![]() |
PickerGetPromptProcPtr |
||||
Header: | ColorPickerComponents.h | Carbon status: | Supported | |
Defines a pointer to a color picker-defined get prompt callback function. Your get prompt function returns the prompt string currently used by your color picker.
typedef ComponentResult(* PickerGetPromptProcPtr) ( SInt32 storage, Str255 prompt );
You would declare your function like this if you were to name it MyPickerGetPromptCallback:
ComponentResult MyPickerGetPromptCallback ( SInt32 storage, Str255 prompt );
A handle to your color pickers global data.
Your color pickers prompt string.
Your function should return noErr if successful, or an appropriate result code otherwise.
If you create a color picker, it must respond to the kGetPrompt request code, by calling a color picker-defined subroutine (MyPickerGetPromptCallback, for example).
When you create a color picker, the Color Picker Manager uses the Component Manager to request services from your color picker. The code for your color picker should be contained in a resource. The Component Manager expects that the entry point into this resource is a color picker-defined dispatch function. For information on how to create this dispatch function, see the Component Manager callback, ComponentRoutineProcPtr.
© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)