mirror of
https://github.com/ctm/executor.git
synced 2024-06-28 08:29:28 +00:00
48 lines
1.5 KiB
C
48 lines
1.5 KiB
C
#if !defined (__DESKMGR__)
|
|
#define __DESKMGR__
|
|
|
|
/*
|
|
* Copyright 1986, 1989, 1990 by Abacus Research and Development, Inc.
|
|
* All rights reserved.
|
|
*
|
|
* $Id: DeskMgr.h 63 2004-12-24 18:19:43Z ctm $
|
|
*/
|
|
|
|
#define undoCmd 0
|
|
#define cutCmd 2
|
|
#define copyCmd 3
|
|
#define pasteCmd 4
|
|
#define clearCmd 5
|
|
|
|
#define accEvent 64
|
|
#define accRun 65
|
|
#define accMenu 67
|
|
#define accUndo 68
|
|
|
|
#if !defined (SEvtEnb)
|
|
extern Byte SEvtEnb;
|
|
#endif
|
|
|
|
|
|
/* DO NOT DELETE THIS LINE */
|
|
#if !defined (__STDC__)
|
|
extern INTEGER OpenDeskAcc();
|
|
extern void CloseDeskAcc();
|
|
extern void SystemClick();
|
|
extern BOOLEAN SystemEdit();
|
|
extern void SystemTask();
|
|
extern BOOLEAN SystemEvent();
|
|
extern void SystemMenu();
|
|
#else /* __STDC__ */
|
|
extern pascal trap INTEGER C_OpenDeskAcc(
|
|
Str255 acc ); extern pascal trap INTEGER P_OpenDeskAcc(
|
|
Str255 acc );
|
|
extern pascal trap void C_CloseDeskAcc( INTEGER rn ); extern pascal trap void P_CloseDeskAcc( INTEGER rn);
|
|
extern pascal trap void C_SystemClick( EventRecord *evp, WindowPtr wp ); extern pascal trap void P_SystemClick( EventRecord *evp, WindowPtr wp);
|
|
extern pascal trap BOOLEAN C_SystemEdit( INTEGER editcmd ); extern pascal trap BOOLEAN P_SystemEdit( INTEGER editcmd);
|
|
extern pascal trap void C_SystemTask( void ); extern pascal trap void P_SystemTask( void );
|
|
extern pascal trap BOOLEAN C_SystemEvent( EventRecord *evp ); extern pascal trap BOOLEAN P_SystemEvent( EventRecord *evp);
|
|
extern pascal trap void C_SystemMenu( LONGINT menu ); extern pascal trap void P_SystemMenu( LONGINT menu);
|
|
#endif /* __STDC__ */
|
|
#endif /* __DESKMGR__ */
|