Important: The information in this document is obsolete and should not be used for new development.
SetStdCProcs
You can use theSetStdCProcs
procedure to get aCQDProcs
record with fields that point to Color QuickDraw's standard low-level routines. You can replace these low-level routines with your own, and then point to your modifiedCQDProcs
record in thegrafProcs
field of aCGrafPort
record to change Color QuickDraw's standard low-level behavior.
PROCEDURE SetStdCProcs (VAR cProcs: CQDProcs);
cProcs
- Upon completion, a
CQDProcs
record with fields that point to Color QuickDraw's standard low-level routines.DESCRIPTION
In thecProcs
parameter, theSetStdCProcs
procedure returns aCQDProcs
record with fields that point to the standard low-level routines. You can change one or more fields to point to your own routines and then set the color graphics port to use this modifiedCQDProcs
record.SPECIAL CONSIDERATIONS
When drawing in a color graphics port, your application must always useSetStdCProcs
instead ofSetStdProcs
.SEE ALSO
The routines you install in theCQDProcs
record must have the same calling sequences as the standard basic QuickDraw routines, which are described in the chapter "QuickDraw Drawing" in this book. TheSetStdProcs
procedure is also described in the chapter "QuickDraw Drawing."The chapter "Pictures" in this book describes how to replace the low-level routines that read and write pictures.
The data structure of type
CQDProcs
is described on page 4-51.