1 #ifndef PREFS_WORKBENCH_H
    2 #define PREFS_WORKBENCH_H
    3 
    4 /*
    5 	Workbench(TM) prefs definitions (V45)
    6 
    7 	Copyright © 2002 The MorphOS Development Team, All Rights Reserved.
    8 
    9 	Workbench is a Registered Trademark of Commodore-Amiga, Inc.
   10 */
   11 
   12 #ifndef LIBRARIES_IFFPARSE_H
   13 # include <libraries/iffparse.h>
   14 #endif
   15 
   16 #ifndef GRAPHICS_GFX_H
   17 # include <graphics/gfx.h>
   18 #endif
   19 
   20 #pragma pack(2)
   21 
   22 
   23 #define ID_WBNC  MAKE_ID('W','B','N','C')
   24 #define ID_WBHD  MAKE_ID('W','B','H','D')
   25 
   26 
   27 struct WorkbenchPrefs
   28 {
   29 	ULONG            wbp_DefaultStackSize;
   30 	ULONG            wbp_TypeRestartTime;
   31 	ULONG            wbp_IconPrecision;
   32 	struct Rectangle wbp_EmbossRect;
   33 	BOOL             wbp_Borderless;
   34 	LONG             wbp_MaxNameLength;
   35 	BOOL             wbp_NewIconsSupport;
   36 	BOOL             wbp_ColorIconSupport;
   37 
   38 	/*** V45 ***/
   39 
   40 	ULONG            wbp_ImageMemType;
   41 	BOOL             wbp_LockPens;
   42 	BOOL             wbp_NoTitleBar;
   43 	BOOL             wbp_NoGauge;
   44 };
   45 
   46 
   47 struct WorkbenchHiddenDevicePrefs
   48 {
   49 	UBYTE whdp_Name[0];
   50 };
   51 
   52 
   53 #pragma pack()
   54 
   55 #endif /* PREFS_WORKBENCH_H */