home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
454.lha
/
gadsel
/
gadtest.c
< prev
next >
Wrap
C/C++ Source or Header
|
1990-12-07
|
21KB
|
604 lines
#include "gadsel.h"
typedef struct Gadget *GPTR;
/* C Source Generated With PPB v1.8beta */
USHORT gad_1_PaletteData[] = {
0x005A,
0x0FFF,
0x0002,
0x0F80,
};
USHORT chip gad_1_IData[] = {
/* plane[0] */
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8003,0xF0FC,0x7F0F,0xC7F9,0xFE00,0x6000,0x8000,
0x8006,0x1986,0x6198,0x6600,0x3001,0xE000,0x8000,
0x8006,0x0186,0x6198,0x0600,0x3000,0x6000,0x8000,
0x8006,0x79FE,0x6199,0xE7C0,0x3000,0x6000,0x8000,
0x8006,0x1986,0x6198,0x6600,0x3000,0x6000,0x8000,
0x8006,0x1986,0x6198,0x6600,0x3000,0x6000,0x8000,
0x8003,0xF986,0x7F0F,0xE7F8,0x3000,0x6000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
/* plane[1] */
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
};
struct Image gad_1_image = {
0,0,97,17,2,
&gad_1_IData[0],
0x03,0x00,
NULL
};
#define GAD_1 0x0001
struct Gadget gad_1 = {
NULL, 0, 0, 97, 17,
GADGIMAGE+GADGHCOMP,
RELVERIFY+GADGIMMEDIATE,
BOOLGADGET,(APTR)&gad_1_image,
NULL, NULL, NULL, NULL, GAD_1, NULL
};
USHORT chip gad_2_IData[] = {
/* plane[0] */
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8003,0xF0FC,0x7F0F,0xC7F9,0xFE03,0xF000,0x8000,
0x8006,0x1986,0x6198,0x6600,0x3006,0x1800,0x8000,
0x8006,0x0186,0x6198,0x0600,0x3000,0x1800,0x8000,
0x8006,0x79FE,0x6199,0xE7C0,0x3003,0xF000,0x8000,
0x8006,0x1986,0x6198,0x6600,0x3006,0x0000,0x8000,
0x8006,0x1986,0x6198,0x6600,0x3006,0x0000,0x8000,
0x8003,0xF986,0x7F0F,0xE7F8,0x3007,0xF800,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
/* plane[1] */
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
};
struct Image gad_2_image = {
0,0,97,17,2,
&gad_2_IData[0],
0x03,0x00,
NULL
};
#define GAD_2 0x0002
struct Gadget gad_2 = {
&gad_1, 0, 16, 97, 17,
GADGIMAGE+GADGHCOMP,
RELVERIFY+GADGIMMEDIATE,
BOOLGADGET,(APTR)&gad_2_image,
NULL, NULL, NULL, NULL, GAD_2, NULL
};
USHORT chip gad_3_IData[] = {
/* plane[0] */
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x1F87,0xE3F8,0x7E3F,0xCFF0,0xFC00,0x8000,
0x8000,0x30CC,0x330C,0xC330,0x0181,0x8600,0x8000,
0x8000,0x300C,0x330C,0xC030,0x0180,0x0600,0x8000,
0x8000,0x33CF,0xF30C,0xCF3E,0x0180,0x3C00,0x8000,
0x8000,0x30CC,0x330C,0xC330,0x0180,0x0600,0x8000,
0x8000,0x30CC,0x330C,0xC330,0x0181,0x8600,0x8000,
0x8000,0x1FCC,0x33F8,0x7F3F,0xC180,0xFC00,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
/* plane[1] */
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
};
struct Image gad_3_image = {
0,0,97,17,2,
&gad_3_IData[0],
0x03,0x00,
NULL
};
#define GAD_3 0x0003
struct Gadget gad_3 = {
&gad_2, 96, 0, 97, 17,
GADGIMAGE+GADGHCOMP,
RELVERIFY+GADGIMMEDIATE,
BOOLGADGET,(APTR)&gad_3_image,
NULL, NULL, NULL, NULL, GAD_3, NULL
};
USHORT chip gad_4_IData[] = {
/* plane[0] */
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x1F87,0xE3F8,0x7E3F,0xCFF0,0xC600,0x8000,
0x8000,0x30CC,0x330C,0xC330,0x0180,0xC600,0x8000,
0x8000,0x300C,0x330C,0xC030,0x0180,0xC600,0x8000,
0x8000,0x33CF,0xF30C,0xCF3E,0x0180,0xFF00,0x8000,
0x8000,0x30CC,0x330C,0xC330,0x0180,0x0600,0x8000,
0x8000,0x30CC,0x330C,0xC330,0x0180,0x0600,0x8000,
0x8000,0x1FCC,0x33F8,0x7F3F,0xC180,0x0600,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
/* plane[1] */
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
};
struct Image gad_4_image = {
0,0,97,17,2,
&gad_4_IData[0],
0x03,0x00,
NULL
};
#define GAD_4 0x0004
struct Gadget gad_4 = {
&gad_3, 96, 16, 97, 17,
GADGIMAGE+GADGHCOMP,
RELVERIFY+GADGIMMEDIATE,
BOOLGADGET,(APTR)&gad_4_image,
NULL, NULL, NULL, NULL, GAD_4, NULL
};
struct GadList gp1 = { 4,{ &gad_4,&gad_3,&gad_2,&gad_1 } };
USHORT chip gad_5_IData[] = {
/* plane[0] */
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8003,0xF0FC,0x7F0F,0xC7F9,0xFE07,0xF800,0x8000,
0x8006,0x1986,0x6198,0x6600,0x3006,0x0000,0x8000,
0x8006,0x0186,0x6198,0x0600,0x3007,0xF000,0x8000,
0x8006,0x79FE,0x6199,0xE7C0,0x3000,0x1800,0x8000,
0x8006,0x1986,0x6198,0x6600,0x3000,0x1800,0x8000,
0x8006,0x1986,0x6198,0x6600,0x3006,0x1800,0x8000,
0x8003,0xF986,0x7F0F,0xE7F8,0x3003,0xF000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
/* plane[1] */
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
};
struct Image gad_5_image = {
0,0,97,17,2,
&gad_5_IData[0],
0x03,0x00,
NULL
};
#define GAD_5 0x0005
struct Gadget gad_5 = {
&gad_4, 0, 32, 97, 17,
GADGIMAGE+GADGHCOMP,
RELVERIFY+GADGIMMEDIATE,
BOOLGADGET,(APTR)&gad_5_image,
NULL, NULL, NULL, NULL, GAD_5, NULL
};
USHORT chip gad_6_IData[] = {
/* plane[0] */
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x1F87,0xE3F8,0x7E3F,0xCFF0,0xFC00,0x8000,
0x8000,0x30CC,0x330C,0xC330,0x0181,0x8600,0x8000,
0x8000,0x300C,0x330C,0xC030,0x0181,0x8000,0x8000,
0x8000,0x33CF,0xF30C,0xCF3E,0x0181,0xFC00,0x8000,
0x8000,0x30CC,0x330C,0xC330,0x0181,0x8600,0x8000,
0x8000,0x30CC,0x330C,0xC330,0x0181,0x8600,0x8000,
0x8000,0x1FCC,0x33F8,0x7F3F,0xC180,0xFC00,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
/* plane[1] */
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
};
struct Image gad_6_image = {
0,0,97,17,2,
&gad_6_IData[0],
0x03,0x00,
NULL
};
#define GAD_6 0x0006
struct Gadget gad_6 = {
&gad_5, 96, 32, 97, 17,
GADGIMAGE+GADGHCOMP,
RELVERIFY+GADGIMMEDIATE,
BOOLGADGET,(APTR)&gad_6_image,
NULL, NULL, NULL, NULL, GAD_6, NULL
};
USHORT chip gad_7_IData[] = {
/* plane[0] */
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8003,0xF0FC,0x7F0F,0xC7F9,0xFE07,0xF800,0x8000,
0x8006,0x1986,0x6198,0x6600,0x3000,0x1800,0x8000,
0x8006,0x0186,0x6198,0x0600,0x3000,0x3000,0x8000,
0x8006,0x79FE,0x6199,0xE7C0,0x3000,0x6000,0x8000,
0x8006,0x1986,0x6198,0x6600,0x3000,0xC000,0x8000,
0x8006,0x1986,0x6198,0x6600,0x3000,0xC000,0x8000,
0x8003,0xF986,0x7F0F,0xE7F8,0x3000,0xC000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
/* plane[1] */
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
};
struct Image gad_7_image = {
0,0,97,17,2,
&gad_7_IData[0],
0x03,0x00,
NULL
};
#define GAD_7 0x0007
struct Gadget gad_7 = {
&gad_6, 0, 48, 97, 17,
GADGIMAGE+GADGHCOMP,
RELVERIFY+GADGIMMEDIATE,
BOOLGADGET,(APTR)&gad_7_image,
NULL, NULL, NULL, NULL, GAD_7, NULL
};
USHORT chip gad_8_IData[] = {
/* plane[0] */
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x1F87,0xE3F8,0x7E3F,0xCFF0,0xFC00,0x8000,
0x8000,0x30CC,0x330C,0xC330,0x0181,0x8600,0x8000,
0x8000,0x300C,0x330C,0xC030,0x0181,0x8600,0x8000,
0x8000,0x33CF,0xF30C,0xCF3E,0x0180,0xFC00,0x8000,
0x8000,0x30CC,0x330C,0xC330,0x0181,0x8600,0x8000,
0x8000,0x30CC,0x330C,0xC330,0x0181,0x8600,0x8000,
0x8000,0x1FCC,0x33F8,0x7F3F,0xC180,0xFC00,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
/* plane[1] */
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
};
struct Image gad_8_image = {
0,0,97,17,2,
&gad_8_IData[0],
0x03,0x00,
NULL
};
#define GAD_8 0x0008
struct Gadget gad_8 = {
&gad_7, 96, 48, 97, 17,
GADGIMAGE+GADGHCOMP,
RELVERIFY+GADGIMMEDIATE,
BOOLGADGET,(APTR)&gad_8_image,
NULL, NULL, NULL, NULL, GAD_8, NULL
};
USHORT chip gad_9_IData[] = {
/* plane[0] */
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x1F87,0xE3F8,0x7E3F,0xCFF0,0x7E00,0x8000,
0x8000,0x30CC,0x330C,0xC330,0x0180,0xC300,0x8000,
0x8000,0x300C,0x330C,0xC030,0x0180,0xC300,0x8000,
0x8000,0x33CF,0xF30C,0xCF3E,0x0180,0x7F00,0x8000,
0x8000,0x30CC,0x330C,0xC330,0x0180,0x0300,0x8000,
0x8000,0x30CC,0x330C,0xC330,0x0180,0x0300,0x8000,
0x8000,0x1FCC,0x33F8,0x7F3F,0xC180,0x0300,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
/* plane[1] */
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
};
struct Image gad_9_image = {
0,0,97,17,2,
&gad_9_IData[0],
0x03,0x00,
NULL
};
#define GAD_9 0x0009
struct Gadget gad_9 = {
&gad_8, 48, 64, 97, 17,
GADGIMAGE+GADGHCOMP,
RELVERIFY+GADGIMMEDIATE,
BOOLGADGET,(APTR)&gad_9_image,
NULL, NULL, NULL, NULL, GAD_9, NULL
};
struct GadList gp2 = { 5,{ &gad_9,&gad_8,&gad_7,&gad_6,&gad_5 } };
struct NewWindow gad_9_nw = {
0,0,200,95,0,1,
CLOSEWINDOW | GADGETDOWN,
WINDOWDEPTH|WINDOWCLOSE|ACTIVATE|SMART_REFRESH|GIMMEZEROZERO,
&gad_9,NULL,
"Gadget Test",NULL,NULL,50,20,640,400,
WBENCHSCREEN
};
#define GID g->GadgetID
struct IntuitionBase *IntuitionBase,*OpenLibrary();
struct Window *wind,*OpenWindow();
#define MP wind->UserPort
VOID main()
{
struct IntuiMessage *m,*GetMsg();
struct Gadget *g;
LONG ck = 1;
ULONG class;
IntuitionBase = OpenLibrary("intuition.library",33);
if(IntuitionBase == NULL) {
printf("Sorry, No intuition\n");
exit();
}
wind = OpenWindow(&gad_9_nw);
if(wind == NULL) {
printf("Sorry, No window\n");
CloseLibrary(IntuitionBase);
exit();
}
while(ck)
{
if(m = GetMsg(MP))
{
class = m->Class;
g = (GPTR)m->IAddress;
ReplyMsg(m);
switch(class)
{
case CLOSEWINDOW: ck = 0; break;
case GADGETDOWN:
switch(GID)
{
case GAD_1:
GadgetSelect(wind,&gp1,3,GADGIMAGE,GADGHCOMP);
break;
case GAD_2:
GadgetSelect(wind,&gp1,2,GADGIMAGE,GADGHCOMP);
break;
case GAD_3:
GadgetSelect(wind,&gp1,1,GADGIMAGE,GADGHCOMP);
break;
case GAD_4:
GadgetSelect(wind,&gp1,0,GADGIMAGE,GADGHCOMP);
break;
case GAD_5:
GadgetSelect(wind,&gp2,4,GADGIMAGE,GADGHCOMP);
break;
case GAD_6:
GadgetSelect(wind,&gp2,3,GADGIMAGE,GADGHCOMP);
break;
case GAD_7:
GadgetSelect(wind,&gp2,2,GADGIMAGE,GADGHCOMP);
break;
case GAD_8:
GadgetSelect(wind,&gp2,1,GADGIMAGE,GADGHCOMP);
break;
case GAD_9:
GadgetSelect(wind,&gp2,0,GADGIMAGE,GADGHCOMP);
break;
}
default:
break;
}
}
}
CloseWindow(wind);
CloseLibrary(IntuitionBase);
exit();
}