Main Page | Class Hierarchy | Compound List | File List | Compound Members | File Members | Related Pages

AmigaGUI.h

Go to the documentation of this file.
00001 /*
00002  *  Source machine generated by GadToolsBox V2.0b
00003  *  which is (c) Copyright 1991-1993 Jaba Development
00004  *
00005  *  GUI Designed by : Christian Bauer
00006  */
00007 
00008 #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
00009 #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
00010 
00011 #define GD_SpritesOn                           0
00012 #define GD_SpriteCollisions                    1
00013 #define GD_Joystick2On                         2
00014 #define GD_JoystickSwap                        3
00015 #define GD_LimitSpeed                          4
00016 #define GD_FastReset                           5
00017 #define GD_CIAIRQHack                          6
00018 #define GD_SIDFilters                          7
00019 #define GD_NormalCycles                        8
00020 #define GD_BadLineCycles                       9
00021 #define GD_CIACycles                           10
00022 #define GD_FloppyCycles                        11
00023 #define GD_SkipFrames                          12
00024 #define GD_SIDType                             13
00025 #define GD_REUSize                             14
00026 #define GD_DrivePath8                          15
00027 #define GD_DriveType8                          16
00028 #define GD_DrivePath9                          17
00029 #define GD_DriveType9                          18
00030 #define GD_DrivePath10                         19
00031 #define GD_DriveType10                         20
00032 #define GD_DrivePath11                         21
00033 #define GD_DriveType11                         22
00034 #define GD_MapSlash                            23
00035 #define GD_Emul1541Proc                        24
00036 #define GD_OK                                  25
00037 #define GD_Cancel                              26
00038 #define GD_GetDrive8                           27
00039 #define GD_GetDrive9                           28
00040 #define GD_GetDrive10                          29
00041 #define GD_GetDrive11                          30
00042 
00043 #define GDX_SpritesOn                          0
00044 #define GDX_SpriteCollisions                   1
00045 #define GDX_Joystick2On                        2
00046 #define GDX_JoystickSwap                       3
00047 #define GDX_LimitSpeed                         4
00048 #define GDX_FastReset                          5
00049 #define GDX_CIAIRQHack                         6
00050 #define GDX_SIDFilters                         7
00051 #define GDX_NormalCycles                       8
00052 #define GDX_BadLineCycles                      9
00053 #define GDX_CIACycles                          10
00054 #define GDX_FloppyCycles                       11
00055 #define GDX_SkipFrames                         12
00056 #define GDX_SIDType                            13
00057 #define GDX_REUSize                            14
00058 #define GDX_DrivePath8                         15
00059 #define GDX_DriveType8                         16
00060 #define GDX_DrivePath9                         17
00061 #define GDX_DriveType9                         18
00062 #define GDX_DrivePath10                        19
00063 #define GDX_DriveType10                        20
00064 #define GDX_DrivePath11                        21
00065 #define GDX_DriveType11                        22
00066 #define GDX_MapSlash                           23
00067 #define GDX_Emul1541Proc                       24
00068 #define GDX_OK                                 25
00069 #define GDX_Cancel                             26
00070 #define GDX_GetDrive8                          27
00071 #define GDX_GetDrive9                          28
00072 #define GDX_GetDrive10                         29
00073 #define GDX_GetDrive11                         30
00074 
00075 #define Prefs_CNT 31
00076 
00077 extern struct IntuitionBase *IntuitionBase;
00078 extern struct Library       *GadToolsBase;
00079 
00080 extern struct Screen        *Scr;
00081 extern UBYTE                 *PubScreenName;
00082 extern APTR                  VisualInfo;
00083 extern struct Window        *PrefsWnd;
00084 extern struct Gadget        *PrefsGList;
00085 extern struct Menu          *PrefsMenus;
00086 extern struct IntuiMessage   PrefsMsg;
00087 extern UWORD                 PrefsZoom[4];
00088 extern struct Gadget        *PrefsGadgets[31];
00089 extern UWORD                 PrefsLeft;
00090 extern UWORD                 PrefsTop;
00091 extern UWORD                 PrefsWidth;
00092 extern UWORD                 PrefsHeight;
00093 extern UBYTE                *PrefsWdt;
00094 extern struct TextAttr      *Font, Attr;
00095 extern UWORD                 FontX, FontY;
00096 extern UWORD                 OffX, OffY;
00097 extern UBYTE                *SIDType0Labels[];
00098 extern UBYTE                *REUSize0Labels[];
00099 extern UBYTE                *DriveType80Labels[];
00100 extern UBYTE                *DriveType90Labels[];
00101 extern UBYTE                *DriveType100Labels[];
00102 extern UBYTE                *DriveType110Labels[];
00103 extern struct IntuiText      PrefsIText[];
00104 extern struct NewMenu        PrefsNewMenu[];
00105 extern UWORD                 PrefsGTypes[];
00106 extern struct NewGadget      PrefsNGad[];
00107 extern ULONG                 PrefsGTags[];
00108 
00109 extern int SpritesOnClicked( void );
00110 extern int SpriteCollisionsClicked( void );
00111 extern int Joystick2OnClicked( void );
00112 extern int JoystickSwapClicked( void );
00113 extern int LimitSpeedClicked( void );
00114 extern int FastResetClicked( void );
00115 extern int CIAIRQHackClicked( void );
00116 extern int SIDFiltersClicked( void );
00117 extern int NormalCyclesClicked( void );
00118 extern int BadLineCyclesClicked( void );
00119 extern int CIACyclesClicked( void );
00120 extern int FloppyCyclesClicked( void );
00121 extern int SkipFramesClicked( void );
00122 extern int SIDTypeClicked( void );
00123 extern int REUSizeClicked( void );
00124 extern int DrivePath8Clicked( void );
00125 extern int DriveType8Clicked( void );
00126 extern int DrivePath9Clicked( void );
00127 extern int DriveType9Clicked( void );
00128 extern int DrivePath10Clicked( void );
00129 extern int DriveType10Clicked( void );
00130 extern int DrivePath11Clicked( void );
00131 extern int DriveType11Clicked( void );
00132 extern int MapSlashClicked( void );
00133 extern int Emul1541ProcClicked( void );
00134 extern int OKClicked( void );
00135 extern int CancelClicked( void );
00136 extern int GetDrive8Clicked( void );
00137 extern int GetDrive9Clicked( void );
00138 extern int GetDrive10Clicked( void );
00139 extern int GetDrive11Clicked( void );
00140 extern int PrefsOpen( void );
00141 extern int PrefsSave( void );
00142 extern int PrefsSaveAs( void );
00143 extern int PrefsRevert( void );
00144 extern int PrefsOK( void );
00145 extern int PrefsCancel( void );
00146 
00147 extern int SetupScreen( void );
00148 extern void CloseDownScreen( void );
00149 extern void PrefsRender( void );
00150 extern int HandlePrefsIDCMP( void );
00151 extern int PrefsVanillaKey();
00152 extern int OpenPrefsWindow( void );
00153 extern void ClosePrefsWindow( void );

Generated on Tue Feb 8 04:07:18 2005 for E32frodo by doxygen 1.3.3