|
| #define | NewDialogHookUPP(userRoutine) |
| |
| #define | NewNameFilterUPP(userRoutine) |
| |
| #define | NewZoneFilterUPP(userRoutine) |
| |
|
#define | DisposeDialogHookUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
|
#define | DisposeNameFilterUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
|
#define | DisposeZoneFilterUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
| #define | InvokeDialogHookUPP(item, theDialog, userUPP) |
| |
|
#define | InvokeNameFilterUPP(theEntity, userUPP) (short)CALL_ONE_PARAMETER_UPP((userUPP), uppNameFilterProcInfo, (theEntity)) |
| |
|
#define | InvokeZoneFilterUPP(theZone, userUPP) (short)CALL_ONE_PARAMETER_UPP((userUPP), uppZoneFilterProcInfo, (theZone)) |
| |
| #define | NewDialogHookProc(userRoutine) NewDialogHookUPP(userRoutine) |
| |
|
#define | NewNameFilterProc(userRoutine) NewNameFilterUPP(userRoutine) |
| |
|
#define | NewZoneFilterProc(userRoutine) NewZoneFilterUPP(userRoutine) |
| |
|
#define | CallDialogHookProc(userRoutine, item, theDialog) InvokeDialogHookUPP(item, theDialog, userRoutine) |
| |
|
#define | CallNameFilterProc(userRoutine, theEntity) InvokeNameFilterUPP(theEntity, userRoutine) |
| |
|
#define | CallZoneFilterProc(userRoutine, theZone) InvokeZoneFilterUPP(theZone, userRoutine) |
| |
|
| enum | { curCTBUVersion = 2
} |
| |
| enum | { ctbuGenericError = -1
, ctbuNoErr = 0
} |
| |
| enum | {
chooseDisaster = -2
, chooseFailed = -1
, chooseAborted = 0
, chooseOKMinor = 1
,
chooseOKMajor = 2
, chooseCancel = 3
} |
| |
| enum | { nlOk = 0
, nlCancel = 1
, nlEject = 2
} |
| |
| enum | { nameInclude = 1
, nameDisable = 2
, nameReject = 3
} |
| |
| enum | { zoneInclude = 1
, zoneDisable = 2
, zoneReject = 3
} |
| |
| enum | {
hookOK = 1
, hookCancel = 2
, hookOutline = 3
, hookTitle = 4
,
hookItemList = 5
, hookZoneTitle = 6
, hookZoneList = 7
, hookLine = 8
,
hookVersion = 9
, hookReserved1 = 10
, hookReserved2 = 11
, hookReserved3 = 12
,
hookReserved4 = 13
, hookNull = 100
, hookItemRefresh = 101
, hookZoneRefresh = 102
,
hookEject = 103
, hookPreflight = 104
, hookPostflight = 105
, hookKeyBase = 1000
} |
| |
| enum | { uppDialogHookProcInfo = 0x000003A0
} |
| |
| enum | { uppNameFilterProcInfo = 0x000000E0
} |
| |
| enum | { uppZoneFilterProcInfo = 0x000000E0
} |
| |
|
|
typedef | CALLBACK_API (short, DialogHookProcPtr)(short item |
| |
|
typedef | CALLBACK_API (short, NameFilterProcPtr)(const EntityName *theEntity) |
| |
|
typedef | CALLBACK_API (short, ZoneFilterProcPtr)(ConstStr32Param theZone) |
| |
|
typedef | STACK_UPP_TYPE (DialogHookProcPtr) DialogHookUPP |
| |
|
typedef | STACK_UPP_TYPE (NameFilterProcPtr) NameFilterUPP |
| |
|
typedef | STACK_UPP_TYPE (ZoneFilterProcPtr) ZoneFilterUPP |
| |
| DialogHookUPP | NewDialogHookUPP (DialogHookProcPtr userRoutine) |
| |
| NameFilterUPP | NewNameFilterUPP (NameFilterProcPtr userRoutine) |
| |
| ZoneFilterUPP | NewZoneFilterUPP (ZoneFilterProcPtr userRoutine) |
| |
| void | DisposeDialogHookUPP (DialogHookUPP userUPP) |
| |
| void | DisposeNameFilterUPP (NameFilterUPP userUPP) |
| |
| void | DisposeZoneFilterUPP (ZoneFilterUPP userUPP) |
| |
| short | InvokeDialogHookUPP (short item, DialogRef theDialog, DialogHookUPP userUPP) |
| |
| short | InvokeNameFilterUPP (const EntityName *theEntity, NameFilterUPP userUPP) |
| |
| short | InvokeZoneFilterUPP (ConstStr32Param theZone, ZoneFilterUPP userUPP) |
| |
| CTBUErr | InitCTBUtilities (void) |
| |
| short | CTBGetCTBVersion (void) |
| |
| short | StandardNBP (Point where, ConstStr255Param prompt, short numTypes, NLType typeList, NameFilterUPP nameFilter, ZoneFilterUPP zoneFilter, DialogHookUPP hook, NBPReply *theReply) |
| |
| short | CustomNBP (Point where, ConstStr255Param prompt, short numTypes, NLType typeList, NameFilterUPP nameFilter, ZoneFilterUPP zoneFilter, DialogHookUPP hook, long userData, short dialogID, ModalFilterUPP filter, NBPReply *theReply) |
| |
Communications Toolbox Utilities interfaces.
- Introduced In: System 7.5
- Avaliable From: Universal Interfaces 3.4.1
- Copyright: © 1988-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/