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 ); |