Important: The information in this document is obsolete and should not be used for new development.
SetPickerColor
Sets the original or the new color for a color picker.
pascal OSErr SetPickerColor ( picker thePicker, ColorType whichColor, PMColor *color);
thePicker- The color picker for which to set a color.
whichColor- Either of two values:
kOriginalColororkNewColor.color- A pointer to a
PMColorstructure (page 2-15) specifying the color to set.DISCUSSION
TheSetPickerColorfunction sets the color picker specified by the parameterthePickerto use the color specified in thecolorparameter. If your application passeskOriginalColorin thewhichColorparameter, thenSetPickerColorsets this color as the original color to be edited. If your application passeskNewColor, thenSetPickerColorsets the color to be used as if it were the last color selected by the user.Use the
SetPickerColorfunction for setting colors for color pickers in custom dialog boxes. When your application uses thePickColorfunction to display the standard dialog box, your application supplies the original color in the fieldtheColorof the color picker parameter block. This color is used as the new color until the user begins editing the color.SEE ALSO
Listing 2-7 (page 2-16) in Advanced Color Imaging on the Mac OS illustrates how to use theSetPickerColorfunction.