|
| #define | NewgxPollingHandlerUPP(userRoutine) |
| |
|
#define | DisposegxPollingHandlerUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
| #define | InvokegxPollingHandlerUPP(reference, flags, userUPP) |
| |
| #define | NewgxPollingHandlerProc(userRoutine) NewgxPollingHandlerUPP(userRoutine) |
| |
|
#define | CallgxPollingHandlerProc(userRoutine, reference, flags) InvokegxPollingHandlerUPP(reference, flags, userRoutine) |
| |
| #define | NewgxShapeSpoolUPP(userRoutine) |
| |
| #define | NewgxUserViewPortFilterUPP(userRoutine) |
| |
| #define | NewgxConvertQDFontUPP(userRoutine) |
| |
|
#define | DisposegxShapeSpoolUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
|
#define | DisposegxUserViewPortFilterUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
|
#define | DisposegxConvertQDFontUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
| #define | InvokegxShapeSpoolUPP(toSpool, refCon, userUPP) |
| |
| #define | InvokegxUserViewPortFilterUPP(toFilter, portOrder, refCon, userUPP) |
| |
| #define | InvokegxConvertQDFontUPP(dst, txFont, txFace, userUPP) |
| |
| #define | NewgxShapeSpoolProc(userRoutine) NewgxShapeSpoolUPP(userRoutine) |
| |
|
#define | NewgxUserViewPortFilterProc(userRoutine) NewgxUserViewPortFilterUPP(userRoutine) |
| |
|
#define | NewgxConvertQDFontProc(userRoutine) NewgxConvertQDFontUPP(userRoutine) |
| |
|
#define | CallgxShapeSpoolProc(userRoutine, toSpool, refCon) InvokegxShapeSpoolUPP(toSpool, refCon, userRoutine) |
| |
|
#define | CallgxUserViewPortFilterProc(userRoutine, toFilter, portOrder, refCon) InvokegxUserViewPortFilterUPP(toFilter, portOrder, refCon, userRoutine) |
| |
|
#define | CallgxConvertQDFontProc(userRoutine, dst, txFont, txFace) InvokegxConvertQDFontUPP(dst, txFont, txFace, userRoutine) |
| |
|
| enum | { defaultPollingHandlerFlags = 0x00
, okToSwitchDuringPollFlag = 0x00
, dontSwitchDuringPollFlag = 0x01
} |
| |
| enum | { uppgxPollingHandlerProcInfo = 0x000003C1
} |
| |
| enum | {
gxDefaultOptionsTranslation = 0x0000
, gxOptimizedTranslation = 0x0001
, gxReplaceLineWidthTranslation = 0x0002
, gxSimpleScalingTranslation = 0x0004
,
gxSimpleGeometryTranslation = 0x0008
, gxSimpleLinesTranslation = 0x000C
, gxLayoutTextTranslation = 0x0010
, gxRasterTargetTranslation = 0x0020
,
gxPostScriptTargetTranslation = 0x0040
, gxVectorTargetTranslation = 0x0080
, gxPDDTargetTranslation = 0x0100
, gxDontConvertPatternsTranslation = 0x1000
,
gxDontSplitBitmapsTranslation = 0x2000
} |
| |
| enum | { gxContainsFormsBegin = 0x0001
, gxContainsFormsEnd = 0x0002
, gxContainsPostScript = 0x0004
, gxContainsEmptyPostScript = 0x0008
} |
| |
| enum | { gxQuickDrawPictTag = FOUR_CHAR_CODE('pict')
} |
| |
| enum | { uppgxShapeSpoolProcInfo = 0x000003E1
} |
| |
| enum | { uppgxUserViewPortFilterProcInfo = 0x00000FC1
} |
| |
| enum | { uppgxConvertQDFontProcInfo = 0x00000FF1
} |
| |
|
|
typedef | CALLBACK_API_C (void, gxPollingHandlerProcPtr)(long reference |
| |
|
typedef | STACK_UPP_TYPE (gxPollingHandlerProcPtr) gxPollingHandlerUPP |
| |
| gxPollingHandlerUPP | NewgxPollingHandlerUPP (gxPollingHandlerProcPtr userRoutine) |
| |
| void | DisposegxPollingHandlerUPP (gxPollingHandlerUPP userUPP) |
| |
| void | InvokegxPollingHandlerUPP (long reference, gxPollingHandlerFlags flags, gxPollingHandlerUPP userUPP) |
| |
| gxPollingHandlerUPP | GXGetGraphicsPollingHandler (long *reference) |
| |
| void | GXSetGraphicsPollingHandler (gxPollingHandlerUPP handler, long reference) |
| |
| gxViewPort | GXNewWindowViewPort (WindowRef qdWindow) |
| |
| gxViewPort | GXGetWindowViewPort (WindowRef qdWindow) |
| |
| WindowRef | GXGetViewPortWindow (gxViewPort portOrder) |
| |
| GDHandle | GXGetViewDeviceGDevice (gxViewDevice theDevice) |
| |
| gxViewDevice | GXGetGDeviceViewDevice (GDHandle qdGDevice) |
| |
| void | GXConvertQDPoint (const Point *shortPt, gxViewPort portOrder, gxPoint *fixedPt) |
| |
| typedef | CALLBACK_API_C (OSErr, gxShapeSpoolProcPtr)(gxShape toSpool |
| |
| typedef | CALLBACK_API_C (void, gxUserViewPortFilterProcPtr)(gxShape toFilter |
| |
|
typedef | CALLBACK_API_C (long, gxConvertQDFontProcPtr)(gxStyle dst |
| |
|
typedef | STACK_UPP_TYPE (gxShapeSpoolProcPtr) gxShapeSpoolUPP |
| |
|
typedef | STACK_UPP_TYPE (gxUserViewPortFilterProcPtr) gxUserViewPortFilterUPP |
| |
|
typedef | STACK_UPP_TYPE (gxConvertQDFontProcPtr) gxConvertQDFontUPP |
| |
| gxShapeSpoolUPP | NewgxShapeSpoolUPP (gxShapeSpoolProcPtr userRoutine) |
| |
| gxUserViewPortFilterUPP | NewgxUserViewPortFilterUPP (gxUserViewPortFilterProcPtr userRoutine) |
| |
| gxConvertQDFontUPP | NewgxConvertQDFontUPP (gxConvertQDFontProcPtr userRoutine) |
| |
| void | DisposegxShapeSpoolUPP (gxShapeSpoolUPP userUPP) |
| |
| void | DisposegxUserViewPortFilterUPP (gxUserViewPortFilterUPP userUPP) |
| |
| void | DisposegxConvertQDFontUPP (gxConvertQDFontUPP userUPP) |
| |
| OSErr | InvokegxShapeSpoolUPP (gxShape toSpool, long refCon, gxShapeSpoolUPP userUPP) |
| |
| void | InvokegxUserViewPortFilterUPP (gxShape toFilter, gxViewPort portOrder, long refCon, gxUserViewPortFilterUPP userUPP) |
| |
| long | InvokegxConvertQDFontUPP (gxStyle dst, long txFont, long txFace, gxConvertQDFontUPP userUPP) |
| |
| void | GXGetGlobalMouse (gxPoint *globalPt) |
| |
| void | GXGetViewPortMouse (gxViewPort portOrder, gxPoint *localPt) |
| |
| gxUserViewPortFilterUPP | GXGetViewPortFilter (gxViewPort portOrder, long *refCon) |
| |
| void | GXSetViewPortFilter (gxViewPort portOrder, gxUserViewPortFilterUPP filter, long refCon) |
| |
| void | GXInstallQDTranslator (GrafPtr port, gxTranslationOption options, const Rect *srcRect, const Rect *dstRect, Point styleStrech, gxShapeSpoolUPP userFunction, void *reference) |
| |
| gxTranslationStatistic | GXRemoveQDTranslator (GrafPtr port, gxTranslationStatistic *statistic) |
| |
| gxShape | GXConvertPICTToShape (PicHandle pict, gxTranslationOption options, const Rect *srcRect, const Rect *dstRect, Point styleStretch, gxShape destination, gxTranslationStatistic *stats) |
| |
| long | GXConvertQDFont (gxStyle theStyle, long txFont, long txFace) |
| |
| gxConvertQDFontUPP | GXGetConvertQDFont (void) |
| |
| void | GXSetConvertQDFont (gxConvertQDFontUPP userFunction) |
| |
QuickDraw GX environment constants and interfaces.
- Introduced In: Quickdraw GX 1.1
- Avaliable From: Universal Interfaces 3.4.1
- Copyright: © 1994-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/