|
| #define | NewColorChangedUPP(userRoutine) |
| |
| #define | NewNColorChangedUPP(userRoutine) |
| |
| #define | NewUserEventUPP(userRoutine) |
| |
|
#define | DisposeColorChangedUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
|
#define | DisposeNColorChangedUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
|
#define | DisposeUserEventUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
| #define | InvokeColorChangedUPP(userData, newColor, userUPP) |
| |
| #define | InvokeNColorChangedUPP(userData, newColor, userUPP) |
| |
|
#define | InvokeUserEventUPP(event, userUPP) (Boolean) CALL_ONE_PARAMETER_UPP((userUPP), uppUserEventProcInfo, (event)) |
| |
|
#define | NewColorChangedProc(userRoutine) NewColorChangedUPP(userRoutine) |
| |
|
#define | NewNColorChangedProc(userRoutine) NewNColorChangedUPP(userRoutine) |
| |
|
#define | NewUserEventProc(userRoutine) NewUserEventUPP(userRoutine) |
| |
|
#define | CallColorChangedProc(userRoutine, userData, newColor) InvokeColorChangedUPP(userData, newColor, userRoutine) |
| |
|
#define | CallNColorChangedProc(userRoutine, userData, newColor) InvokeNColorChangedUPP(userData, newColor, userRoutine) |
| |
|
#define | CallUserEventProc(userRoutine, event) InvokeUserEventUPP(event, userRoutine) |
| |
|
| enum | { kMaximumSmallFract = 0x0000FFFF
} |
| |
| enum | { kDefaultColorPickerWidth = 383
, kDefaultColorPickerHeight = 238
} |
| |
| enum | { kAtSpecifiedOrigin = 0
, kDeepestColorScreen = 1
, kCenterOnMainScreen = 2
} |
| |
| enum | {
kColorPickerDialogIsMoveable = 1
, kColorPickerDialogIsModal = 2
, kColorPickerCanModifyPalette = 4
, kColorPickerCanAnimatePalette = 8
,
kColorPickerAppIsColorSyncAware = 16
, kColorPickerInSystemDialog = 32
, kColorPickerInApplicationDialog = 64
, kColorPickerInPickerDialog = 128
,
kColorPickerDetachedFromChoices = 256
, kColorPickerCallColorProcLive = 512
} |
| |
| enum | { uppColorChangedProcInfo = 0x000003C0
} |
| |
| enum | { uppNColorChangedProcInfo = 0x000003C0
} |
| |
| enum | { uppUserEventProcInfo = 0x000000D0
} |
| |
|
|
typedef | CALLBACK_API (void, ColorChangedProcPtr)(long userData |
| |
|
typedef | CALLBACK_API (void, NColorChangedProcPtr)(long userData |
| |
|
typedef | CALLBACK_API (Boolean, UserEventProcPtr)(EventRecord *event) |
| |
|
typedef | STACK_UPP_TYPE (ColorChangedProcPtr) ColorChangedUPP |
| |
|
typedef | STACK_UPP_TYPE (NColorChangedProcPtr) NColorChangedUPP |
| |
|
typedef | STACK_UPP_TYPE (UserEventProcPtr) UserEventUPP |
| |
| SmallFract | Fix2SmallFract (Fixed f) |
| |
| Fixed | SmallFract2Fix (SmallFract s) |
| |
| void | CMY2RGB (const CMYColor *cColor, RGBColor *rColor) |
| |
| void | RGB2CMY (const RGBColor *rColor, CMYColor *cColor) |
| |
| void | HSL2RGB (const HSLColor *hColor, RGBColor *rColor) |
| |
| void | RGB2HSL (const RGBColor *rColor, HSLColor *hColor) |
| |
| void | HSV2RGB (const HSVColor *hColor, RGBColor *rColor) |
| |
| void | RGB2HSV (const RGBColor *rColor, HSVColor *hColor) |
| |
| Boolean | GetColor (Point where, ConstStr255Param prompt, const RGBColor *inColor, RGBColor *outColor) |
| |
| OSErr | PickColor (ColorPickerInfo *theColorInfo) |
| |
| OSErr | NPickColor (NColorPickerInfo *theColorInfo) |
| |
| ColorChangedUPP | NewColorChangedUPP (ColorChangedProcPtr userRoutine) |
| |
| NColorChangedUPP | NewNColorChangedUPP (NColorChangedProcPtr userRoutine) |
| |
| UserEventUPP | NewUserEventUPP (UserEventProcPtr userRoutine) |
| |
| void | DisposeColorChangedUPP (ColorChangedUPP userUPP) |
| |
| void | DisposeNColorChangedUPP (NColorChangedUPP userUPP) |
| |
| void | DisposeUserEventUPP (UserEventUPP userUPP) |
| |
| void | InvokeColorChangedUPP (long userData, PMColor *newColor, ColorChangedUPP userUPP) |
| |
| void | InvokeNColorChangedUPP (long userData, NPMColor *newColor, NColorChangedUPP userUPP) |
| |
| Boolean | InvokeUserEventUPP (EventRecord *event, UserEventUPP userUPP) |
| |
Color Picker package Interfaces.
- Introduced In: System 7.5
- Avaliable From: Universal Interfaces 3.4.1
- Copyright: © 1987-2001 by Apple Computer, Inc., all rights reserved
For bug reports, consult the following page on the World Wide Web:
http://developer.apple.com/bugreporter/