/*---------------------------------------------------*
  Gadgets created with PowerSource V3.0
  which is (c) Copyright 1990-91 by Jaba Development
  written by Jan van den Baard
 *---------------------------------------------------*/

/* IMAGE DATA MUST BE LOCATED IN CHIP MEMORY!!! */

static USHORT ImagesData0[] = {
  0x0000,  0x0000,  0x7FFF,  0xF000,  0x7FFF,  0xF000,  0x7FFF,  0xF000,
  0x7FFF,  0xF000,  0x7FFF,  0xF000,  0x7FFF,  0xF000,  0x7FFF,  0xF000,
  0x7FFF,  0xF000,  0x7FFF,  0xF000,  0x0000,  0x0000,  0xFFFF,  0xF800,
  0x8000,  0x0800,  0x8000,  0x0800,  0x8000,  0x0800,  0x8000,  0x0800,
  0x8000,  0x0800,  0x8000,  0x0800,  0x8000,  0x0800,  0x8000,  0x0800,
  0x8000,  0x0800,  0xFFFF,  0xF800,  0xFFFF,  0xF800,  0x8000,  0x0800,
  0x8000,  0x0800,  0x8000,  0x0800,  0x8000,  0x0800,  0x8000,  0x0800,
  0x8000,  0x0800,  0x8000,  0x0800,  0x8000,  0x0800,  0x8000,  0x0800,
  0xFFFF,  0xF800 }; 

static struct Image Images0 = {
  0,0,21,11,3,(USHORT *)&ImagesData0[0],0x07,0x00,NULL };

static USHORT ImagesData1[] = {
  0x0000,  0x7C00,  0x7C00,  0x7C00,  0x0000,  0xFE00,  0x9200,  0xAA00,
  0xC600,  0xFE00,  0xFE00,  0x9000,  0xA800,  0xC400,  0x8000 }; 

static struct Image Images1 = {
  0,0,7,5,3,(USHORT *)&ImagesData1[0],0x07,0x00,NULL };

static SHORT SharedBordersPairs0[] = {
  0,0,0,11,1,11,1,0,62,0 };
static SHORT SharedBordersPairs1[] = {
  1,11,62,11,62,1,63,0,63,11 };

static struct Border SharedBorders[] = {
  0,0,2,0,JAM1,5,(SHORT *)&SharedBordersPairs0[0],&SharedBorders[1],
  0,0,1,0,JAM1,5,(SHORT *)&SharedBordersPairs1[0],NULL };

static struct IntuiText sGadget7_text = {
  12,1,JAM1,9,3,NULL,(UBYTE *)"Cancel",NULL };

#define sGadget7_ID    7

static struct Gadget sGadget7 = {
  NULL,122,82,64,12,
  GADGHCOMP,
  RELVERIFY+ENDGADGET,
  BOOLGADGET+REQGADGET,
  (APTR)&SharedBorders[0],NULL,
  &sGadget7_text,NULL,NULL,sGadget7_ID,NULL };

static struct IntuiText sGadget6_text = {
  14,1,JAM1,23,2,NULL,(UBYTE *)"OK",NULL };

#define sGadget6_ID    6

static struct Gadget sGadget6 = {
  &sGadget7,14,83,64,12,
  GADGHCOMP,
  RELVERIFY+ENDGADGET,
  BOOLGADGET+REQGADGET,
  (APTR)&SharedBorders[0],NULL,
  &sGadget6_text,NULL,NULL,sGadget6_ID,NULL };

#define sGadget5_ID    5

static struct Gadget sGadget5 = {
  &sGadget6,132,63,7,5,
  GADGHCOMP+GADGIMAGE,
  RELVERIFY,
  BOOLGADGET+REQGADGET,
  (APTR)&Images1,NULL,
  NULL,NULL,NULL,sGadget5_ID,NULL };

#define sGadget4_ID    4

static struct Gadget sGadget4 = {
  &sGadget5,132,57,7,5,
  GADGHCOMP+GADGIMAGE,
  RELVERIFY,
  BOOLGADGET+REQGADGET,
  (APTR)&Images1,NULL,
  NULL,NULL,NULL,sGadget4_ID,NULL };

static UBYTE sGadget3_buf[8];

static struct StringInfo sGadget3_info = {
  (UBYTE *)&sGadget3_buf[0],NULL,0,8,0,0,0,0,0,0,NULL,NULL,NULL };

static struct IntuiText sGadget3_text = {
  14,1,JAM1,-62,-16,NULL,(UBYTE *)"Karten pro Spalte",NULL };

#define sGadget3_ID    3

static struct Gadget sGadget3 = {
  &sGadget4,107,57,21,11,
  GADGHCOMP+GADGIMAGE,
  RELVERIFY+STRINGRIGHT+LONGINT,
  STRGADGET+REQGADGET,
  (APTR)&Images0,NULL,
  &sGadget3_text,NULL,(APTR)&sGadget3_info,sGadget3_ID,NULL };

#define sGadget2_ID    2

static struct Gadget sGadget2 = {
  &sGadget3,132,27,7,5,
  GADGHCOMP+GADGIMAGE,
  RELVERIFY,
  BOOLGADGET+REQGADGET,
  (APTR)&Images1,NULL,
  NULL,NULL,NULL,sGadget2_ID,NULL };

#define sGadget1_ID    1

static struct Gadget sGadget1 = {
  &sGadget2,132,21,7,5,
  GADGHCOMP+GADGIMAGE,
  RELVERIFY,
  BOOLGADGET+REQGADGET,
  (APTR)&Images1,NULL,
  NULL,NULL,NULL,sGadget1_ID,NULL };

static UBYTE sGadget0_buf[8];

static struct StringInfo sGadget0_info = {
  (UBYTE *)&sGadget0_buf[0],NULL,0,8,0,0,0,0,0,0,NULL,NULL,NULL };

static struct IntuiText sGadget0_text = {
  14,1,JAM1,-65,1,NULL,(UBYTE *)"Spalten",NULL };

#define sGadget0_ID    0

static struct Gadget sGadget0 = {
  &sGadget1,108,21,21,11,
  GADGHCOMP+GADGIMAGE,
  RELVERIFY+STRINGRIGHT+LONGINT,
  STRGADGET+REQGADGET,
  (APTR)&Images0,NULL,
  &sGadget0_text,NULL,(APTR)&sGadget0_info,sGadget0_ID,NULL };

static struct Requester Requester = {
  NULL,167,31,208,103,0,0,&sGadget0,NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL };


#define REQUESTER   &Requester
#define FIRSTGADGET &sGadget0

