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

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