Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.

Previous Book Contents Book Index Next

Inside Macintosh: Imaging With QuickDraw /
Chapter 4 - Color QuickDraw / Color QuickDraw Reference
Color QuickDraw Routines / Customizing Color QuickDraw Operations


SetStdCProcs

You can use the SetStdCProcs procedure to get a CQDProcs 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 modified CQDProcs record in the grafProcs field of a CGrafPort 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 the cProcs parameter, the SetStdCProcs procedure returns a CQDProcs 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 modified CQDProcs record.

SPECIAL CONSIDERATIONS
When drawing in a color graphics port, your application must always use SetStdCProcs instead of SetStdProcs.

SEE ALSO
The routines you install in the CQDProcs record must have the same calling sequences as the standard basic QuickDraw routines, which are described in the chapter "QuickDraw Drawing" in this book. The SetStdProcs 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.


Previous Book Contents Book Index Next

© Apple Computer, Inc.
7 JUL 1996