/* * Source machine generated by GadToolsBox V2.0b * which is (c) Copyright 1991-1993 Jaba Development * * GUI Designed by : Christian Bauer */ #define GetString( g ) ((( struct StringInfo * )g->SpecialInfo )->Buffer ) #define GetNumber( g ) ((( struct StringInfo * )g->SpecialInfo )->LongInt ) #define GD_OK 0 #define GD_Cancel 1 #define GD_Save 2 #define GD_Joystick1On 3 #define GD_Joystick2On 4 #define GD_JoystickSwap 5 #define GD_GetDisplayID 6 #define GD_DisplayID 7 #define GD_ScreenType 8 #define GD_GetDir8 9 #define GD_GetDir9 10 #define GD_GetDir10 11 #define GD_GetDir11 12 #define GD_OtherIEC 13 #define GD_KeyboardYZ 14 #define GD_Collisions 15 #define GD_MapSlash 16 #define GD_FastReset 17 #define GD_LimitSpeed 18 #define GD_NormalCycles 19 #define GD_BadLineCycles 20 #define GD_CIACycles 21 #define GD_SkipLatch 22 #define GD_Dir8 23 #define GD_Dir9 24 #define GD_Dir10 25 #define GD_Dir11 26 #define GD_Drv8Type 27 #define GD_Drv9Type 28 #define GD_Drv11Type 29 #define GD_Drv10Type 30 #define GD_SIDType 31 #define GD_DirectVideo 32 #define GD_SpritesOn 33 #define GDX_OK 0 #define GDX_Cancel 1 #define GDX_Save 2 #define GDX_Joystick1On 3 #define GDX_Joystick2On 4 #define GDX_JoystickSwap 5 #define GDX_GetDisplayID 6 #define GDX_DisplayID 7 #define GDX_ScreenType 8 #define GDX_GetDir8 9 #define GDX_GetDir9 10 #define GDX_GetDir10 11 #define GDX_GetDir11 12 #define GDX_OtherIEC 13 #define GDX_KeyboardYZ 14 #define GDX_Collisions 15 #define GDX_MapSlash 16 #define GDX_FastReset 17 #define GDX_LimitSpeed 18 #define GDX_NormalCycles 19 #define GDX_BadLineCycles 20 #define GDX_CIACycles 21 #define GDX_SkipLatch 22 #define GDX_Dir8 23 #define GDX_Dir9 24 #define GDX_Dir10 25 #define GDX_Dir11 26 #define GDX_Drv8Type 27 #define GDX_Drv9Type 28 #define GDX_Drv11Type 29 #define GDX_Drv10Type 30 #define GDX_SIDType 31 #define GDX_DirectVideo 32 #define GDX_SpritesOn 33 #define Prefs_CNT 34 extern struct IntuitionBase *IntuitionBase; extern struct Library *GadToolsBase; extern struct Screen *Scr; extern UBYTE *PubScreenName; extern APTR VisualInfo; extern struct Window *PrefsWnd; extern struct Gadget *PrefsGList; extern struct Menu *PrefsMenus; extern struct Gadget *PrefsGadgets[34]; extern struct IClass *getClass; extern struct _Object *getImage; extern UWORD PrefsLeft; extern UWORD PrefsTop; extern UWORD PrefsWidth; extern UWORD PrefsHeight; extern UBYTE *PrefsWdt; extern struct TextAttr *Font, Attr; extern UWORD FontX, FontY; extern UWORD OffX, OffY; extern UBYTE *ScreenType0Labels[]; extern UBYTE *Drv8Type0Labels[]; extern UBYTE *Drv9Type0Labels[]; extern UBYTE *Drv11Type0Labels[]; extern UBYTE *Drv10Type0Labels[]; extern UBYTE *SIDType0Labels[]; extern struct NewMenu PrefsNewMenu[]; extern UWORD PrefsGTypes[]; extern struct NewGadget PrefsNGad[]; extern ULONG PrefsGTags[]; extern int SetupScreen( void ); extern void CloseDownScreen( void ); extern int OpenPrefsWindow( void ); extern void ClosePrefsWindow( void );