Carbon


Special Handler Callback Constants

Header: AEObjects.h

Specify an object callback function to install, get, or remove from the special handler dispatch table.

enum {
    keyAERangeStart = 'star',
    keyAERangeStop = 'stop',
    keyDisposeTokenProc = 'xtok',
    keyAECompareProc = 'cmpr',
    keyAECountProc = 'cont',
    keyAEMarkTokenProc = 'mkid',
    keyAEMarkProc = 'mark',
    keyAEAdjustMarksProc = 'adjm',
    keyAEGetErrDescProc = 'indc'
};

Constant descriptions

keyAERangeStart

Specifies the first Apple event object in a desired range.

keyAERangeStop

Specifies the last Apple event object in the desired range.

keyDisposeTokenProc

Token disposal function. See OSLDisposeTokenProcPtr.

keyAECompareProc

Object-comparison function. See OSLCompareProcPtr.

keyAECountProc

Object-counting function. See OSLCountProcPtr.

keyAEMarkTokenProc

Mark token function. See OSLGetMarkTokenProcPtr.

keyAEMarkProc

Object-marking function. See OSLMarkProcPtr.

keyAEAdjustMarksProc

Mark-adjusting function. See OSLAdjustMarksProcPtr.

keyAEGetErrDescProc

Get error descriptor callback function. See OSLGetErrDescProcPtr.

You use these constants with the AEInstallSpecialHandler, AEGetSpecialHandler, or AERemoveSpecialHandler functions.


© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)