home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Fish 1
/
GoldFishApril1994_CD2.img
/
d4xx
/
d493
/
screenmod
/
source
/
main.h
< prev
next >
Wrap
C/C++ Source or Header
|
1991-06-06
|
11KB
|
1,066 lines
struct TextAttr TOPAZ80 = {
(STRPTR)"topaz.font",
TOPAZ_EIGHTY,0,0
};
struct NewScreen NewScreenStructure = {
0,0,
640,200,
2,
0,1,
HIRES,
CUSTOMSCREEN,
&TOPAZ80,
(UBYTE *)"ScreenMod v1.0 ©1991 Legendary Design Technologies Inc.",
NULL,
NULL
};
#define NEWSCREENSTRUCTURE NewScreenStructure
USHORT Palette[] = {
0x0000,
0x0FFF,
0x0333,
0x0AAA
#define PaletteColorCount 4
};
#define PALETTE Palette
SHORT BorderVectors1[] = {
0,0,
121,0,
121,10,
0,10,
0,0
};
struct Border Border1 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors1,
NULL
};
struct IntuiText IText1 = {
3,0,JAM2,
16,1,
NULL,
(UBYTE *)"VIEW SCREEN",
NULL
};
struct Gadget Gadget19 = {
NULL,
364,165,
120,9,
NULL,
RELVERIFY,
BOOLGADGET,
(APTR)&Border1,
NULL,
&IText1,
NULL,
NULL,
50,
NULL
};
SHORT BorderVectors2[] = {
0,0,
121,0,
121,10,
0,10,
0,0
};
struct Border Border2 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors2,
NULL
};
struct IntuiText IText2 = {
3,0,JAM2,
4,1,
NULL,
(UBYTE *)"ADJUST PALETTE",
NULL
};
struct Gadget Gadget18 = {
&Gadget19,
500,165,
120,9,
NULL,
RELVERIFY,
BOOLGADGET,
(APTR)&Border2,
NULL,
&IText2,
NULL,
NULL,
40,
NULL
};
SHORT BorderVectors3[] = {
0,0,
78,0,
78,10,
0,10,
0,0
};
struct Border Border3 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors3,
NULL
};
struct IntuiText IText3 = {
3,0,JAM2,
7,1,
NULL,
(UBYTE *)"EXTRA_HB",
NULL
};
struct Gadget Gadget17 = {
&Gadget18,
551,148,
77,9,
NULL,
RELVERIFY+TOGGLESELECT,
BOOLGADGET,
(APTR)&Border3,
NULL,
&IText3,
NULL,
NULL,
15,
NULL
};
SHORT BorderVectors4[] = {
0,0,
78,0,
78,10,
0,10,
0,0
};
struct Border Border4 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors4,
NULL
};
struct IntuiText IText4 = {
3,0,JAM2,
27,1,
NULL,
(UBYTE *)"HAM",
NULL
};
struct Gadget Gadget16 = {
&Gadget17,
454,148,
77,9,
NULL,
RELVERIFY+TOGGLESELECT,
BOOLGADGET,
(APTR)&Border4,
NULL,
&IText4,
NULL,
NULL,
14,
NULL
};
SHORT BorderVectors5[] = {
0,0,
78,0,
78,10,
0,10,
0,0
};
struct Border Border5 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors5,
NULL
};
struct IntuiText IText5 = {
3,0,JAM2,
13,1,
NULL,
(UBYTE *)"DUALPF",
NULL
};
struct Gadget Gadget15 = {
&Gadget16,
357,148,
77,9,
NULL,
RELVERIFY+TOGGLESELECT,
BOOLGADGET,
(APTR)&Border5,
NULL,
&IText5,
NULL,
NULL,
13,
NULL
};
SHORT BorderVectors6[] = {
0,0,
78,0,
78,10,
0,10,
0,0
};
struct Border Border6 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors6,
NULL
};
struct IntuiText IText6 = {
3,0,JAM2,
10,1,
NULL,
(UBYTE *)"SPRITES",
NULL
};
struct Gadget Gadget14 = {
&Gadget15,
551,132,
77,9,
NULL,
RELVERIFY+TOGGLESELECT,
BOOLGADGET,
(APTR)&Border6,
NULL,
&IText6,
NULL,
NULL,
12,
NULL
};
SHORT BorderVectors7[] = {
0,0,
78,0,
78,10,
0,10,
0,0
};
struct Border Border7 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors7,
NULL
};
struct IntuiText IText7 = {
3,0,JAM2,
2,1,
NULL,
(UBYTE *)"INTERLACE",
NULL
};
struct Gadget Gadget13 = {
&Gadget14,
454,132,
77,9,
NULL,
RELVERIFY+TOGGLESELECT,
BOOLGADGET,
(APTR)&Border7,
NULL,
&IText7,
NULL,
NULL,
11,
NULL
};
SHORT BorderVectors8[] = {
0,0,
78,0,
78,10,
0,10,
0,0
};
struct Border Border8 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors8,
NULL
};
struct IntuiText IText8 = {
3,0,JAM2,
20,1,
NULL,
(UBYTE *)"HIRES",
NULL
};
struct Gadget Gadget12 = {
&Gadget13,
357,132,
77,9,
NULL,
RELVERIFY+TOGGLESELECT,
BOOLGADGET,
(APTR)&Border8,
NULL,
&IText8,
NULL,
NULL,
10,
NULL
};
UBYTE Gadget11SIBuff[81];
struct StringInfo Gadget11SInfo = {
Gadget11SIBuff,
NULL,
0,
81,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors9[] = {
0,0,
167,0,
167,9,
0,9,
0,0
};
struct Border Border9 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors9,
NULL
};
struct Gadget Gadget11 = {
&Gadget12,
462,112,
166,8,
NULL,
RELVERIFY,
STRGADGET,
(APTR)&Border9,
NULL,
NULL,
NULL,
(APTR)&Gadget11SInfo,
9,
NULL
};
UBYTE Gadget10SIBuff[81];
struct StringInfo Gadget10SInfo = {
Gadget10SIBuff,
NULL,
0,
81,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors10[] = {
0,0,
167,0,
167,9,
0,9,
0,0
};
struct Border Border10 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors10,
NULL
};
struct Gadget Gadget10 = {
&Gadget11,
462,96,
166,8,
NULL,
RELVERIFY,
STRGADGET,
(APTR)&Border10,
NULL,
NULL,
NULL,
(APTR)&Gadget10SInfo,
8,
NULL
};
UBYTE Gadget9SIBuff[81];
struct StringInfo Gadget9SInfo = {
Gadget9SIBuff,
NULL,
0,
81,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors11[] = {
0,0,
167,0,
167,9,
0,9,
0,0
};
struct Border Border11 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors11,
NULL
};
struct Gadget Gadget9 = {
&Gadget10,
462,80,
166,8,
NULL,
RELVERIFY,
STRGADGET,
(APTR)&Border11,
NULL,
NULL,
NULL,
(APTR)&Gadget9SInfo,
7,
NULL
};
UBYTE Gadget8SIBuff[3];
struct StringInfo Gadget8SInfo = {
Gadget8SIBuff,
NULL,
0,
3,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors12[] = {
0,0,
27,0,
27,9,
0,9,
0,0
};
struct Border Border12 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors12,
NULL
};
struct Gadget Gadget8 = {
&Gadget9,
561,64,
26,8,
NULL,
RELVERIFY+LONGINT,
STRGADGET,
(APTR)&Border12,
NULL,
NULL,
NULL,
(APTR)&Gadget8SInfo,
6,
NULL
};
UBYTE Gadget7SIBuff[3];
struct StringInfo Gadget7SInfo = {
Gadget7SIBuff,
NULL,
0,
3,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors13[] = {
0,0,
27,0,
27,9,
0,9,
0,0
};
struct Border Border13 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors13,
NULL
};
struct Gadget Gadget7 = {
&Gadget8,
437,64,
26,8,
NULL,
RELVERIFY+LONGINT,
STRGADGET,
(APTR)&Border13,
NULL,
NULL,
NULL,
(APTR)&Gadget7SInfo,
5,
NULL
};
UBYTE Gadget6SIBuff[5];
struct StringInfo Gadget6SInfo = {
Gadget6SIBuff,
NULL,
0,
5,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors14[] = {
0,0,
43,0,
43,9,
0,9,
0,0
};
struct Border Border14 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors14,
NULL
};
struct Gadget Gadget6 = {
&Gadget7,
561,46,
42,8,
NULL,
RELVERIFY+LONGINT,
STRGADGET,
(APTR)&Border14,
NULL,
NULL,
NULL,
(APTR)&Gadget6SInfo,
4,
NULL
};
UBYTE Gadget5SIBuff[5];
struct StringInfo Gadget5SInfo = {
Gadget5SIBuff,
NULL,
0,
5,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors15[] = {
0,0,
43,0,
43,9,
0,9,
0,0
};
struct Border Border15 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors15,
NULL
};
struct Gadget Gadget5 = {
&Gadget6,
437,46,
42,8,
NULL,
RELVERIFY+LONGINT,
STRGADGET,
(APTR)&Border15,
NULL,
NULL,
NULL,
(APTR)&Gadget5SInfo,
3,
NULL
};
UBYTE Gadget4SIBuff[5];
struct StringInfo Gadget4SInfo = {
Gadget4SIBuff,
NULL,
0,
5,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors16[] = {
0,0,
43,0,
43,9,
0,9,
0,0
};
struct Border Border16 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors16,
NULL
};
struct Gadget Gadget4 = {
&Gadget5,
561,28,
42,8,
NULL,
RELVERIFY+LONGINT,
STRGADGET,
(APTR)&Border16,
NULL,
NULL,
NULL,
(APTR)&Gadget4SInfo,
2,
NULL
};
UBYTE Gadget3SIBuff[5];
struct StringInfo Gadget3SInfo = {
Gadget3SIBuff,
NULL,
0,
5,
0,
0,0,0,0,0,
0,
0,
NULL
};
SHORT BorderVectors17[] = {
0,0,
43,0,
43,9,
0,9,
0,0
};
struct Border Border17 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors17,
NULL
};
struct Gadget Gadget3 = {
&Gadget4,
437,28,
42,8,
NULL,
RELVERIFY+LONGINT,
STRGADGET,
(APTR)&Border17,
NULL,
NULL,
NULL,
(APTR)&Gadget3SInfo,
1,
NULL
};
SHORT BorderVectors18[] = {
0,0,
107,0,
107,14,
0,14,
0,0
};
struct Border Border18 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors18,
NULL
};
struct IntuiText IText9 = {
1,0,JAM2,
1,3,
NULL,
(UBYTE *)"REMAKE SCREEN",
NULL
};
struct Gadget Gadget2 = {
&Gadget3,
519,182,
106,13,
NULL,
RELVERIFY,
BOOLGADGET,
(APTR)&Border18,
NULL,
&IText9,
NULL,
NULL,
30,
NULL
};
SHORT BorderVectors19[] = {
0,0,
107,0,
107,14,
0,14,
0,0
};
struct Border Border19 = {
-1,-1,
3,0,JAM1,
5,
BorderVectors19,
NULL
};
struct IntuiText IText10 = {
1,0,JAM2,
8,3,
NULL,
(UBYTE *)"UPDATE LIST",
NULL
};
struct Gadget Gadget1 = {
&Gadget2,
359,182,
106,13,
NULL,
RELVERIFY,
BOOLGADGET,
(APTR)&Border19,
NULL,
&IText10,
NULL,
NULL,
20,
NULL
};
#define GadgetList1 Gadget1
SHORT BorderVectors20[] = {
0,0,
328,0,
328,170,
0,170,
0,0
};
struct Border Border20 = {
12,26,
3,0,JAM1,
5,
BorderVectors20,
NULL
};
#define BorderList1 Border20
struct IntuiText IText11 = {
3,1,COMPLEMENT,
0,0,
NULL,
(UBYTE *)"Iconify",
NULL
};
struct MenuItem MenuItem1 = {
NULL,
0,0,
96,8,
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
0,
(APTR)&IText11,
0,
'I',
0,
MENUNULL
};
struct Menu Menu2 = {
NULL,
70,0,
63,0,
MENUENABLED,
"Special",
&MenuItem1
};
struct IntuiText IText12 = {
3,1,COMPLEMENT,
0,0,
NULL,
(UBYTE *)"Quit",
NULL
};
struct MenuItem MenuItem5 = {
NULL,
0,24,
144,8,
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
0,
(APTR)&IText12,
NULL,
'Q',
NULL,
MENUNULL
};
struct IntuiText IText13 = {
3,1,COMPLEMENT,
0,0,
NULL,
(UBYTE *)"Help",
NULL
};
struct MenuItem MenuItem4 = {
&MenuItem5,
0,16,
144,8,
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
0,
(APTR)&IText13,
0,
'H',
0,
MENUNULL
};
struct IntuiText IText14 = {
3,1,COMPLEMENT,
0,0,
NULL,
(UBYTE *)"About",
NULL
};
struct MenuItem MenuItem3 = {
&MenuItem4,
0,8,
144,8,
ITEMTEXT+ITEMENABLED+HIGHCOMP,
0,
(APTR)&IText14,
NULL,
0,
NULL,
MENUNULL
};
struct IntuiText IText15 = {
3,1,COMPLEMENT,
0,0,
NULL,
(UBYTE *)"Save Settings",
NULL
};
struct MenuItem MenuItem2 = {
&MenuItem3,
0,0,
144,8,
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
0,
(APTR)&IText15,
NULL,
'S',
NULL,
MENUNULL
};
struct Menu Menu1 = {
&Menu2,
0,0,
63,0,
MENUENABLED,
"Project",
&MenuItem2
};
#define MenuList1 Menu1
struct IntuiText IText26 = {
3,0,JAM2,
489,64,
NULL,
(UBYTE *)"BlockPen",
NULL
};
struct IntuiText IText25 = {
3,0,JAM2,
359,64,
NULL,
(UBYTE *)"DetailPen",
&IText26
};
struct IntuiText IText24 = {
3,0,JAM2,
359,112,
NULL,
(UBYTE *)"Default Font",
&IText25
};
struct IntuiText IText23 = {
3,0,JAM2,
351,96,
NULL,
(UBYTE *)"Default Title",
&IText24
};
struct IntuiText IText22 = {
3,0,JAM2,
415,80,
NULL,
(UBYTE *)"Title",
&IText23
};
struct IntuiText IText21 = {
3,0,JAM2,
505,46,
NULL,
(UBYTE *)"Height",
&IText22
};
struct IntuiText IText20 = {
3,0,JAM2,
391,46,
NULL,
(UBYTE *)"Width",
&IText21
};
struct IntuiText IText19 = {
3,0,JAM2,
497,28,
NULL,
(UBYTE *)"TopEdge",
&IText20
};
struct IntuiText IText18 = {
3,0,JAM2,
367,28,
NULL,
(UBYTE *)"LeftEdge",
&IText19
};
struct IntuiText IText17 = {
3,0,JAM2,
254,17,
NULL,
(UBYTE *)"RESOLUTION",
&IText18
};
struct IntuiText IText16 = {
3,0,JAM2,
18,17,
NULL,
(UBYTE *)"SCREEN TITLE",
&IText17
};
#define IntuiTextList1 IText16
struct NewWindow NewWindowStructure1 = {
0,0,
640,200,
0,1,
MOUSEBUTTONS+GADGETUP+MENUPICK+CLOSEWINDOW+VANILLAKEY,
WINDOWCLOSE+BACKDROP+ACTIVATE+NOCAREREFRESH,
&Gadget1,
NULL,
(UBYTE *)"ScreenMod v1.0 ©1991 Legendary Design Technologies",
NULL,
NULL,
5,5,
-1,-1,
CUSTOMSCREEN
};