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