|
| #define | NewDlgHookUPP(userRoutine) |
| |
| #define | NewFileFilterUPP(userRoutine) |
| |
| #define | NewDlgHookYDUPP(userRoutine) |
| |
| #define | NewFileFilterYDUPP(userRoutine) |
| |
| #define | NewActivateYDUPP(userRoutine) |
| |
|
#define | DisposeDlgHookUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
|
#define | DisposeFileFilterUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
|
#define | DisposeDlgHookYDUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
|
#define | DisposeFileFilterYDUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
|
#define | DisposeActivateYDUPP(userUPP) DisposeRoutineDescriptor(userUPP) |
| |
| #define | InvokeDlgHookUPP(item, theDialog, userUPP) |
| |
|
#define | InvokeFileFilterUPP(pb, userUPP) (Boolean) CALL_ONE_PARAMETER_UPP((userUPP), uppFileFilterProcInfo, (pb)) |
| |
| #define | InvokeDlgHookYDUPP(item, theDialog, yourDataPtr, userUPP) |
| |
| #define | InvokeFileFilterYDUPP(pb, yourDataPtr, userUPP) |
| |
| #define | InvokeActivateYDUPP(theDialog, itemNo, activating, yourDataPtr, userUPP) |
| |
|
#define | NewDlgHookProc(userRoutine) NewDlgHookUPP(userRoutine) |
| |
|
#define | NewFileFilterProc(userRoutine) NewFileFilterUPP(userRoutine) |
| |
|
#define | NewDlgHookYDProc(userRoutine) NewDlgHookYDUPP(userRoutine) |
| |
|
#define | NewFileFilterYDProc(userRoutine) NewFileFilterYDUPP(userRoutine) |
| |
|
#define | NewActivateYDProc(userRoutine) NewActivateYDUPP(userRoutine) |
| |
|
#define | CallDlgHookProc(userRoutine, item, theDialog) InvokeDlgHookUPP(item, theDialog, userRoutine) |
| |
|
#define | CallFileFilterProc(userRoutine, pb) InvokeFileFilterUPP(pb, userRoutine) |
| |
|
#define | CallDlgHookYDProc(userRoutine, item, theDialog, yourDataPtr) InvokeDlgHookYDUPP(item, theDialog, yourDataPtr, userRoutine) |
| |
|
#define | CallFileFilterYDProc(userRoutine, pb, yourDataPtr) InvokeFileFilterYDUPP(pb, yourDataPtr, userRoutine) |
| |
|
#define | CallActivateYDProc(userRoutine, theDialog, itemNo, activating, yourDataPtr) InvokeActivateYDUPP(theDialog, itemNo, activating, yourDataPtr, userRoutine) |
| |
|
| enum | { putDlgID = -3999
, getDlgID = -4000
} |
| |
| enum | {
putSave = 1
, putCancel = 2
, putEject = 5
, putDrive = 6
,
putName = 7
, getOpen = 1
, getCancel = 3
, getEject = 5
,
getDrive = 6
, getNmList = 7
, getScroll = 8
} |
| |
| enum | { sfPutDialogID = -6043
, sfGetDialogID = -6042
} |
| |
| enum | {
sfItemOpenButton = 1
, sfItemCancelButton = 2
, sfItemBalloonHelp = 3
, sfItemVolumeUser = 4
,
sfItemEjectButton = 5
, sfItemDesktopButton = 6
, sfItemFileListUser = 7
, sfItemPopUpMenuUser = 8
,
sfItemDividerLinePict = 9
, sfItemFileNameTextEdit = 10
, sfItemPromptStaticText = 11
, sfItemNewFolderUser = 12
} |
| |
| enum | {
sfHookFirstCall = -1
, sfHookCharOffset = 0x1000
, sfHookNullEvent = 100
, sfHookRebuildList = 101
,
sfHookFolderPopUp = 102
, sfHookOpenFolder = 103
, sfHookLastCall = -2
, sfHookOpenAlias = 104
,
sfHookGoToDesktop = 105
, sfHookGoToAliasTarget = 106
, sfHookGoToParent = 107
, sfHookGoToNextDrive = 108
,
sfHookGoToPrevDrive = 109
, sfHookChangeSelection = 110
, sfHookSetActiveOffset = 200
} |
| |
| enum | {
sfMainDialogRefCon = FOUR_CHAR_CODE('stdf')
, sfNewFolderDialogRefCon = FOUR_CHAR_CODE('nfdr')
, sfReplaceDialogRefCon = FOUR_CHAR_CODE('rplc')
, sfStatWarnDialogRefCon = FOUR_CHAR_CODE('stat')
,
sfLockWarnDialogRefCon = FOUR_CHAR_CODE('lock')
, sfErrorDialogRefCon = FOUR_CHAR_CODE('err ')
} |
| |
| enum | { uppDlgHookProcInfo = 0x000003A0
} |
| |
| enum | { uppFileFilterProcInfo = 0x000000D0
} |
| |
| enum | { uppDlgHookYDProcInfo = 0x00000FA0
} |
| |
| enum | { uppFileFilterYDProcInfo = 0x000003D0
} |
| |
| enum | { uppActivateYDProcInfo = 0x000036C0
} |
| |
|
|
typedef | CALLBACK_API (short, DlgHookProcPtr)(short item |
| |
|
typedef | CALLBACK_API (Boolean, FileFilterProcPtr)(CInfoPBPtr pb) |
| |
|
typedef | CALLBACK_API (short, DlgHookYDProcPtr)(short item |
| |
|
typedef | CALLBACK_API (Boolean, FileFilterYDProcPtr)(CInfoPBPtr pb |
| |
|
typedef | CALLBACK_API (void, ActivateYDProcPtr)(DialogRef theDialog |
| |
|
typedef | STACK_UPP_TYPE (DlgHookProcPtr) DlgHookUPP |
| |
|
typedef | STACK_UPP_TYPE (FileFilterProcPtr) FileFilterUPP |
| |
|
typedef | STACK_UPP_TYPE (DlgHookYDProcPtr) DlgHookYDUPP |
| |
|
typedef | STACK_UPP_TYPE (FileFilterYDProcPtr) FileFilterYDUPP |
| |
|
typedef | STACK_UPP_TYPE (ActivateYDProcPtr) ActivateYDUPP |
| |
| DlgHookUPP | NewDlgHookUPP (DlgHookProcPtr userRoutine) |
| |
| FileFilterUPP | NewFileFilterUPP (FileFilterProcPtr userRoutine) |
| |
| DlgHookYDUPP | NewDlgHookYDUPP (DlgHookYDProcPtr userRoutine) |
| |
| FileFilterYDUPP | NewFileFilterYDUPP (FileFilterYDProcPtr userRoutine) |
| |
| ActivateYDUPP | NewActivateYDUPP (ActivateYDProcPtr userRoutine) |
| |
| void | DisposeDlgHookUPP (DlgHookUPP userUPP) |
| |
| void | DisposeFileFilterUPP (FileFilterUPP userUPP) |
| |
| void | DisposeDlgHookYDUPP (DlgHookYDUPP userUPP) |
| |
| void | DisposeFileFilterYDUPP (FileFilterYDUPP userUPP) |
| |
| void | DisposeActivateYDUPP (ActivateYDUPP userUPP) |
| |
| short | InvokeDlgHookUPP (short item, DialogRef theDialog, DlgHookUPP userUPP) |
| |
| Boolean | InvokeFileFilterUPP (CInfoPBPtr pb, FileFilterUPP userUPP) |
| |
| short | InvokeDlgHookYDUPP (short item, DialogRef theDialog, void *yourDataPtr, DlgHookYDUPP userUPP) |
| |
| Boolean | InvokeFileFilterYDUPP (CInfoPBPtr pb, void *yourDataPtr, FileFilterYDUPP userUPP) |
| |
| void | InvokeActivateYDUPP (DialogRef theDialog, short itemNo, Boolean activating, void *yourDataPtr, ActivateYDUPP userUPP) |
| |
| void | SFPutFile (Point where, ConstStr255Param prompt, ConstStr255Param origName, DlgHookUPP dlgHook, SFReply *reply) |
| |
| void | SFGetFile (Point where, ConstStr255Param prompt, FileFilterUPP fileFilter, short numTypes, ConstSFTypeListPtr typeList, DlgHookUPP dlgHook, SFReply *reply) |
| |
| void | SFPPutFile (Point where, ConstStr255Param prompt, ConstStr255Param origName, DlgHookUPP dlgHook, SFReply *reply, short dlgID, ModalFilterUPP filterProc) |
| |
| void | SFPGetFile (Point where, ConstStr255Param prompt, FileFilterUPP fileFilter, short numTypes, ConstSFTypeListPtr typeList, DlgHookUPP dlgHook, SFReply *reply, short dlgID, ModalFilterUPP filterProc) |
| |
| void | StandardPutFile (ConstStr255Param prompt, ConstStr255Param defaultName, StandardFileReply *reply) |
| |
| void | StandardGetFile (FileFilterUPP fileFilter, short numTypes, ConstSFTypeListPtr typeList, StandardFileReply *reply) |
| |
| void | CustomPutFile (ConstStr255Param prompt, ConstStr255Param defaultName, StandardFileReply *reply, short dlgID, Point where, DlgHookYDUPP dlgHook, ModalFilterYDUPP filterProc, ActivationOrderListPtr activeList, ActivateYDUPP activate, void *yourDataPtr) |
| |
| void | CustomGetFile (FileFilterYDUPP fileFilter, short numTypes, ConstSFTypeListPtr typeList, StandardFileReply *reply, short dlgID, Point where, DlgHookYDUPP dlgHook, ModalFilterYDUPP filterProc, ActivationOrderListPtr activeList, ActivateYDUPP activate, void *yourDataPtr) |
| |
| OSErr | StandardOpenDialog (StandardFileReply *reply) |
| |
| void | sfpputfile (Point *where, const char *prompt, const char *origName, DlgHookUPP dlgHook, SFReply *reply, short dlgID, ModalFilterUPP filterProc) |
| |
| void | sfgetfile (Point *where, const char *prompt, FileFilterUPP fileFilter, short numTypes, ConstSFTypeListPtr typeList, DlgHookUPP dlgHook, SFReply *reply) |
| |
| void | sfpgetfile (Point *where, const char *prompt, FileFilterUPP fileFilter, short numTypes, ConstSFTypeListPtr typeList, DlgHookUPP dlgHook, SFReply *reply, short dlgID, ModalFilterUPP filterProc) |
| |
| void | sfputfile (Point *where, const char *prompt, const char *origName, DlgHookUPP dlgHook, SFReply *reply) |
| |
Standard File package Interfaces.
- Introduced In: System 7.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/