|
| #define | NewInitPickMethodUPP(userRoutine) |
| |
| #define | NewRecordColorsUPP(userRoutine) |
| |
| #define | NewCalcColorTableUPP(userRoutine) |
| |
| #define | NewDisposeColorPickMethodUPP(userRoutine) |
| |
|
#define | DisposeInitPickMethodUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
|
#define | DisposeRecordColorsUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
|
#define | DisposeCalcColorTableUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
|
#define | DisposeDisposeColorPickMethodUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
| #define | InvokeInitPickMethodUPP(colorsRequested, dataRef, colorBankType, userUPP) |
| |
| #define | InvokeRecordColorsUPP(dataRef, colorsArray, colorCount, uniqueColors, userUPP) |
| |
| #define | InvokeCalcColorTableUPP(dataRef, colorsRequested, colorBankPtr, resultPtr, userUPP) |
| |
| #define | InvokeDisposeColorPickMethodUPP(dataRef, userUPP) |
| |
| #define | NewInitPickMethodProc(userRoutine) NewInitPickMethodUPP(userRoutine) |
| |
|
#define | NewRecordColorsProc(userRoutine) NewRecordColorsUPP(userRoutine) |
| |
|
#define | NewCalcColorTableProc(userRoutine) NewCalcColorTableUPP(userRoutine) |
| |
|
#define | NewDisposeColorPickMethodProc(userRoutine) NewDisposeColorPickMethodUPP(userRoutine) |
| |
|
#define | CallInitPickMethodProc(userRoutine, colorsRequested, dataRef, colorBankType) InvokeInitPickMethodUPP(colorsRequested, dataRef, colorBankType, userRoutine) |
| |
| #define | CallRecordColorsProc(userRoutine, dataRef, colorsArray, colorCount, uniqueColors) |
| |
| #define | CallCalcColorTableProc(userRoutine, dataRef, colorsRequested, colorBankPtr, resultPtr) |
| |
|
#define | CallDisposeColorPickMethodProc(userRoutine, dataRef) InvokeDisposeColorPickMethodUPP(dataRef, userRoutine) |
| |
|
| enum | {
returnColorTable = 0x0001
, returnPalette = 0x0002
, recordComments = 0x0004
, recordFontInfo = 0x0008
,
suppressBlackAndWhite = 0x0010
} |
| |
| enum | { systemMethod = 0
, popularMethod = 1
, medianMethod = 2
} |
| |
| enum | { ColorBankIsCustom = -1
, ColorBankIsExactAnd555 = 0
, ColorBankIs555 = 1
} |
| |
| enum | { uppInitPickMethodProcInfo = 0x00000FA0
} |
| |
| enum | { uppRecordColorsProcInfo = 0x00003FE0
} |
| |
| enum | { uppCalcColorTableProcInfo = 0x00003EE0
} |
| |
| enum | { uppDisposeColorPickMethodProcInfo = 0x000000E0
} |
| |
|
|
typedef | CALLBACK_API (OSErr, InitPickMethodProcPtr)(SInt16 colorsRequested |
| |
|
typedef | CALLBACK_API (OSErr, RecordColorsProcPtr)(UInt32 dataRef |
| |
|
typedef | CALLBACK_API (OSErr, CalcColorTableProcPtr)(UInt32 dataRef |
| |
|
typedef | CALLBACK_API (OSErr, DisposeColorPickMethodProcPtr)(UInt32 dataRef) |
| |
|
typedef | STACK_UPP_TYPE (InitPickMethodProcPtr) InitPickMethodUPP |
| |
|
typedef | STACK_UPP_TYPE (RecordColorsProcPtr) RecordColorsUPP |
| |
|
typedef | STACK_UPP_TYPE (CalcColorTableProcPtr) CalcColorTableUPP |
| |
|
typedef | STACK_UPP_TYPE (DisposeColorPickMethodProcPtr) DisposeColorPickMethodUPP |
| |
| InitPickMethodUPP | NewInitPickMethodUPP (InitPickMethodProcPtr userRoutine) |
| |
| RecordColorsUPP | NewRecordColorsUPP (RecordColorsProcPtr userRoutine) |
| |
| CalcColorTableUPP | NewCalcColorTableUPP (CalcColorTableProcPtr userRoutine) |
| |
| DisposeColorPickMethodUPP | NewDisposeColorPickMethodUPP (DisposeColorPickMethodProcPtr userRoutine) |
| |
| void | DisposeInitPickMethodUPP (InitPickMethodUPP userUPP) |
| |
| void | DisposeRecordColorsUPP (RecordColorsUPP userUPP) |
| |
| void | DisposeCalcColorTableUPP (CalcColorTableUPP userUPP) |
| |
| void | DisposeDisposeColorPickMethodUPP (DisposeColorPickMethodUPP userUPP) |
| |
| OSErr | InvokeInitPickMethodUPP (SInt16 colorsRequested, UInt32 *dataRef, SInt16 *colorBankType, InitPickMethodUPP userUPP) |
| |
| OSErr | InvokeRecordColorsUPP (UInt32 dataRef, RGBColor *colorsArray, SInt32 colorCount, SInt32 *uniqueColors, RecordColorsUPP userUPP) |
| |
| OSErr | InvokeCalcColorTableUPP (UInt32 dataRef, SInt16 colorsRequested, void *colorBankPtr, CSpecArray resultPtr, CalcColorTableUPP userUPP) |
| |
| OSErr | InvokeDisposeColorPickMethodUPP (UInt32 dataRef, DisposeColorPickMethodUPP userUPP) |
| |
| OSErr | GetPictInfo (PicHandle thePictHandle, PictInfo *thePictInfo, short verb, short colorsRequested, short colorPickMethod, short version) |
| |
| OSErr | GetPixMapInfo (PixMapHandle thePixMapHandle, PictInfo *thePictInfo, short verb, short colorsRequested, short colorPickMethod, short version) |
| |
| OSErr | NewPictInfo (PictInfoID *thePictInfoID, short verb, short colorsRequested, short colorPickMethod, short version) |
| |
| OSErr | RecordPictInfo (PictInfoID thePictInfoID, PicHandle thePictHandle) |
| |
| OSErr | RecordPixMapInfo (PictInfoID thePictInfoID, PixMapHandle thePixMapHandle) |
| |
| OSErr | RetrievePictInfo (PictInfoID thePictInfoID, PictInfo *thePictInfo, short colorsRequested) |
| |
| OSErr | DisposePictInfo (PictInfoID thePictInfoID) |
| |
Picture Utilities Interfaces.
- Introduced In: Mac OS 8.5
- Avaliable From: Universal Interfaces 3.4.1
- Copyright: © 1990-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/