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 */