home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fred Fish Collection 1.5
/
ffcollection-1-5-1992-11.iso
/
ff_disks
/
200-299
/
ff227.lzh
/
PickPacket
/
src
/
pwgen.h
< prev
next >
Wrap
C/C++ Source or Header
|
1989-06-25
|
78KB
|
2,219 lines
UBYTE STR2SIBuff[100] =
"?";
struct StringInfo STR2SInfo = {
STR2SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
100, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors1[] = {
0,0,
253,0,
253,15,
0,15,
0,1
};
struct Border Border1 = {
-2,-4, /* XY origin relative to container TopLeft */
3,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors1, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget STR2 = {
NULL, /* next gadget */
71,77, /* origin XY of hit box relative to window TopLeft */
250,10, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY+STRINGCENTER, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border1, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&STR2SInfo, /* SpecialInfo structure */
GAD_STR2, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE STR1SIBuff[100] =
"?";
struct StringInfo STR1SInfo = {
STR1SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
100, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors2[] = {
0,0,
253,0,
253,15,
0,15,
0,1
};
struct Border Border2 = {
-2,-4, /* XY origin relative to container TopLeft */
3,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors2, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget STR1 = {
&STR2, /* next gadget */
71,61, /* origin XY of hit box relative to window TopLeft */
250,10, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY+STRINGCENTER, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border2, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&STR1SInfo, /* SpecialInfo structure */
GAD_STR1, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE STR3SIBuff[100] =
"?";
struct StringInfo STR3SInfo = {
STR3SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
100, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors3[] = {
0,0,
253,0,
253,15,
0,15,
0,1
};
struct Border Border3 = {
-2,-4, /* XY origin relative to container TopLeft */
3,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors3, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget STR3 = {
&STR1, /* next gadget */
71,93, /* origin XY of hit box relative to window TopLeft */
250,10, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY+STRINGCENTER, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border3, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&STR3SInfo, /* SpecialInfo structure */
GAD_STR3, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE STR4SIBuff[100] =
"?";
struct StringInfo STR4SInfo = {
STR4SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
100, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors4[] = {
0,0,
253,0,
253,15,
0,15,
0,1
};
struct Border Border4 = {
-2,-4, /* XY origin relative to container TopLeft */
3,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors4, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget STR4 = {
&STR3, /* next gadget */
71,109, /* origin XY of hit box relative to window TopLeft */
250,10, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY+STRINGCENTER, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border4, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&STR4SInfo, /* SpecialInfo structure */
GAD_STR4, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE DBGVALSIBuff[4];
struct StringInfo DBGVALSInfo = {
DBGVALSIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
4, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors5[] = {
0,0,
28,0,
28,11,
0,11,
0,0
};
struct Border Border5 = {
-1,-1, /* XY origin relative to container TopLeft */
0,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors5, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget DBGVAL = {
&STR4, /* next gadget */
10,146, /* origin XY of hit box relative to window TopLeft */
25,10, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY+STRINGCENTER, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border5, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&DBGVALSInfo, /* SpecialInfo structure */
GAD_DEBUG, /* user-definable data */
NULL /* pointer to user-definable data */
};
SHORT BorderVectors6[] = {
0,0,
69,0,
69,25,
0,25,
0,0
};
struct Border Border6 = {
-1,-1, /* XY origin relative to container TopLeft */
3,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors6, /* pointer to XY vectors */
NULL /* next border in list */
};
struct TextAttr TOPAZ80 = {
(STRPTR)"topaz.font",
TOPAZ_EIGHTY,0,0
};
struct IntuiText IText2 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
10,12, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"BUFFER", /* pointer to text */
NULL /* next IntuiText structure */
};
struct IntuiText IText1 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
1,4, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"Allocate", /* pointer to text */
&IText2 /* next IntuiText structure */
};
struct Gadget Gadget12 = {
&DBGVAL, /* next gadget */
417,13, /* origin XY of hit box relative to window TopLeft */
66,24, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Border6, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
&IText1, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
GAD_BUFFER, /* user-definable data */
NULL /* pointer to user-definable data */
};
SHORT BorderVectors7[] = {
0,0,
69,0,
69,25,
0,25,
0,0
};
struct Border Border7 = {
-1,-1, /* XY origin relative to container TopLeft */
3,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors7, /* pointer to XY vectors */
NULL /* next border in list */
};
struct IntuiText IText4 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
1,12, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"FILEINFO", /* pointer to text */
NULL /* next IntuiText structure */
};
struct IntuiText IText3 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
1,4, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"Allocate", /* pointer to text */
&IText4 /* next IntuiText structure */
};
struct Gadget Gadget11 = {
&Gadget12, /* next gadget */
345,13, /* origin XY of hit box relative to window TopLeft */
66,24, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Border7, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
&IText3, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
GAD_FILEINFO, /* user-definable data */
NULL /* pointer to user-definable data */
};
SHORT BorderVectors8[] = {
0,0,
69,0,
69,25,
0,25,
0,0
};
struct Border Border8 = {
-1,-1, /* XY origin relative to container TopLeft */
3,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors8, /* pointer to XY vectors */
NULL /* next border in list */
};
struct IntuiText IText6 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
0,12, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"INFODATA", /* pointer to text */
NULL /* next IntuiText structure */
};
struct IntuiText IText5 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
1,4, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"Allocate", /* pointer to text */
&IText6 /* next IntuiText structure */
};
struct Gadget Gadget10 = {
&Gadget11, /* next gadget */
273,13, /* origin XY of hit box relative to window TopLeft */
66,24, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Border8, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
&IText5, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
GAD_INFODATA, /* user-definable data */
NULL /* pointer to user-definable data */
};
SHORT BorderVectors9[] = {
0,0,
69,0,
69,25,
0,25,
0,0
};
struct Border Border9 = {
-1,-1, /* XY origin relative to container TopLeft */
3,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors9, /* pointer to XY vectors */
NULL /* next border in list */
};
struct IntuiText IText8 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
10,12, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"HANDLE", /* pointer to text */
NULL /* next IntuiText structure */
};
struct IntuiText IText7 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
1,4, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"Allocate", /* pointer to text */
&IText8 /* next IntuiText structure */
};
struct Gadget Gadget9 = {
&Gadget10, /* next gadget */
201,13, /* origin XY of hit box relative to window TopLeft */
66,24, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Border9, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
&IText7, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
GAD_HANDLE, /* user-definable data */
NULL /* pointer to user-definable data */
};
SHORT BorderVectors10[] = {
0,0,
61,0,
61,15,
0,15,
0,1
};
struct Border Border10 = {
-65,-1, /* XY origin relative to container TopLeft */
3,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors10, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget Gadget8 = {
&Gadget9, /* next gadget */
71,42, /* origin XY of hit box relative to window TopLeft */
125,14, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Border10, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
GAD_PREV, /* user-definable data */
NULL /* pointer to user-definable data */
};
SHORT BorderVectors11[] = {
0,0,
253,0,
253,15,
0,15,
0,1
};
struct Border Border11 = {
-127,-1, /* XY origin relative to container TopLeft */
3,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors11, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget Gadget7 = {
&Gadget8, /* next gadget */
196,42, /* origin XY of hit box relative to window TopLeft */
125,14, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Border11, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
GAD_NEXT, /* user-definable data */
NULL /* pointer to user-definable data */
};
SHORT BorderVectors12[] = {
0,0,
103,0,
103,25,
0,25,
0,0
};
struct Border Border12 = {
-1,-1, /* XY origin relative to container TopLeft */
3,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors12, /* pointer to XY vectors */
NULL /* next border in list */
};
struct IntuiText IText9 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
6,8, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"Send Packet", /* pointer to text */
NULL /* next IntuiText structure */
};
struct Gadget Gadget6 = {
&Gadget7, /* next gadget */
95,13, /* origin XY of hit box relative to window TopLeft */
100,24, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Border12, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
&IText9, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
GAD_SEND, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE DevNameSIBuff[100] =
"df0:";
struct StringInfo DevNameSInfo = {
DevNameSIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
100, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors13[] = {
0,0,
79,0,
79,15,
0,15,
0,1
};
struct Border Border13 = {
-2,-4, /* XY origin relative to container TopLeft */
3,0,COMPLEMENT, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors13, /* pointer to XY vectors */
NULL /* next border in list */
};
struct IntuiText IText10 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
7,-13, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"Device", /* pointer to text */
NULL /* next IntuiText structure */
};
struct Gadget DevName = {
&Gadget6, /* next gadget */
13,26, /* origin XY of hit box relative to window TopLeft */
75,10, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border13, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
&IText10, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&DevNameSInfo, /* SpecialInfo structure */
GAD_DEVICE, /* user-definable data */
NULL /* pointer to user-definable data */
};
SHORT BorderVectors14[] = {
0,0,
61,0,
61,15,
0,15,
0,0
};
struct Border Border14 = {
-1,-1, /* XY origin relative to container TopLeft */
3,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors14, /* pointer to XY vectors */
NULL /* next border in list */
};
struct IntuiText IText13 = {
1,0,JAM2, /* front and back text pens, drawmode and fill byte */
1,30, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"dp_Res2", /* pointer to text */
NULL /* next IntuiText structure */
};
struct IntuiText IText12 = {
1,0,JAM2, /* front and back text pens, drawmode and fill byte */
1,18, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"dp_Res1", /* pointer to text */
&IText13 /* next IntuiText structure */
};
struct IntuiText IText11 = {
1,0,JAM2, /* front and back text pens, drawmode and fill byte */
1,3, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"dp_Arg4", /* pointer to text */
&IText12 /* next IntuiText structure */
};
struct Gadget Gadget4 = {
&DevName, /* next gadget */
8,106, /* origin XY of hit box relative to window TopLeft */
58,14, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Border14, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
&IText11, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
GAD_ARG4, /* user-definable data */
NULL /* pointer to user-definable data */
};
SHORT BorderVectors15[] = {
0,0,
61,0,
61,15,
0,15,
0,0
};
struct Border Border15 = {
-1,-1, /* XY origin relative to container TopLeft */
3,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors15, /* pointer to XY vectors */
NULL /* next border in list */
};
struct IntuiText IText14 = {
1,0,JAM2, /* front and back text pens, drawmode and fill byte */
1,3, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"dp_Arg3", /* pointer to text */
NULL /* next IntuiText structure */
};
struct Gadget Gadget3 = {
&Gadget4, /* next gadget */
8,90, /* origin XY of hit box relative to window TopLeft */
58,14, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Border15, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
&IText14, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
GAD_ARG3, /* user-definable data */
NULL /* pointer to user-definable data */
};
SHORT BorderVectors16[] = {
0,0,
61,0,
61,15,
0,15,
0,0
};
struct Border Border16 = {
-1,-1, /* XY origin relative to container TopLeft */
3,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors16, /* pointer to XY vectors */
NULL /* next border in list */
};
struct IntuiText IText15 = {
1,0,JAM2, /* front and back text pens, drawmode and fill byte */
1,3, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"dp_Arg2", /* pointer to text */
NULL /* next IntuiText structure */
};
struct Gadget Gadget2 = {
&Gadget3, /* next gadget */
8,74, /* origin XY of hit box relative to window TopLeft */
58,14, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Border16, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
&IText15, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
GAD_ARG2, /* user-definable data */
NULL /* pointer to user-definable data */
};
SHORT BorderVectors17[] = {
0,0,
61,0,
61,15,
0,15,
0,0
};
struct Border Border17 = {
-1,-1, /* XY origin relative to container TopLeft */
3,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors17, /* pointer to XY vectors */
NULL /* next border in list */
};
struct IntuiText IText17 = {
1,0,JAM2, /* front and back text pens, drawmode and fill byte */
1,-13, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"dp_Type", /* pointer to text */
NULL /* next IntuiText structure */
};
struct IntuiText IText16 = {
1,0,JAM2, /* front and back text pens, drawmode and fill byte */
1,3, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"dp_Arg1", /* pointer to text */
&IText17 /* next IntuiText structure */
};
struct Gadget Gadget1 = {
&Gadget2, /* next gadget */
8,58, /* origin XY of hit box relative to window TopLeft */
58,14, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Border17, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
&IText16, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
GAD_ARG1, /* user-definable data */
NULL /* pointer to user-definable data */
};
#define GadgetList1 Gadget1
struct IntuiText IText18 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"NULL 0", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem14 = {
NULL, /* next MenuItem structure */
-60,117, /* XY of Item hitbox relative to TopLeft of parent hitbox */
160,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText18, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText19 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem13 = {
&MenuItem14, /* next MenuItem structure */
-60,108, /* XY of Item hitbox relative to TopLeft of parent hitbox */
160,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP+HIGHBOX, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText19, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText20 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"ACCESS_WRITE -1", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem12 = {
&MenuItem13, /* next MenuItem structure */
-60,99, /* XY of Item hitbox relative to TopLeft of parent hitbox */
160,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText20, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText21 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"EXCLUSIVE_LOCK -1", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem11 = {
&MenuItem12, /* next MenuItem structure */
-60,90, /* XY of Item hitbox relative to TopLeft of parent hitbox */
160,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText21, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText22 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem10 = {
&MenuItem11, /* next MenuItem structure */
-60,81, /* XY of Item hitbox relative to TopLeft of parent hitbox */
160,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP+HIGHBOX, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText22, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText23 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"ACCESS_READ -2", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem9 = {
&MenuItem10, /* next MenuItem structure */
-60,72, /* XY of Item hitbox relative to TopLeft of parent hitbox */
160,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText23, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText24 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"SHARED_LOCK -2", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem8 = {
&MenuItem9, /* next MenuItem structure */
-60,63, /* XY of Item hitbox relative to TopLeft of parent hitbox */
160,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText24, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText25 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem7 = {
&MenuItem8, /* next MenuItem structure */
-60,54, /* XY of Item hitbox relative to TopLeft of parent hitbox */
160,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP+HIGHBOX, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText25, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText26 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"OFFSET_END 1", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem6 = {
&MenuItem7, /* next MenuItem structure */
-60,45, /* XY of Item hitbox relative to TopLeft of parent hitbox */
160,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText26, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText27 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"OFFSET_CURRENT 0", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem5 = {
&MenuItem6, /* next MenuItem structure */
-60,36, /* XY of Item hitbox relative to TopLeft of parent hitbox */
160,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText27, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText28 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"OFFSET_BEGINNING -1", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem4 = {
&MenuItem5, /* next MenuItem structure */
-60,27, /* XY of Item hitbox relative to TopLeft of parent hitbox */
160,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText28, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText29 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem3 = {
&MenuItem4, /* next MenuItem structure */
-60,18, /* XY of Item hitbox relative to TopLeft of parent hitbox */
160,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP+HIGHBOX, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText29, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText30 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"DOSFALSE 0", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem2 = {
&MenuItem3, /* next MenuItem structure */
-60,9, /* XY of Item hitbox relative to TopLeft of parent hitbox */
160,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText30, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText31 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"DOSTRUE -1", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem1 = {
&MenuItem2, /* next MenuItem structure */
-60,0, /* XY of Item hitbox relative to TopLeft of parent hitbox */
160,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText31, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct Menu Menu7 = {
NULL, /* next Menu structure */
510,0, /* XY origin of Menu hit box relative to screen TopLeft */
93,0, /* Menu hit box width and height */
MENUENABLED, /* Menu flags */
"Constants", /* text of Menu name */
&MenuItem1 /* MenuItem linked list pointer */
};
struct IntuiText IText32 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"=== Produced for 'Transactor for the Amiga' ===", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem21 = {
NULL, /* next MenuItem structure */
-270,44, /* XY of Item hitbox relative to TopLeft of parent hitbox */
284,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP+HIGHBOX, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText32, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
USHORT chip ImageData1[] = {
0xFFFF,0xFFFF,0xFE18,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xE6E0,
0x7FFF,0xFFFF,0xFFFF,0xFFFF,0x001F,0xCFFF,0xFFFF,0xFFFF,
0xFFF2,0x7FEF,0xE3FF,0xFFFF,0xFFFF,0xFF00,0x3F80,0x3C7F,
0xFFFF,0xFFFF,0xFCFF,0xC85F,0x3F3F,0xFFFF,0xFFFF,0xF3FF,
0xF3FE,0x605F,0xFFFF,0xFFFF,0xF383,0xF041,0xEFC7,0xFFFF,
0xFFFF,0xF9B9,0xE7CF,0xF1F9,0xFFFF,0xFFFE,0x0700,0x63CF,
0xFC3C,0xFFFF,0xFFF8,0x7FAC,0x7C33,0xFFDD,0xFFFF,0xFFC1,
0xFFEE,0x7CF0,0xF0C3,0x7FFF,0xFFB8,0x1F1C,0x0201,0xCDF8,
0x0FFF,0xFF00,0x0003,0xE3CC,0x7C11,0x1FFF,0xFC1F,0x9E77,
0xFFE7,0xCEC2,0x1FFF,0xF84F,0x9E70,0x1983,0x91D4,0x0FFF,
0xFCC0,0x41E0,0x0200,0x03E8,0x0FFF,0xFE08,0x4DF0,0x0000,
0x001C,0x1FFF,0xFE26,0x0003,0xBFFF,0xFC12,0x3FFF,0xFF9D,
0xE1A0,0x0000,0x00F0,0x7FFF,0xFF76,0x19F4,0x7F7E,0x8CFB,
0xFFFF,0xFE6F,0xB5F8,0xFF7E,0x8000,0x000F,0xFCDF,0xC1F8,
0x7F7E,0x803F,0xFF0F,0xFD9F,0xC1FF,0x7F7E,0xBC7F,0xFF8F,
0x7D9F,0xE3FF,0x7F7E,0x8260,0x018F,0x9D9F,0xF5FF,0x7F7E,
0xBA7E,0x798F,0xCDDF,0xFBFF,0x7F7E,0x827E,0x798F,0xF4DF,
0xFBFF,0x7F7E,0xBE7F,0x038F,0xF01F,0xFBFF,0x7F7E,0xBE7F,
0xFF8F,0xF85F,0xFBFF,0x7F7E,0xBE60,0x018F,0xE0DF,0xFBFF,
0x7F7E,0xBE7E,0x798F,0xFECF,0xFBFF,0x7F7E,0xBE7E,0x798F,
0xFE67,0xF3FF,0x7F7E,0xBE7F,0x038F,0xFFB0,0xEFFE,0xFF7E,
0x8C7F,0xFF8F,0xFFCF,0x0FFE,0xFF7E,0x801F,0xFF0F,0xFFF1,
0xFBFE,0xFF7E,0x8000,0x000F,0xFFFE,0x01FE,0xFF7E,0x8F39,
0xFFFF,0xFFFF,0xFBFE,0xFF7E,0x6F39,0xFFFF,0xFFFF,0xF83E,
0xFF7F,0xCF01,0xFFFF,0xFFFF,0xF180,0x0000,0x001C,0xFFFF,
0xFFFF,0xF402,0xFFBF,0xEC02,0xFFFF,0xFFFF,0xF3F8,0x0000,
0x01DC,0xFFFF,0xFFFF,0xFC1B,0xFFBF,0xEF81,0xFFFF,0xFFFF,
0xFFE0,0x0000,0x003F,0xFFFF,0x0000,0x0000,0x01E7,0x0000,
0x0000,0x0000,0x0000,0x191F,0x8000,0x0000,0x0000,0x0000,
0xFFE0,0x3000,0x0000,0x0000,0x000D,0x8010,0x1C00,0x0000,
0x0000,0x00FF,0xC07F,0xC380,0x0000,0x0000,0x0300,0x37A0,
0xC0C0,0x0000,0x0000,0x0C00,0x0C01,0x9FA0,0x0000,0x0000,
0x0C7C,0x0FBE,0x1038,0x0000,0x0000,0x0646,0x1830,0x0E06,
0x0000,0x0001,0xF8FF,0x9C30,0x03C3,0x0000,0x0007,0x8053,
0x83CC,0x0022,0x0000,0x003E,0x0011,0x830F,0x0F3C,0x8000,
0x0047,0xE0E3,0xFDFE,0x3207,0xF000,0x00FF,0xFFFC,0x1C33,
0x83EE,0xE000,0x03E0,0x6188,0x0018,0x313D,0xE000,0x07B0,
0x618F,0xE67C,0x6E2B,0xF000,0x033F,0xBE1F,0xFDFF,0xFC17,
0xF000,0x01F7,0xB20F,0xFFFF,0xFFE3,0xE000,0x01D9,0xFFFC,
0x4000,0x03ED,0xC000,0x0062,0x1E5F,0xFFFF,0xFF0F,0x8000,
0x0089,0xE60B,0x8081,0x7304,0x0000,0x0190,0x4A07,0x0081,
0x7FFF,0xFFF0,0x0320,0x3E07,0x8081,0x7FC0,0x00F0,0x0260,
0x3E00,0x8081,0x4380,0x0070,0x8260,0x1C00,0x8081,0x7D9F,
0xFE70,0x6260,0x0A00,0x8081,0x4581,0x8670,0x3220,0x0400,
0x8081,0x7D81,0x8670,0x0B20,0x0400,0x8081,0x4180,0xFC70,
0x0FE0,0x0400,0x8081,0x4180,0x0070,0x07A0,0x0400,0x8081,
0x419F,0xFE70,0x1F20,0x0400,0x8081,0x4181,0x8670,0x0130,
0x0400,0x8081,0x4181,0x8670,0x0198,0x0C00,0x8081,0x4180,
0xFC70,0x004F,0x1001,0x0081,0x7380,0x0070,0x0030,0xF001,
0x0081,0x7FE0,0x00F0,0x000E,0x0401,0x0081,0x7FFF,0xFFF0,
0x0001,0xFE01,0x0081,0x70C6,0x0000,0x0000,0x0401,0x0081,
0x90C6,0x0000,0x0000,0x07C1,0x0080,0x30FE,0x0000,0x0000,
0x0E7F,0xFFFF,0xFFE3,0x0000,0x0000,0x0BFD,0x0040,0x13FD,
0x0000,0x0000,0x0C07,0xFFFF,0xFE23,0x0000,0x0000,0x03E4,
0x0040,0x107E,0x0000,0x0000,0x001F,0xFFFF,0xFFC0,0x0000
};
struct Image Image1 = {
2,3, /* XY origin relative to container TopLeft */
76,44, /* Image width and height in pixels */
2, /* number of bitplanes in Image */
ImageData1, /* pointer to ImageData */
0x0003,0x0000, /* PlanePick and PlaneOnOff */
NULL /* next Image structure */
};
struct MenuItem MenuItem20 = {
&MenuItem21, /* next MenuItem structure */
-360,0, /* XY of Item hitbox relative to TopLeft of parent hitbox */
76,45, /* hit box width and height */
ITEMENABLED+HIGHCOMP+HIGHBOX, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&Image1, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText33 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"See README.PP file for distribution information ", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem19 = {
&MenuItem20, /* next MenuItem structure */
-270,36, /* XY of Item hitbox relative to TopLeft of parent hitbox */
284,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP+HIGHBOX, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText33, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText34 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"235 Trillingham Lane, Cary NC 27513, USA", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem18 = {
&MenuItem19, /* next MenuItem structure */
-270,27, /* XY of Item hitbox relative to TopLeft of parent hitbox */
284,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP+HIGHBOX, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText34, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText35 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"All Rights Reserved.", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem17 = {
&MenuItem18, /* next MenuItem structure */
-270,18, /* XY of Item hitbox relative to TopLeft of parent hitbox */
284,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP+HIGHBOX, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText35, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText36 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"Copyright © 1989 The Software Distillery", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem16 = {
&MenuItem17, /* next MenuItem structure */
-270,9, /* XY of Item hitbox relative to TopLeft of parent hitbox */
284,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP+HIGHBOX, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText36, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText37 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
&TOPAZ80, /* font pointer or NULL for default */
"PickPacket V1.0 30 April 1989", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem15 = {
&MenuItem16, /* next MenuItem structure */
-270,0, /* XY of Item hitbox relative to TopLeft of parent hitbox */
284,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP+HIGHBOX, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText37, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct Menu Menu6 = {
&Menu7, /* next Menu structure */
446,0, /* XY origin of Menu hit box relative to screen TopLeft */
57,0, /* Menu hit box width and height */
MENUENABLED, /* Menu flags */
"About", /* text of Menu name */
&MenuItem15 /* MenuItem linked list pointer */
};
struct IntuiText IText38 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"SETTRANS", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem29 = {
NULL, /* next MenuItem structure */
0,63, /* XY of Item hitbox relative to TopLeft of parent hitbox */
104,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText38, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText39 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"DEBUG", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem28 = {
&MenuItem29, /* next MenuItem structure */
0,54, /* XY of Item hitbox relative to TopLeft of parent hitbox */
104,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText39, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText40 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"NETWORKHELLO", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem27 = {
&MenuItem28, /* next MenuItem structure */
0,45, /* XY of Item hitbox relative to TopLeft of parent hitbox */
104,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText40, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText41 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"WRITE_PROTECT", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem26 = {
&MenuItem27, /* next MenuItem structure */
0,36, /* XY of Item hitbox relative to TopLeft of parent hitbox */
104,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText41, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText42 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"INHIBIT", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem25 = {
&MenuItem26, /* next MenuItem structure */
0,27, /* XY of Item hitbox relative to TopLeft of parent hitbox */
104,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText42, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText43 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"MORECACHE", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem24 = {
&MenuItem25, /* next MenuItem structure */
0,18, /* XY of Item hitbox relative to TopLeft of parent hitbox */
104,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText43, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText44 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"FLUSH", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem23 = {
&MenuItem24, /* next MenuItem structure */
0,9, /* XY of Item hitbox relative to TopLeft of parent hitbox */
104,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText44, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText45 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"DIE", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem22 = {
&MenuItem23, /* next MenuItem structure */
0,0, /* XY of Item hitbox relative to TopLeft of parent hitbox */
104,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText45, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct Menu Menu5 = {
&Menu6, /* next Menu structure */
364,0, /* XY origin of Menu hit box relative to screen TopLeft */
75,0, /* Menu hit box width and height */
MENUENABLED, /* Menu flags */
"Control", /* text of Menu name */
&MenuItem22 /* MenuItem linked list pointer */
};
struct IntuiText IText46 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"RENAMEDISK", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem33 = {
NULL, /* next MenuItem structure */
0,27, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText46, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText47 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"DISKINFO", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem32 = {
&MenuItem33, /* next MenuItem structure */
0,18, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText47, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText48 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"INFO", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem31 = {
&MenuItem32, /* next MenuItem structure */
0,9, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText48, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText49 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"CURRENTVOL", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem30 = {
&MenuItem31, /* next MenuItem structure */
0,0, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText49, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct Menu Menu4 = {
&Menu5, /* next Menu structure */
291,0, /* XY origin of Menu hit box relative to screen TopLeft */
66,0, /* Menu hit box width and height */
MENUENABLED, /* Menu flags */
"Volume", /* text of Menu name */
&MenuItem30 /* MenuItem linked list pointer */
};
struct IntuiText IText50 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"SETDATE", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem45 = {
NULL, /* next MenuItem structure */
0,99, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText50, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText51 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"SETCOMMENT", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem44 = {
&MenuItem45, /* next MenuItem structure */
0,90, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText51, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText52 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"SETPROTECT", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem43 = {
&MenuItem44, /* next MenuItem structure */
0,81, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText52, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText53 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"PARENT", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem42 = {
&MenuItem43, /* next MenuItem structure */
0,72, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText53, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText54 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"RENAME", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem41 = {
&MenuItem42, /* next MenuItem structure */
0,63, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText54, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText55 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"DELETE", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem40 = {
&MenuItem41, /* next MenuItem structure */
0,54, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText55, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText56 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"CREATEDIR", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem39 = {
&MenuItem40, /* next MenuItem structure */
0,45, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText56, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText57 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"EXNEXT", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem38 = {
&MenuItem39, /* next MenuItem structure */
0,36, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText57, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText58 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"EXAMINE", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem37 = {
&MenuItem38, /* next MenuItem structure */
0,27, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText58, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText59 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"UNLOCK", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem36 = {
&MenuItem37, /* next MenuItem structure */
0,18, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText59, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText60 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"DUPLOCK", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem35 = {
&MenuItem36, /* next MenuItem structure */
0,9, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText60, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText61 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"LOCK", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem34 = {
&MenuItem35, /* next MenuItem structure */
0,0, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText61, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct Menu Menu3 = {
&Menu4, /* next Menu structure */
191,0, /* XY origin of Menu hit box relative to screen TopLeft */
93,0, /* Menu hit box width and height */
MENUENABLED, /* Menu flags */
"Directory", /* text of Menu name */
&MenuItem34 /* MenuItem linked list pointer */
};
struct IntuiText IText62 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"TRUNCATE", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem53 = {
NULL, /* next MenuItem structure */
0,63, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText62, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText63 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"CLOSE", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem52 = {
&MenuItem53, /* next MenuItem structure */
0,54, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText63, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText64 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"SEEK", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem51 = {
&MenuItem52, /* next MenuItem structure */
0,45, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText64, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText65 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"WRITE", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem50 = {
&MenuItem51, /* next MenuItem structure */
0,36, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText65, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText66 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"READ", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem49 = {
&MenuItem50, /* next MenuItem structure */
0,27, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText66, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText67 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"OPENUPDATE", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem48 = {
&MenuItem49, /* next MenuItem structure */
0,18, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText67, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText68 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"OPENOUTPUT", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem47 = {
&MenuItem48, /* next MenuItem structure */
0,9, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText68, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText69 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"OPENINPUT", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem46 = {
&MenuItem47, /* next MenuItem structure */
0,0, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText69, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct Menu Menu2 = {
&Menu3, /* next Menu structure */
82,0, /* XY origin of Menu hit box relative to screen TopLeft */
102,0, /* Menu hit box width and height */
MENUENABLED, /* Menu flags */
"Object I/O", /* text of Menu name */
&MenuItem46 /* MenuItem linked list pointer */
};
struct IntuiText IText70 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"QUIT", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem63 = {
NULL, /* next MenuItem structure */
0,81, /* XY of Item hitbox relative to TopLeft of parent hitbox */
216,8, /* hit box width and height */
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText70, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
'Q', /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText71 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem62 = {
&MenuItem63, /* next MenuItem structure */
0,72, /* XY of Item hitbox relative to TopLeft of parent hitbox */
216,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP+HIGHBOX, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText71, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText72 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"HELP", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem61 = {
&MenuItem62, /* next MenuItem structure */
0,63, /* XY of Item hitbox relative to TopLeft of parent hitbox */
216,8, /* hit box width and height */
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText72, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
'?', /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText73 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem60 = {
&MenuItem61, /* next MenuItem structure */
0,54, /* XY of Item hitbox relative to TopLeft of parent hitbox */
216,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP+HIGHBOX, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText73, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText74 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"SEND PACKET", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem59 = {
&MenuItem60, /* next MenuItem structure */
0,45, /* XY of Item hitbox relative to TopLeft of parent hitbox */
216,8, /* hit box width and height */
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText74, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
'S', /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText75 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem58 = {
&MenuItem59, /* next MenuItem structure */
0,36, /* XY of Item hitbox relative to TopLeft of parent hitbox */
216,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP+HIGHBOX, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText75, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText76 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"ALLOCATE BUFFER ...", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem57 = {
&MenuItem58, /* next MenuItem structure */
0,27, /* XY of Item hitbox relative to TopLeft of parent hitbox */
216,8, /* hit box width and height */
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText76, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
'B', /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText77 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"ALLOCATE INFODATA", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem56 = {
&MenuItem57, /* next MenuItem structure */
0,18, /* XY of Item hitbox relative to TopLeft of parent hitbox */
216,8, /* hit box width and height */
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText77, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
'I', /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText78 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"ALLOCATE FILEINFOBLOCK", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem55 = {
&MenuItem56, /* next MenuItem structure */
0,9, /* XY of Item hitbox relative to TopLeft of parent hitbox */
216,8, /* hit box width and height */
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText78, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
'F', /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText79 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"ALLOCATE FILEHANDLE", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem54 = {
&MenuItem55, /* next MenuItem structure */
0,0, /* XY of Item hitbox relative to TopLeft of parent hitbox */
216,8, /* hit box width and height */
ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText79, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
'H', /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct Menu Menu1 = {
&Menu2, /* next Menu structure */
0,0, /* XY origin of Menu hit box relative to screen TopLeft */
75,0, /* Menu hit box width and height */
MENUENABLED, /* Menu flags */
"Project", /* text of Menu name */
&MenuItem54 /* MenuItem linked list pointer */
};
#define MenuList1 Menu1
struct NewWindow NewWindowStructure1 = {
3,0, /* window XY origin relative to TopLeft of screen */
490,160, /* window width and height */
0,1, /* detail and block pens */
GADGETUP+MENUPICK+CLOSEWINDOW+RAWKEY, /* IDCMP flags */
WINDOWDRAG+WINDOWDEPTH+WINDOWCLOSE+ACTIVATE+NOCAREREFRESH, /* other window flags */
&Gadget1, /* first gadget in gadget list */
NULL, /* custom CHECKMARK imagery */
"PickPacket 1.0 - © 1989 The Software Distillery", /* window title */
NULL, /* custom screen pointer */
NULL, /* custom bitmap */
5,5, /* minimum width and height */
640,200, /* maximum width and height */
WBENCHSCREEN /* destination screen type */
};
/* end of PowerWindows source generation */