/****************************************************************************** ** ** Project Name: DropShell ** File Name: DSUserProcs.h ** ** Description: Header w/prototypes for specific AppleEvent handlers ** used by the DropShell ** ******************************************************************************* ** A U T H O R I D E N T I T Y ******************************************************************************* ** ** Initials Name ** -------- ----------------------------------------------- ** LDR Leonard Rosenthol ** MTC Marshall Clow ** SCS Stephan Somogyi ** ******************************************************************************* ** R E V I S I O N H I S T O R Y ******************************************************************************* ** ** Date Time Author Description ** -------- ----- ------ --------------------------------------------- ** 01/25/92 LDR Removed the use of const on the userDataHandle ** 12/09/91 LDR Added SelectFile & UserGlobals prototypes ** 11/24/91 LDR Added new routines & changed ones ** 10/29/91 SCS Changes for THINK C 5 ** 10/28/91 LDR Officially renamed DropShell (from QuickShell) ** Added a bunch of comments for clarification ** 10/06/91 00:02 MTC Converted to MPW C ** 04/09/91 00:02 LDR Original Version ** ******************************************************************************/ #pragma once #ifndef __DSUSERPROCS_H__ #define __DSUSERPROCS_H__ #include "DSGlobals.h" #include "DSUtils.h" extern Boolean gProcessing, gHasCQD; pascal void InstallOtherEvents (void); pascal void OpenApp (void); pascal void QuitApp (void); pascal Boolean PreFlightDocs ( Boolean opening, Handle *userDataHandle ); pascal void OpenDoc ( FSSpecPtr myFSSPtr, Boolean opening, Handle userDataHandle ); pascal void PostFlightDocs ( Boolean opening, Handle userDataHandle ); pascal void SelectFile ( void ); pascal Boolean InitUserGlobals(void); pascal void DisposeUserGlobals(void); pascal void HandleFileMenu(short id); #endif __DSUSERPROCS_H__