home *** CD-ROM | disk | FTP | other *** search
- /*
- Intuition Objects for test.cc
- */
-
- #include <intuition/intuition.h>
- #include <intuition/intuitionbase.h>
- #include <graphics/gfxbase.h>
- #include <graphics/gfxmacros.h>
- #include <clib/graphics_protos.h>
- #include <clib/intuition_protos.h>
-
-
- struct IntuiText IText1 = {
- 3,1,COMPLEMENT,
- 0,0,
- NULL,
- "Clear",
- NULL
- };
-
- struct MenuItem MenuItem1 = {
- NULL,
- 0,0,
- 80,10,
- ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
- 0,
- (APTR)&IText1,
- NULL,
- 'C',
- NULL,
- MENUNULL
- };
-
- struct Menu Menu2 = {
- NULL,
- 56,0,
- 31,0,
- MENUENABLED,
- "Edit",
- &MenuItem1
- };
-
- struct IntuiText IText2 = {
- 3,1,COMPLEMENT,
- 0,0,
- NULL,
- "Quit",
- NULL
- };
-
- struct MenuItem MenuItem3 = {
- NULL,
- 0,10,
- 100,10,
- ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
- 0,
- (APTR)&IText2,
- NULL,
- 'Q',
- NULL,
- MENUNULL
- };
-
- struct IntuiText IText3 = {
- 3,1,COMPLEMENT,
- 0,0,
- NULL,
- "Help",
- NULL
- };
-
- struct MenuItem MenuItem2 = {
- &MenuItem3,
- 0,0,
- 100,10,
- ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHCOMP,
- 0,
- (APTR)&IText3,
- NULL,
- 'H',
- NULL,
- MENUNULL
- };
-
- struct Menu Menu1 = {
- &Menu2,
- 0,0,
- 49,0,
- MENUENABLED,
- "Project",
- &MenuItem2
- };
-
- chip USHORT CTRLImageData1[] = {
- 0x0000,0x0000,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x000F,0xF001,0x003F,0xFC01,0x0078,0x1E01,
- 0x00E0,0x0701,0x01C0,0x0381,0x0380,0x01C1,0x0300,0x00C1,
- 0x0700,0x00E1,0x0600,0x0061,0x0600,0x0061,0x0600,0x0061,
- 0x0600,0x0061,0x0600,0x0061,0x0600,0x0061,0x0700,0x00E1,
- 0x0300,0x00C1,0x0380,0x01C1,0x01C0,0x0381,0x00E0,0x0701,
- 0x0078,0x1E01,0x003F,0xFC01,0x000F,0xF001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x7FFF,0xFFFF,
- 0xFFFF,0xFFFF,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000
- };
-
- struct Image CTRLImage1 = {
- 0,0,
- 32,32,
- 2,
- CTRLImageData1,
- 0x0003,0x0000,
- NULL
- };
-
- chip USHORT CTRLImageData2[] = {
- 0xFFFF,0xFFFE,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x800F,0xF000,0x803F,0xFC00,0x8078,0x1E00,
- 0x80E0,0x0700,0x81C0,0x0380,0x8380,0x01C0,0x8300,0x00C0,
- 0x8700,0x00E0,0x8600,0x0060,0x8600,0x0060,0x8600,0x0060,
- 0x8600,0x0060,0x8600,0x0060,0x8600,0x0060,0x8700,0x00E0,
- 0x8300,0x00C0,0x8380,0x01C0,0x81C0,0x0380,0x80E0,0x0700,
- 0x8078,0x1E00,0x803F,0xFC00,0x800F,0xF000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x0000,0x0000,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0xFFFF,0xFFFF
- };
-
- struct Image CTRLImage2 = {
- 0,0,
- 32,32,
- 2,
- CTRLImageData2,
- 0x0003,0x0000,
- NULL
- };
-
- struct Gadget CTRLcircle = {
- NULL,
- 9,164,
- 32,32,
- GADGHIMAGE+GADGIMAGE,
- RELVERIFY,
- BOOLGADGET,
- (APTR)&CTRLImage1,
- (APTR)&CTRLImage2,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL
- };
-
- chip USHORT CTRLImageData3[] = {
- 0x0000,0x0000,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x03FF,0xFFC1,0x03FF,0xFFC1,0x0300,0x00C1,
- 0x0300,0x00C1,0x0300,0x00C1,0x0300,0x00C1,0x0300,0x00C1,
- 0x0300,0x00C1,0x0300,0x00C1,0x0300,0x00C1,0x0300,0x00C1,
- 0x0300,0x00C1,0x0300,0x00C1,0x0300,0x00C1,0x0300,0x00C1,
- 0x0300,0x00C1,0x0300,0x00C1,0x0300,0x00C1,0x0300,0x00C1,
- 0x03FF,0xFFC1,0x03FF,0xFFC1,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x7FFF,0xFFFF,
- 0xFFFF,0xFFFF,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000
- };
-
- struct Image CTRLImage3 = {
- 0,0,
- 32,32,
- 2,
- CTRLImageData3,
- 0x0003,0x0000,
- NULL
- };
-
- chip USHORT CTRLImageData4[] = {
- 0xFFFF,0xFFFE,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x83FF,0xFFC0,0x83FF,0xFFC0,0x8300,0x00C0,
- 0x8300,0x00C0,0x8300,0x00C0,0x8300,0x00C0,0x8300,0x00C0,
- 0x8300,0x00C0,0x8300,0x00C0,0x8300,0x00C0,0x8300,0x00C0,
- 0x8300,0x00C0,0x8300,0x00C0,0x8300,0x00C0,0x8300,0x00C0,
- 0x8300,0x00C0,0x8300,0x00C0,0x8300,0x00C0,0x8300,0x00C0,
- 0x83FF,0xFFC0,0x83FF,0xFFC0,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x0000,0x0000,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0xFFFF,0xFFFF
- };
-
- struct Image CTRLImage4 = {
- 0,0,
- 32,32,
- 2,
- CTRLImageData4,
- 0x0003,0x0000,
- NULL
- };
-
- struct Gadget CTRLrect = {
- &CTRLcircle,
- 9,128,
- 32,32,
- GADGHIMAGE+GADGIMAGE,
- RELVERIFY,
- BOOLGADGET,
- (APTR)&CTRLImage3,
- (APTR)&CTRLImage4,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL
- };
-
- chip USHORT CTRLImageData5[] = {
- 0x0000,0x0000,0x0000,0x0001,0x0000,0x0001,0x1800,0x0001,
- 0x1C00,0x0001,0x0E00,0x0001,0x0700,0x0001,0x0380,0x0001,
- 0x01C0,0x0001,0x00E0,0x0001,0x0070,0x0001,0x0038,0x0001,
- 0x001C,0x0001,0x000E,0x0001,0x0007,0x0001,0x0003,0x8001,
- 0x0001,0xC001,0x0000,0xE001,0x0000,0x7001,0x0000,0x3801,
- 0x0000,0x1C01,0x0000,0x0E01,0x0000,0x0701,0x0000,0x0381,
- 0x0000,0x01C1,0x0000,0x00E1,0x0000,0x0071,0x0000,0x0039,
- 0x0000,0x001D,0x0000,0x000D,0x0000,0x0001,0x7FFF,0xFFFF,
- 0xFFFF,0xFFFF,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000
- };
-
- struct Image CTRLImage5 = {
- 0,0,
- 32,32,
- 2,
- CTRLImageData5,
- 0x0003,0x0000,
- NULL
- };
-
- chip USHORT CTRLImageData6[] = {
- 0xFFFF,0xFFFE,0x8000,0x0000,0x8000,0x0000,0x9800,0x0000,
- 0x9C00,0x0000,0x8E00,0x0000,0x8700,0x0000,0x8380,0x0000,
- 0x81C0,0x0000,0x80E0,0x0000,0x8070,0x0000,0x8038,0x0000,
- 0x801C,0x0000,0x800E,0x0000,0x8007,0x0000,0x8003,0x8000,
- 0x8001,0xC000,0x8000,0xE000,0x8000,0x7000,0x8000,0x3800,
- 0x8000,0x1C00,0x8000,0x0E00,0x8000,0x0700,0x8000,0x0380,
- 0x8000,0x01C0,0x8000,0x00E0,0x8000,0x0070,0x8000,0x0038,
- 0x8000,0x001C,0x8000,0x000C,0x8000,0x0000,0x0000,0x0000,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0xFFFF,0xFFFF
- };
-
- struct Image CTRLImage6 = {
- 0,0,
- 32,32,
- 2,
- CTRLImageData6,
- 0x0003,0x0000,
- NULL
- };
-
- struct Gadget CTRLline = {
- &CTRLrect,
- 9,92,
- 32,32,
- GADGHIMAGE+GADGIMAGE,
- RELVERIFY,
- BOOLGADGET,
- (APTR)&CTRLImage5,
- (APTR)&CTRLImage6,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL
- };
-
- chip USHORT CTRLImageData7[] = {
- 0x0000,0x0000,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x01E0,0x0001,0x07F8,0x0001,0x073C,0x0001,0x061C,0x0001,
- 0x000E,0x0001,0x0006,0x0001,0x0006,0x0001,0x0006,0x0001,
- 0x0006,0x0001,0x0006,0x0061,0x0006,0x00E1,0x0007,0x03E1,
- 0x0007,0x8F81,0x0003,0xFF01,0x0000,0xF801,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x7FFF,0xFFFF,
- 0xFFFF,0xFFFF,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000
- };
-
- struct Image CTRLImage7 = {
- 0,0,
- 32,32,
- 2,
- CTRLImageData7,
- 0x0003,0x0000,
- NULL
- };
-
- chip USHORT CTRLImageData8[] = {
- 0xFFFF,0xFFFE,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x81E0,0x0000,0x87F8,0x0000,0x873C,0x0000,0x861C,0x0000,
- 0x800E,0x0000,0x8006,0x0000,0x8006,0x0000,0x8006,0x0000,
- 0x8006,0x0000,0x8006,0x0060,0x8006,0x00E0,0x8007,0x03E0,
- 0x8007,0x8F80,0x8003,0xFF00,0x8000,0xF800,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x0000,0x0000,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0xFFFF,0xFFFF
- };
-
- struct Image CTRLImage8 = {
- 0,0,
- 32,32,
- 2,
- CTRLImageData8,
- 0x0003,0x0000,
- NULL
- };
-
- struct Gadget CTRLfree = {
- &CTRLline,
- 9,56,
- 32,32,
- GADGHIMAGE+GADGIMAGE,
- RELVERIFY,
- BOOLGADGET,
- (APTR)&CTRLImage7,
- (APTR)&CTRLImage8,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL
- };
-
- chip USHORT CTRLImageData9[] = {
- 0x0000,0x0000,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0E00,0x0001,0x0E1C,0x0001,0x0E1C,0x0001,
- 0x001C,0x0001,0x0000,0x3801,0x0000,0x3801,0x0000,0x3801,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x00E1,0x0000,0x00E1,0x0000,0x00E1,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0039,0x0000,0x0039,0x0000,0x0039,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x7FFF,0xFFFF,
- 0xFFFF,0xFFFF,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000
- };
-
- struct Image CTRLImage9 = {
- 0,0,
- 32,32,
- 2,
- CTRLImageData9,
- 0x0003,0x0000,
- NULL
- };
-
- chip USHORT CTRLImageData10[] = {
- 0xFFFF,0xFFFE,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8E00,0x0000,0x8E1C,0x0000,0x8E1C,0x0000,
- 0x801C,0x0000,0x8000,0x3800,0x8000,0x3800,0x8000,0x3800,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x00E0,0x8000,0x00E0,0x8000,0x00E0,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,
- 0x8000,0x0000,0x8000,0x0038,0x8000,0x0038,0x8000,0x0038,
- 0x8000,0x0000,0x8000,0x0000,0x8000,0x0000,0x0000,0x0000,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,
- 0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0xFFFF,0xFFFF
- };
-
- struct Image CTRLImage10 = {
- 0,0,
- 32,32,
- 2,
- CTRLImageData10,
- 0x0003,0x0000,
- NULL
- };
-
- struct Gadget CTRLpoint = {
- &CTRLfree,
- 9,20,
- 32,32,
- GADGHIMAGE+GADGIMAGE,
- RELVERIFY,
- BOOLGADGET,
- (APTR)&CTRLImage9,
- (APTR)&CTRLImage10,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL
- };
-
- #define CTRLGadgetList1 CTRLpoint
-
- struct NewWindow CTRLNewWindowStructure1 = {
- 462,61,
- 50,200,
- 0,1,
- GADGETDOWN+GADGETUP+CLOSEWINDOW+MENUPICK,
- WINDOWDRAG+WINDOWDEPTH+WINDOWCLOSE+ACTIVATE+NOCAREREFRESH,
- &CTRLpoint,
- NULL,
- NULL,
- NULL,
- NULL,
- 5,5,
- -1,-1,
- WBENCHSCREEN
- };
-
- struct NewWindow BITNewWindowStructure2 = {
- 132,53,
- 298,301,
- 0,1,
- MOUSEBUTTONS+CLOSEWINDOW+MENUPICK,
- WINDOWSIZING+WINDOWDRAG+WINDOWDEPTH+WINDOWCLOSE+ACTIVATE+NOCAREREFRESH,
- NULL,
- NULL,
- (UBYTE *)"BitMap",
- NULL,
- NULL,
- 5,5,
- -1,-1,
- WBENCHSCREEN
- };
-
- struct NewScreen NewScreenStructure = {
- 0,0,
- 640,512,
- 2,
- 0,1,
- LACE+HIRES,
- CUSTOMSCREEN,
- (struct TextAttr *)NULL,
- (UBYTE *)"I++ Test",
- (struct Gadget *)NULL,
- (struct BitMap *)NULL,
- };
-
- struct TagItem ScreenTags[] = {
- SA_LikeWorkbench,(UWORD)TRUE,
- TAG_DONE
- };
-
-