Defines | |
| #define | NewControlColorUPP(userRoutine) (ControlColorUPP)NewRoutineDescriptor((ProcPtr)(userRoutine), uppControlColorProcInfo, GetCurrentArchitecture()) |
| #define | DisposeControlColorUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
Typedefs | |
| typedef UniversalProcPtr(* | NewRoutineDescriptorProcPtr )(ProcPtr, ProcInfoType, ISAType) |
| typedef void(* | DisposeRoutineDescriptorProcPtr )(UniversalProcPtr) |
Enumerations | |
| enum | { uppControlColorProcInfo = 0x00001AF0 } |
Functions | |
| CPLAT_Begin_Namespace_CPLAT typedef | CALLBACK_API (::OSStatus, ControlColorProcPtr)(ControlRef inControl |
| typedef | STACK_UPP_TYPE (ControlColorProcPtr) ControlColorUPP |
| SetControlColorProc (ControlRef inControl, ControlColorUPP inProc) | |
| pascal::OSStatus | CP_ControlColorProc (ControlHandle inControl, SInt16 inMessage, SInt16 inDepth, Boolean inIsColor) |
Variables | |
| CPLAT_Begin_Namespace_CPLAT typedef SInt16 | inMessage |
| CPLAT_Begin_Namespace_CPLAT typedef SInt16 SInt16 | inDrawDepth |
| CPLAT_Begin_Namespace_CPLAT typedef SInt16 SInt16 Boolean | inDrawInColor |
| const OSType | CP_ControlPropertyCPLAT = CP_FOUR_CHAR_CODE('CPLA') |
| const OSType | CP_ControlPropertyView = CP_FOUR_CHAR_CODE('CPVI') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||||||
|
Callback routine to handle setting of the background and text color for Appearance Manager controls under MacOS. The CP_View objecct will setup the correct foreground color, and the superview of the CP_View will setup the correct background color.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.0