home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 600-699 / ff623.lha / MakeIcon / source / MIDisk.h < prev    next >
C/C++ Source or Header  |  1992-03-21  |  8KB  |  171 lines

  1. /* IE ICON GENERATION */
  2.  
  3. USHORT DiskDat1[] = {
  4.   0x0000, 0x000F, 0xFFFF, 0xFFC0, 0x0000, 0x0000, 
  5.   0x0000, 0x000F, 0xFFFE, 0x03C0, 0x0000, 0x0000, 
  6.   0x0000, 0x000F, 0xFFFE, 0x03C0, 0x0000, 0x0000, 
  7.   0x0000, 0x000F, 0xFFFE, 0x03C0, 0x0000, 0x0000, 
  8.   0x0000, 0x000F, 0xFFFE, 0x03C0, 0x0000, 0x0000, 
  9.   0x0000, 0x000F, 0xFFFE, 0x03C0, 0x0000, 0x0000, 
  10.   0x0000, 0x000F, 0xFFFE, 0x03C0, 0x0000, 0x0000, 
  11.   0x0000, 0x000F, 0xFFFF, 0xFFC0, 0x0000, 0x0000, 
  12.   0x0000, 0x0007, 0xFFFF, 0xFF80, 0x0000, 0x0000, 
  13.   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
  14.   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
  15.   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
  16.   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
  17.   0x0000, 0x5555, 0x5555, 0x5555, 0x5400, 0x0000, 
  18.   0x0000, 0xD555, 0x5555, 0x5555, 0x5600, 0x0000, 
  19.   0x0000, 0x2AAA, 0xAAAA, 0xAAAA, 0xA800, 0x0000, 
  20.   0x0000, 0xD55F, 0xFFFF, 0xFFFD, 0x5600, 0x0000, 
  21.   0x0000, 0x2ABF, 0xFFFF, 0xFFFA, 0xA800, 0x0000, 
  22.   0x0000, 0xD55F, 0xFFFF, 0xFFFD, 0x5600, 0x0000, 
  23.   0x0000, 0x2ABF, 0xFFFF, 0xFFFA, 0xA800, 0x0000, 
  24.   0x0000, 0xD55F, 0xFFFF, 0xFFFD, 0x5600, 0x0000, 
  25.   0x0000, 0x2ABF, 0xFFFF, 0xFFFA, 0xA800, 0x0000, 
  26.   0x0000, 0xD55F, 0xFFFF, 0xFFFD, 0x5600, 0x0000, 
  27.   0x0000, 0x2ABF, 0xFFFF, 0xFFFA, 0xA800, 0x0000, 
  28.   0x0000, 0xD55F, 0xFFFF, 0xFFFD, 0x5600, 0x0000, 
  29.   0x0000, 0x2ABF, 0xFFFF, 0xFFFA, 0xA800, 0x0000, 
  30.   0x0000, 0xD55F, 0xFFFF, 0xFFFD, 0x5600, 0x0000, 
  31.   0x0000, 0x2ABF, 0xFFFF, 0xFFFA, 0xA800, 0x0000, 
  32.   0x0000, 0xD55F, 0xFFFF, 0xFFFD, 0x5600, 0x0000, 
  33.   0x0000, 0x2ABF, 0xFFFF, 0xFFFA, 0xA800, 0x0000, 
  34.   0x0000, 0xD55F, 0xFFFF, 0xFFFD, 0x5600, 0x0000, 
  35.   0x0000, 0x2AAA, 0xAAAA, 0xAAAA, 0xA800, 0x0000, 
  36.   0x0000, 0xD555, 0x5555, 0x5555, 0x5600, 0x0000, 
  37.   0x0000, 0x2AAA, 0xAAAA, 0xAAAA, 0xA800, 0x0000, 
  38.  
  39.   0x07FF, 0xFFF0, 0x0000, 0x000F, 0xFFF8, 0x0000, 
  40.   0x1FFF, 0xFFF0, 0x0001, 0xFC3F, 0xFFFE, 0x0000, 
  41.   0x1FFB, 0xFFF0, 0x0001, 0xFC3F, 0xFFFF, 0x8000, 
  42.   0x1FF5, 0xFFF0, 0x0001, 0xFC3F, 0xFFFF, 0xE000, 
  43.   0x1FEA, 0xFFF0, 0x0001, 0xFC3F, 0xFFFF, 0xE000, 
  44.   0x1FFB, 0xFFF0, 0x0001, 0xFC3F, 0xFFFF, 0xE000, 
  45.   0x1FFB, 0xFFF0, 0x0001, 0xFC3F, 0xFFFF, 0xE000, 
  46.   0x1FFF, 0xFFF0, 0x0000, 0x003F, 0xFFFF, 0xE000, 
  47.   0x1FFF, 0xFFF8, 0x0000, 0x007F, 0xFFFF, 0xE000, 
  48.   0x1FFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xE000, 
  49.   0x1FFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xE000, 
  50.   0x1FFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xE000, 
  51.   0x1FFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xE000, 
  52.   0x1FFF, 0x5555, 0x5555, 0x5555, 0x55FF, 0xE000, 
  53.   0x1FFF, 0x8000, 0x0000, 0x0000, 0x03FF, 0xE000, 
  54.   0x1FFF, 0x0000, 0x0000, 0x0000, 0x01FF, 0xE000, 
  55.   0x1FFF, 0x8000, 0x0000, 0x0000, 0x03FF, 0xE000, 
  56.   0x1FFF, 0x0000, 0x0000, 0x0000, 0x01FF, 0xE000, 
  57.   0x1FFF, 0x8000, 0x0000, 0x0000, 0x03FF, 0xE000, 
  58.   0x1FFF, 0x0000, 0x0DB9, 0xE000, 0x01FF, 0xE000, 
  59.   0x1FFF, 0x8000, 0x6A92, 0x0600, 0x03FF, 0xE000, 
  60.   0x1FFF, 0x0000, 0xA892, 0x3500, 0x01FF, 0xE000, 
  61.   0x1FFF, 0x8001, 0xE8B9, 0xE780, 0x03FF, 0xE000, 
  62.   0x1FFF, 0x0002, 0x2000, 0x0440, 0x01FF, 0xE000, 
  63.   0x1FFF, 0x8002, 0x07FF, 0xE040, 0x03FF, 0xE000, 
  64.   0x1FFF, 0x0000, 0x7800, 0x1E00, 0x01FF, 0xE000, 
  65.   0x1FFF, 0x8003, 0x8000, 0x01C0, 0x03FF, 0xE000, 
  66.   0x1FFF, 0x0000, 0x0000, 0x0000, 0x01FF, 0xE000, 
  67.   0x1FFF, 0x8000, 0x0000, 0x0000, 0x03FF, 0xE000, 
  68.   0x1E0F, 0x0000, 0x0000, 0x0000, 0x01FF, 0xE000, 
  69.   0x1E0F, 0x8000, 0x0000, 0x0000, 0x03FF, 0xE000, 
  70.   0x1FFF, 0x0000, 0x0000, 0x0000, 0x01FF, 0xE000, 
  71.   0x1FFF, 0x8000, 0x0000, 0x0000, 0x03FF, 0xE000, 
  72.   0x07FF, 0x0000, 0x0000, 0x0000, 0x01FF, 0x8000, 
  73. };
  74.  
  75. struct Image DiskImage1 = {
  76.   0, 0, 96, 34, 2, &DiskDat1[0], 3, 0, NULL
  77. };
  78.  
  79. USHORT DiskDat2[] = {
  80.   0x0000, 0x000F, 0xFFFF, 0xFFC0, 0x0000, 0x0000, 
  81.   0x0000, 0x000F, 0xFFFE, 0x03C0, 0x0000, 0x0000, 
  82.   0x0000, 0x000F, 0xFFFE, 0x03C0, 0x0000, 0x0000, 
  83.   0x0000, 0x000F, 0xFFFE, 0x03C0, 0x0000, 0x0000, 
  84.   0x0000, 0x000F, 0xFFFE, 0x03C0, 0x0000, 0x0000, 
  85.   0x0000, 0x000F, 0xFFFE, 0x03C0, 0x0000, 0x0000, 
  86.   0x0000, 0x000F, 0xFFFE, 0x03C0, 0x0000, 0x0000, 
  87.   0x0000, 0x000F, 0xFFFF, 0xFFC0, 0x0000, 0x0000, 
  88.   0x0000, 0x0007, 0xFFFF, 0xFF80, 0x0000, 0x0000, 
  89.   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
  90.   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
  91.   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
  92.   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
  93.   0x0000, 0x5555, 0x5555, 0x5555, 0x5400, 0x0000, 
  94.   0x0000, 0xD555, 0x5555, 0x5555, 0x5600, 0x0000, 
  95.   0x0000, 0x2AAA, 0xAAAA, 0xAAAA, 0xA800, 0x0000, 
  96.   0x0000, 0xD55F, 0xFFFF, 0xFFFD, 0x5600, 0x0000, 
  97.   0x0000, 0x2ABF, 0xFFFF, 0xFFFA, 0xA800, 0x0000, 
  98.   0x0000, 0xD55F, 0xFFFF, 0xAAFD, 0x5600, 0x0000, 
  99.   0x0000, 0x2ABF, 0xFFFF, 0x55FA, 0xA800, 0x0000, 
  100.   0x0000, 0xD55F, 0xFFFE, 0xABFD, 0x5600, 0x0000, 
  101.   0x0000, 0x2ABF, 0xFFFC, 0x47FA, 0xA800, 0x0000, 
  102.   0x0000, 0xD55F, 0xDDF8, 0x8FFD, 0x5600, 0x0000, 
  103.   0x0000, 0x2ABF, 0xEEF1, 0x1FFA, 0xA800, 0x0000, 
  104.   0x0000, 0xD55F, 0xF762, 0x3FFD, 0x5600, 0x0000, 
  105.   0x0000, 0x2ABF, 0xFFE4, 0x7FFA, 0xA800, 0x0000, 
  106.   0x0000, 0xD55F, 0xFF70, 0xFFFD, 0x5600, 0x0000, 
  107.   0x0000, 0x2ABF, 0xFFFF, 0xFFFA, 0xA800, 0x0000, 
  108.   0x0000, 0xD55F, 0xFFFF, 0xFFFD, 0x5600, 0x0000, 
  109.   0x0000, 0x2ABF, 0xFFFF, 0xFFFA, 0xA800, 0x0000, 
  110.   0x0000, 0xD55F, 0xFFFF, 0xFFFD, 0x5600, 0x0000, 
  111.   0x0000, 0x2AAA, 0xAAAA, 0xAAAA, 0xA800, 0x0000, 
  112.   0x0000, 0xD555, 0x5555, 0x5555, 0x5600, 0x0000, 
  113.   0x0000, 0x2AAA, 0xAAAA, 0xAAAA, 0xA800, 0x0000, 
  114.  
  115.   0x07FF, 0xFFF0, 0x0000, 0x000F, 0xFFF8, 0x0000, 
  116.   0x1FFF, 0xFFF0, 0x0001, 0xFC3F, 0xFFFE, 0x0000, 
  117.   0x1FFB, 0xFFF0, 0x0001, 0xFC3F, 0xFFFF, 0x8000, 
  118.   0x1FF5, 0xFFF0, 0x0001, 0xFC3F, 0xFFFF, 0xE000, 
  119.   0x1FEA, 0xFFF0, 0x0001, 0xFC3F, 0xFFFF, 0xE000, 
  120.   0x1FFB, 0xFFF0, 0x0001, 0xFC3F, 0xFFFF, 0xE000, 
  121.   0x1FFB, 0xFFF0, 0x0001, 0xFC3F, 0xFFFF, 0xE000, 
  122.   0x1FFF, 0xFFF0, 0x0000, 0x003F, 0xFFFF, 0xE000, 
  123.   0x1FFF, 0xFFF8, 0x0000, 0x007F, 0xFFFF, 0xE000, 
  124.   0x1FFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xE000, 
  125.   0x1FFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xE000, 
  126.   0x1FFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xE000, 
  127.   0x1FFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xE000, 
  128.   0x1FFF, 0x5555, 0x5555, 0x5555, 0x55FF, 0xE000, 
  129.   0x1FFF, 0x8000, 0x0000, 0x0000, 0x03FF, 0xE000, 
  130.   0x1FFF, 0x0000, 0x0000, 0x0000, 0x01FF, 0xE000, 
  131.   0x1FFF, 0x8000, 0x0000, 0x0000, 0x03FF, 0xE000, 
  132.   0x1FFF, 0x0000, 0x0000, 0x0000, 0x01FF, 0xE000, 
  133.   0x1FFF, 0x8000, 0x0000, 0x2200, 0x03FF, 0xE000, 
  134.   0x1FFF, 0x0000, 0x0000, 0x4400, 0x01FF, 0xE000, 
  135.   0x1FFF, 0x8000, 0x0000, 0x8800, 0x03FF, 0xE000, 
  136.   0x1FFF, 0x0000, 0x0001, 0x1000, 0x01FF, 0xE000, 
  137.   0x1FFF, 0x8000, 0x5502, 0x2000, 0x03FF, 0xE000, 
  138.   0x1FFF, 0x0000, 0x2A8E, 0xE000, 0x01FF, 0xE000, 
  139.   0x1FFF, 0x8000, 0x155D, 0xC000, 0x03FF, 0xE000, 
  140.   0x1FFF, 0x0000, 0x0EFB, 0x8000, 0x01FF, 0xE000, 
  141.   0x1FFF, 0x8000, 0x07FF, 0x0000, 0x03FF, 0xE000, 
  142.   0x1FFF, 0x0000, 0x0000, 0x0000, 0x01FF, 0xE000, 
  143.   0x1FFF, 0x8000, 0x0000, 0x0000, 0x03FF, 0xE000, 
  144.   0x1E0F, 0x0000, 0x0000, 0x0000, 0x01FF, 0xE000, 
  145.   0x1E0F, 0x8000, 0x0000, 0x0000, 0x03FF, 0xE000, 
  146.   0x1FFF, 0x0000, 0x0000, 0x0000, 0x01FF, 0xE000, 
  147.   0x1FFF, 0x8000, 0x0000, 0x0000, 0x03FF, 0xE000, 
  148.   0x07FF, 0x0000, 0x0000, 0x0000, 0x01FF, 0x8000, 
  149. };
  150.  
  151. struct Image DiskImage2 = {
  152.   0, 0, 96, 34, 2, &DiskDat2[0], 3, 0, NULL
  153. };
  154.  
  155. struct DrawerData DiskDrawerData = {
  156.   0, 12, 294, 116, -1, -1, 0, 0x0240027F, NULL, NULL,
  157.   NULL, NULL, NULL, 10, 10, 640, 255, WBENCHSCREEN, 0, 0
  158. };
  159.  
  160. char DefaultTool[] = {
  161.   "sys:copy"
  162. };
  163.  
  164. struct DiskObject disk = {
  165.   WB_DISKMAGIC, WB_DISKVERSION, NULL, 121, 100, 96, 35,
  166.   GADGIMAGE | GADGHIMAGE, RELVERIFY | GADGIMMEDIATE, BOOLGADGET, (APTR) &DiskImage1,
  167.   (APTR) &DiskImage2, NULL, NULL, NULL, NULL, NULL, WBDISK,
  168.   &DefaultTool[0], NULL, NO_ICON_POSITION, NO_ICON_POSITION,  &DiskDrawerData, NULL, 0
  169. };
  170.  
  171.