home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
240.lha
/
PickPacket_v1.0
/
Sources
/
reqgen.h
< prev
next >
Wrap
Text File
|
1989-05-04
|
5KB
|
152 lines
static SHORT BorderVectors1[] = {
0,0,
52,0,
52,18,
0,18,
0,0
};
static struct Border Border1 = {
-1,-1, /* 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 */
};
static struct IntuiText IText1 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
2,5, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"CANCEL", /* pointer to text */
NULL /* next IntuiText structure */
};
static struct Gadget BLCAN = {
NULL, /* next gadget */
204,80, /* origin XY of hit box relative to window TopLeft */
51,17, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET+REQGADGET, /* gadget type flags */
(APTR)&Border1, /* 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_BLCAN, /* user-definable data */
NULL /* pointer to user-definable data */
};
static SHORT BorderVectors2[] = {
0,0,
52,0,
52,18,
0,18,
0,0
};
static struct Border Border2 = {
-1,-1, /* 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 */
};
static struct IntuiText IText2 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
19,5, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"OK", /* pointer to text */
NULL /* next IntuiText structure */
};
static struct Gadget BLOK = {
&BLCAN, /* next gadget */
51,79, /* origin XY of hit box relative to window TopLeft */
51,17, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET+REQGADGET, /* gadget type flags */
(APTR)&Border2, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
&IText2, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
GAD_BLOK, /* user-definable data */
NULL /* pointer to user-definable data */
};
static UBYTE BUFLENSIBuff[50] =
"256";
static struct StringInfo BUFLENSInfo = {
BUFLENSIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
50, /* 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) */
};
static SHORT BorderVectors3[] = {
0,0,
217,0,
217,10,
0,10,
0,0
};
static struct Border Border3 = {
-1,-1, /* 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 */
};
static struct IntuiText IText3 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
23,-15, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
"Buffer size in bytes:", /* pointer to text */
NULL /* next IntuiText structure */
};
static struct Gadget BUFLEN = {
&BLOK, /* next gadget */
50,46, /* origin XY of hit box relative to window TopLeft */
216,9, /* hit box width and height */
SELECTED, /* gadget flags */
RELVERIFY+STRINGCENTER+LONGINT, /* activation flags */
STRGADGET+REQGADGET, /* gadget type flags */
(APTR)&Border3, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
&IText3, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&BUFLENSInfo, /* SpecialInfo structure */
GAD_BUFLEN, /* user-definable data */
NULL /* pointer to user-definable data */
};
#define GadgetList1 BUFLEN
static struct Requester RequesterStructure1 = {
NULL, /* previous requester (filled in by Intuition) */
75,35, /* requester XY origin relative to TopLeft of window */
311,107, /* requester width and height */
0,0, /* relative to these mouse offsets if POINTREL is set */
&GadgetList1, /* gadget list */
NULL, /* box's border */
NULL, /* requester text */
NULL, /* requester flags */
1, /* back-plane fill pen */
NULL, /* leave these alone */
NULL, /* custom bitmap if PREDRAWN is set */
NULL /* leave this alone */
};
/* end of PowerWindows source generation */