ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/Frodo4/Src/AmigaGUI.h
Revision: 1.1
Committed: 2003-07-01T17:09:43Z (20 years, 9 months ago) by cebix
Content type: text/plain
Branch: MAIN
CVS Tags: VERSION_4_2, HEAD
Log Message:
imported files

File Contents

# User Rev Content
1 cebix 1.1 /*
2     * Source machine generated by GadToolsBox V2.0b
3     * which is (c) Copyright 1991-1993 Jaba Development
4     *
5     * GUI Designed by : Christian Bauer
6     */
7    
8     #define GetString( g ) ((( struct StringInfo * )g->SpecialInfo )->Buffer )
9     #define GetNumber( g ) ((( struct StringInfo * )g->SpecialInfo )->LongInt )
10    
11     #define GD_SpritesOn 0
12     #define GD_SpriteCollisions 1
13     #define GD_Joystick2On 2
14     #define GD_JoystickSwap 3
15     #define GD_LimitSpeed 4
16     #define GD_FastReset 5
17     #define GD_CIAIRQHack 6
18     #define GD_SIDFilters 7
19     #define GD_NormalCycles 8
20     #define GD_BadLineCycles 9
21     #define GD_CIACycles 10
22     #define GD_FloppyCycles 11
23     #define GD_SkipFrames 12
24     #define GD_SIDType 13
25     #define GD_REUSize 14
26     #define GD_DrivePath8 15
27     #define GD_DriveType8 16
28     #define GD_DrivePath9 17
29     #define GD_DriveType9 18
30     #define GD_DrivePath10 19
31     #define GD_DriveType10 20
32     #define GD_DrivePath11 21
33     #define GD_DriveType11 22
34     #define GD_MapSlash 23
35     #define GD_Emul1541Proc 24
36     #define GD_OK 25
37     #define GD_Cancel 26
38     #define GD_GetDrive8 27
39     #define GD_GetDrive9 28
40     #define GD_GetDrive10 29
41     #define GD_GetDrive11 30
42    
43     #define GDX_SpritesOn 0
44     #define GDX_SpriteCollisions 1
45     #define GDX_Joystick2On 2
46     #define GDX_JoystickSwap 3
47     #define GDX_LimitSpeed 4
48     #define GDX_FastReset 5
49     #define GDX_CIAIRQHack 6
50     #define GDX_SIDFilters 7
51     #define GDX_NormalCycles 8
52     #define GDX_BadLineCycles 9
53     #define GDX_CIACycles 10
54     #define GDX_FloppyCycles 11
55     #define GDX_SkipFrames 12
56     #define GDX_SIDType 13
57     #define GDX_REUSize 14
58     #define GDX_DrivePath8 15
59     #define GDX_DriveType8 16
60     #define GDX_DrivePath9 17
61     #define GDX_DriveType9 18
62     #define GDX_DrivePath10 19
63     #define GDX_DriveType10 20
64     #define GDX_DrivePath11 21
65     #define GDX_DriveType11 22
66     #define GDX_MapSlash 23
67     #define GDX_Emul1541Proc 24
68     #define GDX_OK 25
69     #define GDX_Cancel 26
70     #define GDX_GetDrive8 27
71     #define GDX_GetDrive9 28
72     #define GDX_GetDrive10 29
73     #define GDX_GetDrive11 30
74    
75     #define Prefs_CNT 31
76    
77     extern struct IntuitionBase *IntuitionBase;
78     extern struct Library *GadToolsBase;
79    
80     extern struct Screen *Scr;
81     extern UBYTE *PubScreenName;
82     extern APTR VisualInfo;
83     extern struct Window *PrefsWnd;
84     extern struct Gadget *PrefsGList;
85     extern struct Menu *PrefsMenus;
86     extern struct IntuiMessage PrefsMsg;
87     extern UWORD PrefsZoom[4];
88     extern struct Gadget *PrefsGadgets[31];
89     extern UWORD PrefsLeft;
90     extern UWORD PrefsTop;
91     extern UWORD PrefsWidth;
92     extern UWORD PrefsHeight;
93     extern UBYTE *PrefsWdt;
94     extern struct TextAttr *Font, Attr;
95     extern UWORD FontX, FontY;
96     extern UWORD OffX, OffY;
97     extern UBYTE *SIDType0Labels[];
98     extern UBYTE *REUSize0Labels[];
99     extern UBYTE *DriveType80Labels[];
100     extern UBYTE *DriveType90Labels[];
101     extern UBYTE *DriveType100Labels[];
102     extern UBYTE *DriveType110Labels[];
103     extern struct IntuiText PrefsIText[];
104     extern struct NewMenu PrefsNewMenu[];
105     extern UWORD PrefsGTypes[];
106     extern struct NewGadget PrefsNGad[];
107     extern ULONG PrefsGTags[];
108    
109     extern int SpritesOnClicked( void );
110     extern int SpriteCollisionsClicked( void );
111     extern int Joystick2OnClicked( void );
112     extern int JoystickSwapClicked( void );
113     extern int LimitSpeedClicked( void );
114     extern int FastResetClicked( void );
115     extern int CIAIRQHackClicked( void );
116     extern int SIDFiltersClicked( void );
117     extern int NormalCyclesClicked( void );
118     extern int BadLineCyclesClicked( void );
119     extern int CIACyclesClicked( void );
120     extern int FloppyCyclesClicked( void );
121     extern int SkipFramesClicked( void );
122     extern int SIDTypeClicked( void );
123     extern int REUSizeClicked( void );
124     extern int DrivePath8Clicked( void );
125     extern int DriveType8Clicked( void );
126     extern int DrivePath9Clicked( void );
127     extern int DriveType9Clicked( void );
128     extern int DrivePath10Clicked( void );
129     extern int DriveType10Clicked( void );
130     extern int DrivePath11Clicked( void );
131     extern int DriveType11Clicked( void );
132     extern int MapSlashClicked( void );
133     extern int Emul1541ProcClicked( void );
134     extern int OKClicked( void );
135     extern int CancelClicked( void );
136     extern int GetDrive8Clicked( void );
137     extern int GetDrive9Clicked( void );
138     extern int GetDrive10Clicked( void );
139     extern int GetDrive11Clicked( void );
140     extern int PrefsOpen( void );
141     extern int PrefsSave( void );
142     extern int PrefsSaveAs( void );
143     extern int PrefsRevert( void );
144     extern int PrefsOK( void );
145     extern int PrefsCancel( void );
146    
147     extern int SetupScreen( void );
148     extern void CloseDownScreen( void );
149     extern void PrefsRender( void );
150     extern int HandlePrefsIDCMP( void );
151     extern int PrefsVanillaKey();
152     extern int OpenPrefsWindow( void );
153     extern void ClosePrefsWindow( void );