/* IE ICON GENERATION */

USHORT DrawerDat1[] = {
  0x0155, 0x5555, 0x5000, 
  0x0AAA, 0xAAAA, 0xA800, 
  0x7FFF, 0xFFFF, 0x5000, 
  0xF000, 0x0007, 0xA800, 
  0xF7FF, 0xFFF7, 0xD000, 
  0xF7EF, 0xF7F7, 0xA800, 
  0xF7E0, 0x07F7, 0xD000, 
  0xF7FF, 0xFFF7, 0xA800, 
  0xF7FF, 0xFFF7, 0xD000, 
  0xF7FF, 0xFFF7, 0xA800, 
  0xF7FF, 0xFFF7, 0xD000, 
  0xF7FF, 0xFFF7, 0xA800, 
  0xF7FF, 0xFFF7, 0xD000, 
  0xF000, 0x0007, 0xA000, 
  0x7FFF, 0xFFFF, 0x0000, 

  0x0000, 0x0000, 0x0800, 
  0x0000, 0x0000, 0x5000, 
  0x0000, 0x0000, 0xA800, 
  0x0FFF, 0xFFF8, 0x5000, 
  0x0FFF, 0xFFF8, 0x2000, 
  0x0FFF, 0xFFF8, 0x5000, 
  0x0FFF, 0xFFF8, 0x2000, 
  0x0FFF, 0xFFF8, 0x5000, 
  0x0FF0, 0x0FF8, 0x2000, 
  0x0FF0, 0x0FF8, 0x5000, 
  0x0FFF, 0xFFF8, 0x2000, 
  0x0FFF, 0xFFF8, 0x5000, 
  0x0FFF, 0xFFF8, 0x2000, 
  0x0FFF, 0xFFF8, 0x4000, 
  0x0000, 0x0000, 0x0000, 
};

struct Image DrawerImage1 = {
  0, 0, 48, 15, 2, &DrawerDat1[0], 3, 0, NULL
};

USHORT DrawerDat2[] = {
  0x0155, 0x5555, 0x5000, 
  0x0AAA, 0xAAAA, 0xA800, 
  0x7FFF, 0xFFFF, 0x5000, 
  0xFAAA, 0xAAA7, 0xA800, 
  0x0000, 0x0017, 0xD000, 
  0x7FFF, 0xFF2F, 0xA800, 
  0x7EFF, 0xBF57, 0xD000, 
  0x7E00, 0x3F2F, 0xA800, 
  0x7FFF, 0xFF57, 0xD000, 
  0x7FFF, 0xFF2F, 0xA800, 
  0x7FFF, 0xFF57, 0xD000, 
  0x7FFF, 0xFF2F, 0xA800, 
  0x7FFF, 0xFF57, 0xD000, 
  0x7FFF, 0xFF07, 0xA000, 
  0x0000, 0x003F, 0x0000, 

  0x0000, 0x0000, 0x0800, 
  0x0000, 0x0000, 0x5000, 
  0x0000, 0x0000, 0xA800, 
  0x0AAA, 0xAAB8, 0x5000, 
  0xFFFF, 0xFFF0, 0x2000, 
  0xFFFF, 0xFFA8, 0x5000, 
  0xFFFF, 0xFFD0, 0x2000, 
  0xFFFF, 0xFFA8, 0x5000, 
  0xFFFF, 0xFFD0, 0x2000, 
  0xFF00, 0x7FA8, 0x5000, 
  0xFF00, 0x7FD0, 0x2000, 
  0xFFFF, 0xFFA8, 0x5000, 
  0xFFFF, 0xFFD0, 0x2000, 
  0xFFFF, 0xFFB8, 0x4000, 
  0xFFFF, 0xFFC0, 0x0000, 
};

struct Image DrawerImage2 = {
  0, 0, 48, 15, 2, &DrawerDat2[0], 3, 0, NULL
};

struct DrawerData DrawerDrawerData = {
  0, 0, 640, 240, -1, -1, 0, 0x0240027F, NULL, NULL,
  NULL, NULL, NULL, 10, 10, 640, 255, WBENCHSCREEN, 0, 0
};

struct DiskObject drawer = {
  WB_DISKMAGIC, WB_DISKVERSION, NULL, 143, 100, 48, 16,
  GADGIMAGE | GADGHIMAGE, RELVERIFY | GADGIMMEDIATE, BOOLGADGET, (APTR) &DrawerImage1,
  (APTR) &DrawerImage2, NULL, NULL, NULL, NULL, NULL, WBDRAWER,
  NULL, NULL, NO_ICON_POSITION, NO_ICON_POSITION,  &DrawerDrawerData, NULL, 0
};

