1 #ifndef WORKBENCH_STARTUP_H 2 #define WORKBENCH_STARTUP_H 3 4 /* 5 wb startup defines 6 7 Copyright © 2002 The MorphOS Development Team, All Rights Reserved. 8 */ 9 10 #ifndef EXEC_TYPES_H 11 # include <exec/types.h> 12 #endif 13 14 #ifndef EXEC_PORTS_H 15 # include <exec/ports.h> 16 #endif 17 18 #ifndef DOS_DOS_H 19 # include <dos/dos.h> 20 #endif 21 22 #pragma pack(2) 23 24 25 struct WBStartup 26 { 27 struct Message sm_Message; 28 struct MsgPort *sm_Process; 29 BPTR sm_Segment; 30 LONG sm_NumArgs; 31 char *sm_ToolWindow; 32 struct WBArg *sm_ArgList; 33 }; 34 35 struct WBArg 36 { 37 BPTR wa_Lock; 38 BYTE *wa_Name; 39 }; 40 41 42 #pragma pack() 43 44 #endif /* WORKBENCH_STARTUP_H */