home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / old / ckermit4e / ckmker.r < prev    next >
Text File  |  2020-01-01  |  62KB  |  2,667 lines

  1. /* Resource file for the MPW Kermit version (Macintosh) */
  2. /* Compile this resource definition with Rez */
  3. /* Created: 10/5/87 Matthias Aebi */
  4. /* Modifications: */
  5. /* 03/23/88 PWP: made just about everything preload (because I */
  6. /*             object to swaping disks a lot), and purgable (in */
  7. /*            hope of making this run on a 128k Mac */
  8. /* 12/17/87 PWP: added the new KSET and MSET for Kermit */
  9. /* 11/??/87 Paul Placeway: added MultiFinder support */
  10. /* 10/13/87 Added field for protocol version to "About Kermit"    */
  11. /*            and changed it from DLOG to ALRT. */
  12. /* 10/12/87 Moved KR09 0 declaration to ckmkr2.r to get the */
  13. /*            compilation date on each link operation. */
  14. /* 10/8/87    Changed settings filetype in FREF to KERS; added */
  15. /*            header. Changed "Restore SettingsI" to "Load */
  16. /*            Settings". Removed output port selection from */
  17. /*             Communications dialog. Made packet length fields */
  18. /*            wider (for long packets. Removed blank cursor re- */
  19. /*            source. (M.Aebi) */
  20. /* 10/7/87    Changed version info to October 1987 (M.Aebi) */
  21.  
  22. #include "Types.r"        /* To get system types */
  23.  
  24. /* The KR09 0 resource is created separately by ckmkr2.r */
  25. /* The ... character is \311 and is done that way so no 8 bit chars */
  26. /* are in the file */
  27.  
  28. resource 'MENU' (1, preload) {
  29.     1,
  30.     textMenuProc,
  31.     0x7FFFFFFD,
  32.     enabled,
  33.     apple,
  34.     {    /* array: 2 elements */
  35.         /* [1] */
  36.         "About Kermit\311", noIcon, "", "", plain,
  37.         /* [2] */
  38.         "-", noIcon, "", "", plain
  39.     }
  40. };
  41.  
  42. resource 'MENU' (2, preload) {
  43.     2,
  44.     textMenuProc,
  45.     0x7FFFFFBB,
  46.     enabled,
  47.     "File",
  48.     {    /* array: 8 elements */
  49.         /* [1] */
  50.         "Load Settings\311", noIcon, noKey, noMark, plain,
  51.         /* [2] */
  52.         "Save Settings\311", noIcon, noKey, noMark, plain,
  53.         /* [3] */
  54.         "-", noIcon, noKey, noMark, plain,
  55.         /* [4] */
  56.         "Get file from server\311", noIcon, "G", noMark, plain,
  57.         /* [5] */
  58.         "Send file\311", noIcon, "S", noMark, plain,
  59.         /* [6] */
  60.         "Receive file\311", noIcon, "R", noMark, plain,
  61.         /* [7] */
  62.         "-", noIcon, noKey, noMark, plain,
  63.         /* [8] */
  64.         "Transfer\311", noIcon, "T", "", plain,
  65.         /* [9] */
  66.         "Quit", noIcon, "Q", "", plain
  67.     }
  68. };
  69.  
  70. resource 'MENU' (3, preload) {
  71.     3,
  72.     textMenuProc,
  73.     0x7FFFFFFD,
  74.     enabled,
  75.     "Edit",
  76.     {    /* array: 8 elements */
  77.         /* [1] */
  78.         "Undo", noIcon, "", "", plain,
  79.         /* [2] */
  80.         "-", noIcon, "", "", plain,
  81.         /* [3] */
  82.         "Cut", noIcon, "", "", plain,
  83.         /* [4] */
  84.         "Copy", noIcon, "", "", plain,
  85.         /* [5] */
  86.         "Paste", noIcon, "", "", plain,
  87.         /* [6] */
  88.         "Clear", noIcon, "", "", plain,
  89.         /* [7] */
  90.         /* "-", noIcon, "", "", plain, */
  91.         /* [8] */
  92.         /* "Select All", noIcon, "A", "", plain */
  93.     }
  94. };
  95.  
  96. resource 'MENU' (4, preload) {
  97.     4,
  98.     textMenuProc,
  99.     0x7FFFFFEF,
  100.     enabled,
  101.     "Settings",
  102.     {    /* array: 12 elements */
  103.         /* [1] */
  104.         "File Defaults\311", noIcon, noKey, noMark, plain,
  105.         /* [2] */
  106.         "Communications\311", noIcon, noKey, noMark, plain,
  107.         /* [3] */
  108.         "Protocol\311", noIcon, noKey, noMark, plain,
  109.         /* [4] */
  110.         "Terminal\311", noIcon, noKey, noMark, plain,
  111.         /* [5] */
  112.         "-", noIcon, noKey, noMark, plain,
  113.         /* [6] */
  114.         "\0x11-Shift-1I\0x11-Shift-9 active", noIcon, noKey,
  115.             check, plain,
  116.         /* [7] */
  117.         "Menu \0x11-Keys active", noIcon, "M", noMark, plain,
  118.         /* [8] */
  119.         "Set key macros\311", noIcon, noKey, noMark, plain,
  120.         /* [9] */
  121.         "Set modifiers\311", noIcon, noKey, noMark, plain
  122.     }
  123. };
  124.  
  125. resource 'MENU' (5, preload) {
  126.     5,
  127.     textMenuProc,
  128.     0x7FFFDFED,
  129.     enabled,
  130.     "Remote",
  131.     {    /* array: 15 elements */
  132.         /* [1] */
  133.         "Show Response", noIcon, noKey, noMark, plain,
  134.         /* [2] */
  135.         "-", noIcon, noKey, noMark, plain,
  136.         /* [3] */
  137.         "Finish", noIcon, noKey, noMark, plain,
  138.         /* [4] */
  139.         "Bye", noIcon, noKey, noMark, plain,
  140.         /* [5] */
  141.         "-", noIcon, noKey, noMark, plain,
  142.         /* [6] */
  143.         "Cwd\311", noIcon, noKey, noMark, plain,
  144.         /* [7] */
  145.         "Delete file\311", noIcon, noKey, noMark, plain,
  146.         /* [8] */
  147.         "Directory\311", noIcon, noKey, noMark, plain,
  148.         /* [9] */
  149.         "Help\311", noIcon, noKey, noMark, plain,
  150.         /* [10] */
  151.         "Host\311", noIcon, noKey, noMark, plain,
  152.         /* [11] */
  153.         "Space\311", noIcon, noKey, noMark, plain,
  154.         /* [12] */
  155.         "Type\311", noIcon, noKey, noMark, plain,
  156.         /* [13] */
  157.         "Who\311", noIcon, noKey, noMark, plain,
  158.         /* [14] */
  159.         "-", noIcon, noKey, noMark, plain,
  160.         /* [15] */
  161.         "Be a Server", noIcon, "H", noMark, plain
  162.     }
  163. };
  164.  
  165. resource 'MENU' (6, preload) {
  166.     6,
  167.     textMenuProc,
  168.     0x7FFFFFFD,
  169.     enabled,
  170.     "Log",
  171.     {    /* array: 3 elements */
  172.         /* [1] */
  173.         "Session", noIcon, noKey, noMark, plain,
  174.         /* [2] */
  175.         "Dump screen to session log", noIcon, noKey, noMark, plain
  176. #ifdef TLOG
  177.         ,
  178.         /* [3] */
  179.         "Transactions", noIcon, noKey, noMark, plain
  180. #endif
  181.     }
  182. };
  183.  
  184. resource 'WIND' (1000, preload) {
  185.     {40, 5, 335, 505},
  186.     noGrowDocProc,
  187.     visible,
  188.     noGoAway,
  189.     0x0,
  190.     "Mac Kermit"
  191. };
  192.  
  193. resource 'WIND' (1001, preload) {
  194.     {45, 10, 315, 490},
  195.     documentProc,
  196.     invisible,
  197.     goAway,
  198.     0x0,
  199.     "Remote Response"
  200. };
  201.  
  202. /* vertical scroll bar */
  203. resource 'CNTL' (1000, preload) {
  204.     {-1, 395, 236, 411},
  205.     0,
  206.     visible,
  207.     0,
  208.     0,
  209.     scrollBarProc,
  210.     0,
  211.     ""
  212. };
  213.  
  214. /* horizontal scroll bar */
  215. resource 'CNTL' (1001, preload) {
  216.     {235, -1, 251, 396},
  217.     0,
  218.     visible,
  219.     0,
  220.     0,
  221.     scrollBarProc,
  222.     0,
  223.     ""
  224. };
  225.  
  226. resource 'ALRT' (1009, preload, purgeable) {
  227.     {40, 55, 285, 460},
  228.     1009,
  229.     {    /* array: 4 elements */
  230.         /* [1] */
  231.         OK, visible, silent,
  232.         /* [2] */
  233.         OK, visible, silent,
  234.         /* [3] */
  235.         OK, visible, silent,
  236.         /* [4] */
  237.         OK, visible, silent
  238.     }
  239. };
  240.  
  241. resource 'ALRT' (1010, preload, purgeable) {
  242.     {113, 121, 222, 378},
  243.     1010,
  244.     {    /* array: 4 elements */
  245.         /* [1] */
  246.         OK, visible, sound1,
  247.         /* [2] */
  248.         OK, visible, sound1,
  249.         /* [3] */
  250.         OK, visible, sound1,
  251.         /* [4] */
  252.         OK, visible, sound1
  253.     }
  254. };
  255.  
  256. #ifdef DEBUG
  257. resource 'ALRT' (1011, preload, purgeable) {
  258.     {60, 81, 180, 431},
  259.     1011,
  260.     {    /* array: 4 elements */
  261.         /* [1] */
  262.         OK, visible, sound1,
  263.         /* [2] */
  264.         OK, visible, sound1,
  265.         /* [3] */
  266.         OK, visible, sound1,
  267.         /* [4] */
  268.         OK, visible, sound1
  269.     }
  270. };
  271. #endif
  272.  
  273. resource 'ALRT' (1012, preload, purgeable) {
  274.     {108, 147, 212, 372},
  275.     1012,
  276.     {    /* array: 4 elements */
  277.         /* [1] */
  278.         OK, visible, sound1,
  279.         /* [2] */
  280.         OK, visible, sound1,
  281.         /* [3] */
  282.         OK, visible, sound1,
  283.         /* [4] */
  284.         OK, visible, sound1
  285.     }
  286. };
  287.  
  288. resource 'ALRT' (1013, preload, purgeable) {
  289.     {34, 16, 318, 494},
  290.     1013,
  291.     {    /* array: 4 elements */
  292.         /* [1] */
  293.         OK, visible, silent,
  294.         /* [2] */
  295.         OK, visible, silent,
  296.         /* [3] */
  297.         OK, visible, silent,
  298.         /* [4] */
  299.         OK, visible, silent
  300.     }
  301. };
  302.  
  303. /* DLOG 230 - Status display (during transfer) */
  304. resource 'DLOG' (230, preload, purgeable) {
  305.     {60, 60, 288, 450},
  306.     noGrowDocProc,        /* PWP: was dBoxProc */
  307.     visible,
  308.     noGoAway,
  309.     0x0,
  310.     230,
  311.     "File Transfer Status"
  312. };
  313.  
  314. /* About Kermit */
  315. resource 'DLOG' (257, preload, purgeable) {
  316.     {40, 28, 328, 454},
  317.     dBoxProc,
  318.     visible,
  319.     noGoAway,
  320.     0x0,
  321.     257,
  322.     ""
  323. };
  324.  
  325. resource 'DLOG' (1001, preload, purgeable) {
  326.     {50, 60, 250, 455},
  327.     dBoxProc,
  328.     visible,
  329.     noGoAway,
  330.     0x0,
  331.     1001,
  332.     ""
  333. };
  334.  
  335. resource 'DLOG' (1002, preload, purgeable) {
  336.     {40, 65, 325, 470},
  337.     dBoxProc,
  338.     visible,
  339.     noGoAway,
  340.     0x0,
  341.     1002,
  342.     ""
  343. };
  344.  
  345. resource 'DLOG' (1003, preload, purgeable) {
  346.     {50, 37, 192, 415},
  347.     dBoxProc,
  348.     visible,
  349.     noGoAway,
  350.     0x0,
  351.     1003,
  352.     ""
  353. };
  354.  
  355. resource 'DLOG' (1004, preload, purgeable) {
  356.     {55, 85, 305, 430},
  357.     dBoxProc,
  358.     visible,
  359.     noGoAway,
  360.     0x0,
  361.     1004,
  362.     ""
  363. };
  364.  
  365. resource 'DLOG' (1005, preload, purgeable) {
  366.     {34, 50, 290, 456},
  367.     dBoxProc,
  368.     visible,
  369.     noGoAway,
  370.     0x0,
  371.     1005,
  372.     ""
  373. };
  374.  
  375. resource 'DLOG' (1006, preload, purgeable) {
  376.     {70, 75, 240, 435},
  377.     dBoxProc,
  378.     visible,
  379.     noGoAway,
  380.     0x0,
  381.     1006,
  382.     ""
  383. };
  384.  
  385. resource 'DLOG' (1007, preload, purgeable) {
  386.     {120, 100, 220, 410},
  387.     plainDBox,
  388.     visible,
  389.     noGoAway,
  390.     0x0,
  391.     1007,
  392.     ""
  393. };
  394.  
  395. resource 'DLOG' (1008, preload, purgeable) {
  396.     {30, 14, 250, 494},
  397.     dBoxProc,
  398.     visible,
  399.     noGoAway,
  400.     0x0,
  401.     1008,
  402.     ""
  403. };
  404.  
  405. resource 'DLOG' (3998, preload, purgeable) {
  406.     {70, 77, 203, 360},
  407.     dBoxProc,
  408.     visible,
  409.     noGoAway,
  410.     0x0,
  411.     3998,
  412.     ""
  413. };
  414.  
  415. resource 'DLOG' (3999, preload, purgeable) {
  416.     {54, 68, 304, 418},
  417.     dBoxProc,
  418.     invisible,
  419.     noGoAway,
  420.     0x0,
  421.     3999,
  422.     ""
  423. };
  424.  
  425. resource 'DLOG' (4000, preload, purgeable) {
  426.     {60, 55, 315, 455},
  427.     dBoxProc,
  428.     invisible,
  429.     noGoAway,
  430.     0x0,
  431.     4000,
  432.     ""
  433. };
  434.  
  435. resource 'DITL' (230, preload, purgeable) {
  436.     {    /* array DITLarray: 21 elements */
  437.         /* [1] */
  438.         {184, 88, 216, 180},
  439.         Button {
  440.             enabled,
  441.             "Cancel File"
  442.         },
  443.         /* [2] */
  444.         {184, 192, 216, 284},
  445.         Button {
  446.             enabled,
  447.             "Cancel Group"
  448.         },
  449.         /* [3] */
  450.         {8, 8, 24, 77},
  451.         StaticText {
  452.             disabled,
  453.             "Receiving"
  454.         },
  455.         /* [4] */
  456.         {8, 80, 25, 268},
  457.         StaticText {
  458.             disabled,
  459.             ""
  460.         },
  461.         /* [5] */
  462.         {32, 48, 49, 74},
  463.         StaticText {
  464.             disabled,
  465.             "As"
  466.         },
  467.         /* [6] */
  468.         {32, 80, 49, 268},
  469.         StaticText {
  470.             disabled,
  471.             ""
  472.         },
  473.         /* [7] */
  474.         {56, 8, 73, 62},
  475.         StaticText {
  476.             disabled,
  477.             "KBytes:"
  478.         },
  479.         /* [8] */
  480.         {56, 63, 73, 126},
  481.         StaticText {
  482.             disabled,
  483.             ""
  484.         },
  485.         /* [9] */
  486.         {56, 136, 73, 196},
  487.         StaticText {
  488.             disabled,
  489.             "Packets:"
  490.         },
  491.         /* [10] */
  492.         {56, 200, 73, 256},
  493.         StaticText {
  494.             disabled,
  495.             ""
  496.         },
  497.         /* [11] */
  498.         {56, 272, 73, 327},
  499.         StaticText {
  500.             disabled,
  501.             "Retries:"
  502.         },
  503.         /* [12] */
  504.         {56, 328, 73, 375},
  505.         StaticText {
  506.             disabled,
  507.             ""
  508.         },
  509.         /* [13] */
  510.         {32, 288, 49, 357},
  511.         StaticText {
  512.             disabled,
  513.             ""
  514.         },
  515.         /* [14] */
  516.         {8, 288, 24, 379},
  517.         StaticText {
  518.             disabled,
  519.             ""
  520.         },
  521.         /* [15] */
  522.         {136, 24, 170, 355},
  523.         StaticText {
  524.             disabled,
  525.             "Emergency exit: hold down \0x11 and type a "
  526.             "period."
  527.         },
  528.         /* [16] */
  529.         {80, 136, 96, 221},
  530.         StaticText {
  531.             disabled,
  532.             "Packet size:"
  533.         },
  534.         /* [17] */
  535.         {80, 223, 96, 263},
  536.         StaticText {
  537.             disabled,
  538.             "0000"
  539.         },
  540.         /* [18] */
  541.         {80, 272, 96, 344},
  542.         StaticText {
  543.             disabled,
  544.             "Checksum:"
  545.         },
  546.         /* [19] */
  547.         {80, 346, 96, 366},
  548.         StaticText {
  549.             disabled,
  550.             "0"
  551.         },
  552.         /* [20] */
  553.         {80, 8, 96, 99},
  554.         StaticText {
  555.             disabled,
  556.             "Window size:"
  557.         },
  558.         /* [21] */
  559.         {80, 100, 96, 121},
  560.         StaticText {
  561.             disabled,
  562.             "00"
  563.         }
  564.     }
  565. };
  566.  
  567. /* About Kermit */
  568. resource 'DITL' (257, preload, purgeable) {
  569.     {    /* array DITLarray: 25 elements */
  570.         /* [1] */
  571.         {248, 312, 272, 376},
  572.         Button {
  573.             enabled,
  574.             "OK"
  575.         },
  576.         /* [2] */
  577.         {8, 16, 24, 410},
  578.         StaticText {
  579.             disabled,
  580.             ""
  581.         },
  582.         /* [3] */
  583.         {26, 56, 42, 410},
  584.         StaticText {
  585.             disabled,
  586.             ""
  587.         },
  588.         /* [4] */
  589.         {192, 176, 208, 248},
  590.         StaticText {
  591.             disabled,
  592.             ""
  593.         },
  594.         /* [5] */
  595.         {208, 176, 224, 248},
  596.         StaticText {
  597.             disabled,
  598.             ""
  599.         },
  600.         /* [6] */
  601.         {224, 176, 240, 248},
  602.         StaticText {
  603.             disabled,
  604.             ""
  605.         },
  606.         /* [7] */
  607.         {240, 176, 256, 248},
  608.         StaticText {
  609.             disabled,
  610.             ""
  611.         },
  612.         /* [8] */
  613.         {192, 42, 208, 162},
  614.         StaticText {
  615.             disabled,
  616.             "Transaction time (seconds)"
  617.         },
  618.         /* [9] */
  619.         {208, 16, 224, 160},
  620.         StaticText {
  621.             disabled,
  622.             "Characters from line"
  623.         },
  624.         /* [10] */
  625.         {224, 34, 240, 162},
  626.         StaticText {
  627.             disabled,
  628.             "Characters to line"
  629.         },
  630.         /* [11] */
  631.         {240, 17, 256, 161},
  632.         StaticText {
  633.             disabled,
  634.             "Effective characters"
  635.         },
  636.         /* [12] */
  637.         {44, 56, 60, 410},
  638.         StaticText {
  639.             disabled,
  640.             ")1986, 1988 Columbia University, "
  641.             "All Rights Reserved"
  642.         },
  643.         /* [13] */
  644.         {26, 16, 58, 48},
  645.         Icon {
  646.             disabled,
  647.             1000
  648.         },
  649.         /* [14] */
  650.         {72, 80, 104, 112},
  651.         Icon {
  652.             disabled,
  653.             2000
  654.         },
  655.         /* [15] */
  656.         {104, 48, 120, 139},
  657.         StaticText {
  658.             disabled,
  659.             "Bill Catchings"
  660.         },
  661.         /* [16] */
  662.         {72, 288, 104, 320},
  663.         Icon {
  664.             disabled,
  665.             2001
  666.         },
  667.         /* [17] */
  668.         {104, 272, 120, 339},
  669.         StaticText {
  670.             disabled,
  671.             "Bill Schilit"
  672.         },
  673.         /* [18] */
  674.         {72, 184, 104, 216},
  675.         Icon {
  676.             disabled,
  677.             2002
  678.         },
  679.         /* [19] */
  680.         {104, 152, 120, 248},
  681.         StaticText {
  682.             disabled,
  683.             "Frank da Cruz"
  684.         },
  685.         /* [20] */
  686.         {160, 48, 176, 144},
  687.         StaticText {
  688.             disabled,
  689.             "Matthias Aebi"
  690.         },
  691.         /* [21] */
  692.         {128, 80, 160, 112},
  693.         Icon {
  694.             disabled,
  695.             2003
  696.         },
  697.         /* [22] */
  698.         {128, 184, 160, 216},
  699.         Icon {
  700.             disabled,
  701.             2004
  702.         },
  703.         /* [23] */
  704.         {160, 152, 177, 251},
  705.         StaticText {
  706.             disabled,
  707.             "Paul Placeway"
  708.         },
  709.         /* [24] */
  710.         {256, 24, 272, 160},
  711.         StaticText {
  712.             disabled,
  713.             "Effective baud rate"
  714.         },
  715.         /* [25] */
  716.         {256, 176, 272, 248},
  717.         StaticText {
  718.             disabled,
  719.             ""
  720.         }
  721.     }
  722. };
  723.  
  724. resource 'DITL' (1001, preload, purgeable) {
  725.     {    /* array DITLarray: 20 elements */
  726.         /* [1] */
  727.         {165, 105, 185, 185},
  728.         Button {
  729.             enabled,
  730.             "OK"
  731.         },
  732.         /* [2] */
  733.         {165, 205, 185, 285},
  734.         Button {
  735.             enabled,
  736.             "Cancel"
  737.         },
  738.         /* [3] */
  739.         {5, 5, 21, 172},
  740.         StaticText {
  741.             disabled,
  742.             "Communications Settings"
  743.         },
  744.         /* [4] */
  745.         {35, 5, 50, 75},
  746.         StaticText {
  747.             disabled,
  748.             "Baud Rate"
  749.         },
  750.         /* [5] */
  751.         {35, 80, 50, 130},
  752.         RadioButton {
  753.             enabled,
  754.             "300"
  755.         },
  756.         /* [6] */
  757.         {35, 155, 50, 205},
  758.         RadioButton {
  759.             enabled,
  760.             "600"
  761.         },
  762.         /* [7] */
  763.         {35, 230, 50, 280},
  764.         RadioButton {
  765.             enabled,
  766.             "1200"
  767.         },
  768.         /* [8] */
  769.         {35, 305, 50, 355},
  770.         RadioButton {
  771.             enabled,
  772.             "1800"
  773.         },
  774.         /* [9] */
  775.         {55, 80, 70, 130},
  776.         RadioButton {
  777.             enabled,
  778.             "2400"
  779.         },
  780.         /* [10] */
  781.         {55, 155, 70, 205},
  782.         RadioButton {
  783.             enabled,
  784.             "4800"
  785.         },
  786.         /* [11] */
  787.         {55, 230, 70, 280},
  788.         RadioButton {
  789.             enabled,
  790.             "7200"
  791.         },
  792.         /* [12] */
  793.         {55, 305, 70, 355},
  794.         RadioButton {
  795.             enabled,
  796.             "9600"
  797.         },
  798.         /* [13] */
  799.         {75, 80, 90, 140},
  800.         RadioButton {
  801.             enabled,
  802.             "19.2K"
  803.         },
  804.         /* [14] */
  805.         {75, 155, 90, 215},
  806.         RadioButton {
  807.             enabled,
  808.             "57.6K"
  809.         },
  810.         /* [15] */
  811.         {125, 5, 141, 48},
  812.         StaticText {
  813.             disabled,
  814.             "Parity"
  815.         },
  816.         /* [16] */
  817.         {125, 255, 141, 312},
  818.         RadioButton {
  819.             enabled,
  820.             "Mark"
  821.         },
  822.         /* [17] */
  823.         {125, 319, 141, 384},
  824.         RadioButton {
  825.             enabled,
  826.             "Space"
  827.         },
  828.         /* [18] */
  829.         {125, 80, 141, 130},
  830.         RadioButton {
  831.             enabled,
  832.             "Even"
  833.         },
  834.         /* [19] */
  835.         {125, 140, 141, 190},
  836.         RadioButton {
  837.             enabled,
  838.             "Odd"
  839.         },
  840.         /* [20] */
  841.         {125, 197, 141, 251},
  842.         RadioButton {
  843.             enabled,
  844.             "None"
  845.         }
  846.     }
  847. };
  848.  
  849. resource 'DITL' (1002, preload, purgeable) {
  850.     {    /* array DITLarray: 35 elements */
  851.         /* [1] */
  852.         {225, 320, 245, 390},
  853.         Button {
  854.             enabled,
  855.             "OK"
  856.         },
  857.         /* [2] */
  858.         {255, 320, 275, 390},
  859.         Button {
  860.             enabled,
  861.             "Cancel"
  862.         },
  863.         /* [3] */
  864.         {5, 5, 21, 182},
  865.         StaticText {
  866.             disabled,
  867.             "Protocol Settings"
  868.         },
  869.         /* [4] */
  870.         {35, 5, 50, 135},
  871.         StaticText {
  872.             disabled,
  873.             "Block Check Type"
  874.         },
  875.         /* [5] */
  876.         {35, 144, 50, 199},
  877.         RadioButton {
  878.             enabled,
  879.             "1"
  880.         },
  881.         /* [6] */
  882.         {35, 207, 50, 262},
  883.         RadioButton {
  884.             enabled,
  885.             "2"
  886.         },
  887.         /* [7] */
  888.         {35, 271, 50, 326},
  889.         RadioButton {
  890.             enabled,
  891.             "3"
  892.         },
  893.         /* [8] */
  894.         {57, 5, 72, 135},
  895.         StaticText {
  896.             disabled,
  897.             "Handshake"
  898.         },
  899.         /* [9] */
  900.         {57, 332, 72, 387},
  901.         RadioButton {
  902.             enabled,
  903.             "Bell"
  904.         },
  905.         /* [10] */
  906.         {57, 144, 72, 199},
  907.         RadioButton {
  908.             enabled,
  909.             "CR"
  910.         },
  911.         /* [11] */
  912.         {57, 271, 72, 326},
  913.         RadioButton {
  914.             enabled,
  915.             "ESC"
  916.         },
  917.         /* [12] */
  918.         {57, 207, 72, 262},
  919.         RadioButton {
  920.             enabled,
  921.             "LF"
  922.         },
  923.         /* [13] */
  924.         {79, 271, 94, 326},
  925.         RadioButton {
  926.             enabled,
  927.             "None"
  928.         },
  929.         /* [14] */
  930.         {79, 144, 94, 199},
  931.         RadioButton {
  932.             enabled,
  933.             "XON"
  934.         },
  935.         /* [15] */
  936.         {79, 207, 94, 261},
  937.         RadioButton {
  938.             enabled,
  939.             "XOFF"
  940.         },
  941.         /* [16] */
  942.         {114, 237, 146, 313},
  943.         StaticText {
  944.             disabled,
  945.             "SEND (outbound)"
  946.         },
  947.         /* [17] */
  948.         {113, 156, 146, 224},
  949.         StaticText {
  950.             disabled,
  951.             "RECEIVE (inbound)"
  952.         },
  953.         /* [18] */
  954.         {152, 11, 168, 148},
  955.         StaticText {
  956.             disabled,
  957.             "Start of packet char"
  958.         },
  959.         /* [19] */
  960.         {152, 180, 168, 200},
  961.         EditText {
  962.             enabled,
  963.             ""
  964.         },
  965.         /* [20] */
  966.         {173, 21, 189, 148},
  967.         StaticText {
  968.             disabled,
  969.             "End of packet char"
  970.         },
  971.         /* [21] */
  972.         {173, 180, 189, 200},
  973.         EditText {
  974.             enabled,
  975.             ""
  976.         },
  977.         /* [22] */
  978.         {195, 87, 212, 148},
  979.         StaticText {
  980.             disabled,
  981.             "Pad char"
  982.         },
  983.         /* [23] */
  984.         {194, 180, 210, 200},
  985.         EditText {
  986.             enabled,
  987.             ""
  988.         },
  989.         /* [24] */
  990.         {215, 92, 232, 148},
  991.         StaticText {
  992.             disabled,
  993.             "Padding"
  994.         },
  995.         /* [25] */
  996.         {215, 180, 231, 200},
  997.         EditText {
  998.             enabled,
  999.             ""
  1000.         },
  1001.         /* [26] */
  1002.         {236, 11, 252, 148},
  1003.         StaticText {
  1004.             disabled,
  1005.             "Seconds for timeout "
  1006.         },
  1007.         /* [27] */
  1008.         {236, 180, 252, 200},
  1009.         EditText {
  1010.             enabled,
  1011.             ""
  1012.         },
  1013.         /* [28] */
  1014.         {258, 53, 274, 148},
  1015.         StaticText {
  1016.             disabled,
  1017.             "Packet length"
  1018.         },
  1019.         /* [29] */
  1020.         {257, 180, 273, 220},
  1021.         EditText {
  1022.             enabled,
  1023.             ""
  1024.         },
  1025.         /* [30] */
  1026.         {152, 260, 168, 280},
  1027.         EditText {
  1028.             enabled,
  1029.             ""
  1030.         },
  1031.         /* [31] */
  1032.         {173, 260, 189, 280},
  1033.         EditText {
  1034.             enabled,
  1035.             ""
  1036.         },
  1037.         /* [32] */
  1038.         {194, 260, 210, 280},
  1039.         EditText {
  1040.             enabled,
  1041.             ""
  1042.         },
  1043.         /* [33] */
  1044.         {215, 260, 231, 280},
  1045.         EditText {
  1046.             enabled,
  1047.             ""
  1048.         },
  1049.         /* [34] */
  1050.         {236, 260, 252, 280},
  1051.         EditText {
  1052.             enabled,
  1053.             ""
  1054.         },
  1055.         /* [35] */
  1056.         {257, 260, 273, 300},
  1057.         EditText {
  1058.             enabled,
  1059.             ""
  1060.         }
  1061.     }
  1062. };
  1063.  
  1064. resource 'DITL' (1003, preload, purgeable) {
  1065.     {    /* array DITLarray: 8 elements */
  1066.         /* [1] */
  1067.         {83, 100, 113, 185},
  1068.         Button {
  1069.             enabled,
  1070.             "Do It"
  1071.         },
  1072.         /* [2] */
  1073.         {83, 203, 113, 288},
  1074.         Button {
  1075.             enabled,
  1076.             "Cancel"
  1077.         },
  1078.         /* [3] */
  1079.         {5, 8, 21, 298},
  1080.         StaticText {
  1081.             disabled,
  1082.             "Remote command is ^0"
  1083.         },
  1084.         /* [4] */
  1085.         {31, 8, 47, 83},
  1086.         StaticText {
  1087.             disabled,
  1088.             "^1"
  1089.         },
  1090.         /* [5] */
  1091.         {31, 90, 47, 365},
  1092.         EditText {
  1093.             enabled,
  1094.             ""
  1095.         },
  1096.         /* [6] */
  1097.         {56, 8, 72, 83},
  1098.         StaticText {
  1099.             disabled,
  1100.             "^2"
  1101.         },
  1102.         /* [7] */
  1103.         {57, 90, 73, 365},
  1104.         EditText {
  1105.             enabled,
  1106.             ""
  1107.         },
  1108.         /* [8] */
  1109.         {120, 30, 136, 352},
  1110.         StaticText {
  1111.             disabled,
  1112.             "Emergency exit: hold down \0x11 and type a "
  1113.             "period."
  1114.         }
  1115.     }
  1116. };
  1117.  
  1118. resource 'DITL' (1004, preload, purgeable) {
  1119.     {    /* array DITLarray: 15 elements */
  1120.         /* [1] */
  1121.         {222, 79, 242, 159},
  1122.         Button {
  1123.             enabled,
  1124.             "OK"
  1125.         },
  1126.         /* [2] */
  1127.         {222, 190, 242, 270},
  1128.         Button {
  1129.             enabled,
  1130.             "Cancel"
  1131.         },
  1132.         /* [3] */
  1133.         {10, 10, 26, 93},
  1134.         StaticText {
  1135.             disabled,
  1136.             "File Settings"
  1137.         },
  1138.         /* [4] */
  1139.         {45, 10, 65, 325},
  1140.         RadioButton {
  1141.             enabled,
  1142.             "Attended: dialog on each file received."
  1143.         },
  1144.         /* [5] */
  1145.         {75, 10, 95, 330},
  1146.         RadioButton {
  1147.             enabled,
  1148.             "Unattended: with the following defaults."
  1149.             ".."
  1150.         },
  1151.         /* [6] */
  1152.         {100, 30, 115, 335},
  1153.         RadioButton {
  1154.             enabled,
  1155.             "Supersede existing files of the same name."
  1156.         },
  1157.         /* [7] */
  1158.         {120, 30, 135, 320},
  1159.         RadioButton {
  1160.             enabled,
  1161.             "Create new file names to avoid conflicts."
  1162.         },
  1163.         /* [8] */
  1164.         {175, 25, 190, 70},
  1165.         StaticText {
  1166.             disabled,
  1167.             "Mode:"
  1168.         },
  1169.         /* [9] */
  1170.         {175, 175, 190, 210},
  1171.         StaticText {
  1172.             disabled,
  1173.             "Fork:"
  1174.         },
  1175.         /* [10] */
  1176.         {48, 410, 56, 426},
  1177.         StaticText {
  1178.             disabled,
  1179.             "-"
  1180.         },
  1181.         /* [11] */
  1182.         {175, 220, 190, 270},
  1183.         RadioButton {
  1184.             enabled,
  1185.             "Data"
  1186.         },
  1187.         /* [12] */
  1188.         {190, 220, 205, 300},
  1189.         RadioButton {
  1190.             enabled,
  1191.             "Resource"
  1192.         },
  1193.         /* [13] */
  1194.         {175, 80, 190, 125},
  1195.         RadioButton {
  1196.             enabled,
  1197.             "Text"
  1198.         },
  1199.         /* [14] */
  1200.         {190, 80, 205, 140},
  1201.         RadioButton {
  1202.             enabled,
  1203.             "Binary"
  1204.         },
  1205.         /* [15] */
  1206.         {145, 10, 160, 220},
  1207.         CheckBox {
  1208.             enabled,
  1209.             "Keep partially received files"
  1210.         }
  1211.     }
  1212. };
  1213.  
  1214. /* PWP was here... (many times) */
  1215. resource 'DITL' (1005, preload, purgeable) {
  1216.     {    /* array DITLarray: 15 elements */
  1217.         /* [1] */
  1218.         {208, 304, 232, 384},
  1219.         Button {
  1220.             enabled,
  1221.             "OK"
  1222.         },
  1223.         /* [2] */
  1224.         {208, 208, 232, 288},
  1225.         Button {
  1226.             enabled,
  1227.             "Cancel"
  1228.         },
  1229.         /* [3] */
  1230.         {10, 10, 26, 130},
  1231.         StaticText {
  1232.             disabled,
  1233.             "Terminal Settings"
  1234.         },
  1235.         /* [4] */
  1236.         {64, 24, 80, 168},
  1237.         CheckBox {
  1238.             enabled,
  1239.             "Auto Wrap around"
  1240.         },
  1241.         /* [5] */
  1242.         {88, 24, 104, 160},
  1243.         CheckBox {
  1244.             enabled,
  1245.             "Auto Repeat Keys"
  1246.         },
  1247.         /* [6] */
  1248.         {40, 208, 56, 336},
  1249.         CheckBox {
  1250.             enabled,
  1251.             "Inverted Screen"
  1252.         },
  1253.         /* [7] */
  1254.         {112, 208, 128, 344},
  1255.         CheckBox {
  1256.             enabled,
  1257.             "Smooth Scrolling"
  1258.         },
  1259.         /* [8] */
  1260.         {40, 24, 56, 152},
  1261.         CheckBox {
  1262.             enabled,
  1263.             "Auto LF with CR"
  1264.         },
  1265.         /* [9] */
  1266.         {64, 208, 80, 304},
  1267.         CheckBox {
  1268.             enabled,
  1269.             "Local Echo"
  1270.         },
  1271.         /* [10] */
  1272.         {136, 208, 152, 380},
  1273.         CheckBox {
  1274.             enabled,
  1275.             "Symbolic Control Chars"
  1276.         },
  1277.         /* [11] */
  1278.         {112, 24, 128, 128},
  1279.         CheckBox {
  1280.             enabled,
  1281.             "Block Cursor"
  1282.         },
  1283.         /* [12] */
  1284.         {88, 208, 104, 368},
  1285.         CheckBox {
  1286.             enabled,
  1287.             "Mouse -> Arrow Keys"
  1288.         },
  1289.         /* [13] */
  1290.         {160, 208, 176, 304},
  1291.         CheckBox {
  1292.             enabled,
  1293.             "Visible Bell"
  1294.         },
  1295.         /* [14] */
  1296.         {160, 24, 176, 200},
  1297.         CheckBox {
  1298.             enabled,
  1299.             "Extended Character Set"
  1300.         },
  1301.         /* [15] */
  1302.         {136, 24, 152, 144},
  1303.         CheckBox {
  1304.             enabled,
  1305.             "Blinking Cursor"
  1306.         },
  1307.         /* [16] */
  1308.         {208, 24, 232, 136},
  1309.         Button {
  1310.             enabled,
  1311.             "Reset Terminal"
  1312.         }
  1313.     }
  1314. };
  1315.  
  1316.  
  1317. resource 'DITL' (1006, preload, purgeable) {
  1318.     {    /* array DITLarray: 3 elements */
  1319.         /* [1] */
  1320.         {115, 235, 135, 315},
  1321.         Button {
  1322.             enabled,
  1323.             "OK"
  1324.         },
  1325.         /* [2] */
  1326.         {0, 0, 0, 0},
  1327.         UserItem {
  1328.             disabled
  1329.         },
  1330.         /* [3] */
  1331.         {20, 15, 35, 345},
  1332.         StaticText {
  1333.             enabled,
  1334.             ""
  1335.         }
  1336.     }
  1337. };
  1338.  
  1339. resource 'DITL' (1007, preload, purgeable) {
  1340.     {    /* array DITLarray: 4 elements */
  1341.         /* [1] */
  1342.         {65, 210, 85, 290},
  1343.         Button {
  1344.             enabled,
  1345.             "OK"
  1346.         },
  1347.         /* [2] */
  1348.         {65, 20, 85, 100},
  1349.         Button {
  1350.             enabled,
  1351.             "Cancel"
  1352.         },
  1353.         /* [3] */
  1354.         {15, 15, 50, 295},
  1355.         EditText {
  1356.             enabled,
  1357.             ""
  1358.         },
  1359.         /* [4] */
  1360.         {65, 115, 85, 195},
  1361.         Button {
  1362.             enabled,
  1363.             "Help"
  1364.         }
  1365.     }
  1366. };
  1367.  
  1368. resource 'DITL' (1008, preload, purgeable) {
  1369.     {    /* array DITLarray: 51 elements */
  1370.         /* [1] */
  1371.         {184, 296, 208, 360},
  1372.         Button {
  1373.             enabled,
  1374.             "OK"
  1375.         },
  1376.         /* [2] */
  1377.         {184, 112, 208, 184},
  1378.         Button {
  1379.             enabled,
  1380.             "Cancel"
  1381.         },
  1382.         /* [3] */
  1383.         {72, 320, 88, 340},
  1384.         CheckBox {
  1385.             enabled,
  1386.             ""
  1387.         },
  1388.         /* [4] */
  1389.         {72, 288, 88, 308},
  1390.         CheckBox {
  1391.             enabled,
  1392.             ""
  1393.         },
  1394.         /* [5] */
  1395.         {72, 256, 88, 276},
  1396.         CheckBox {
  1397.             enabled,
  1398.             ""
  1399.         },
  1400.         /* [6] */
  1401.         {72, 200, 88, 220},
  1402.         CheckBox {
  1403.             enabled,
  1404.             ""
  1405.         },
  1406.         /* [7] */
  1407.         {72, 144, 88, 164},
  1408.         CheckBox {
  1409.             enabled,
  1410.             ""
  1411.         },
  1412.         /* [8] */
  1413.         {72, 112, 88, 132},
  1414.         CheckBox {
  1415.             enabled,
  1416.             ""
  1417.         },
  1418.         /* [9] */
  1419.         {72, 80, 88, 100},
  1420.         CheckBox {
  1421.             enabled,
  1422.             ""
  1423.         },
  1424.         /* [10] */
  1425.         {72, 48, 88, 68},
  1426.         CheckBox {
  1427.             enabled,
  1428.             ""
  1429.         },
  1430.         /* [11] */
  1431.         {72, 16, 88, 36},
  1432.         CheckBox {
  1433.             enabled,
  1434.             ""
  1435.         },
  1436.         /* [12] */
  1437.         {96, 320, 112, 340},
  1438.         CheckBox {
  1439.             enabled,
  1440.             ""
  1441.         },
  1442.         /* [13] */
  1443.         {96, 288, 112, 308},
  1444.         CheckBox {
  1445.             enabled,
  1446.             ""
  1447.         },
  1448.         /* [14] */
  1449.         {96, 256, 112, 276},
  1450.         CheckBox {
  1451.             enabled,
  1452.             ""
  1453.         },
  1454.         /* [15] */
  1455.         {96, 200, 112, 220},
  1456.         CheckBox {
  1457.             enabled,
  1458.             ""
  1459.         },
  1460.         /* [16] */
  1461.         {96, 144, 112, 164},
  1462.         CheckBox {
  1463.             enabled,
  1464.             ""
  1465.         },
  1466.         /* [17] */
  1467.         {96, 112, 112, 132},
  1468.         CheckBox {
  1469.             enabled,
  1470.             ""
  1471.         },
  1472.         /* [18] */
  1473.         {96, 80, 112, 100},
  1474.         CheckBox {
  1475.             enabled,
  1476.             ""
  1477.         },
  1478.         /* [19] */
  1479.         {96, 48, 112, 68},
  1480.         CheckBox {
  1481.             enabled,
  1482.             ""
  1483.         },
  1484.         /* [20] */
  1485.         {96, 16, 112, 36},
  1486.         CheckBox {
  1487.             enabled,
  1488.             ""
  1489.         },
  1490.         /* [21] */
  1491.         {120, 320, 136, 340},
  1492.         CheckBox {
  1493.             enabled,
  1494.             ""
  1495.         },
  1496.         /* [22] */
  1497.         {120, 288, 136, 308},
  1498.         CheckBox {
  1499.             enabled,
  1500.             ""
  1501.         },
  1502.         /* [23] */
  1503.         {120, 256, 136, 276},
  1504.         CheckBox {
  1505.             enabled,
  1506.             ""
  1507.         },
  1508.         /* [24] */
  1509.         {120, 200, 136, 220},
  1510.         CheckBox {
  1511.             enabled,
  1512.             ""
  1513.         },
  1514.         /* [25] */
  1515.         {120, 144, 136, 164},
  1516.         CheckBox {
  1517.             enabled,
  1518.             ""
  1519.         },
  1520.         /* [26] */
  1521.         {120, 112, 136, 132},
  1522.         CheckBox {
  1523.             enabled,
  1524.             ""
  1525.         },
  1526.         /* [27] */
  1527.         {120, 80, 136, 100},
  1528.         CheckBox {
  1529.             enabled,
  1530.             ""
  1531.         },
  1532.         /* [28] */
  1533.         {120, 48, 136, 68},
  1534.         CheckBox {
  1535.             enabled,
  1536.             ""
  1537.         },
  1538.         /* [29] */
  1539.         {120, 16, 136, 36},
  1540.         CheckBox {
  1541.             enabled,
  1542.             ""
  1543.         },
  1544.         /* [30] */
  1545.         {144, 320, 160, 340},
  1546.         CheckBox {
  1547.             enabled,
  1548.             ""
  1549.         },
  1550.         /* [31] */
  1551.         {144, 288, 160, 308},
  1552.         CheckBox {
  1553.             enabled,
  1554.             ""
  1555.         },
  1556.         /* [32] */
  1557.         {144, 256, 160, 276},
  1558.         CheckBox {
  1559.             enabled,
  1560.             ""
  1561.         },
  1562.         /* [33] */
  1563.         {144, 200, 160, 220},
  1564.         CheckBox {
  1565.             enabled,
  1566.             ""
  1567.         },
  1568.         /* [34] */
  1569.         {144, 144, 160, 164},
  1570.         CheckBox {
  1571.             enabled,
  1572.             ""
  1573.         },
  1574.         /* [35] */
  1575.         {144, 112, 160, 132},
  1576.         CheckBox {
  1577.             enabled,
  1578.             ""
  1579.         },
  1580.         /* [36] */
  1581.         {144, 80, 160, 100},
  1582.         CheckBox {
  1583.             enabled,
  1584.             ""
  1585.         },
  1586.         /* [37] */
  1587.         {144, 48, 160, 68},
  1588.         CheckBox {
  1589.             enabled,
  1590.             ""
  1591.         },
  1592.         /* [38] */
  1593.         {144, 16, 160, 40},
  1594.         CheckBox {
  1595.             enabled,
  1596.             ""
  1597.         },
  1598.         /* [39] */
  1599.         {72, 352, 88, 464},
  1600.         EditText {
  1601.             enabled,
  1602.             ""
  1603.         },
  1604.         /* [40] */
  1605.         {96, 352, 112, 464},
  1606.         EditText {
  1607.             enabled,
  1608.             ""
  1609.         },
  1610.         /* [41] */
  1611.         {120, 352, 136, 464},
  1612.         EditText {
  1613.             enabled,
  1614.             ""
  1615.         },
  1616.         /* [42] */
  1617.         {144, 352, 160, 464},
  1618.         EditText {
  1619.             enabled,
  1620.             ""
  1621.         },
  1622.         /* [43] */
  1623.         {64, 8, 65, 176},
  1624.         UserItem {
  1625.             enabled
  1626.         },
  1627.         /* [44] */
  1628.         {64, 176, 168, 177},
  1629.         UserItem {
  1630.             enabled
  1631.         },
  1632.         /* [45] */
  1633.         {64, 176, 65, 466},
  1634.         UserItem {
  1635.             enabled
  1636.         },
  1637.         /* [46] */
  1638.         {168, 8, 169, 466},
  1639.         UserItem {
  1640.             enabled
  1641.         },
  1642.         /* [47] */
  1643.         {40, 8, 56, 162},
  1644.         StaticText {
  1645.             enabled,
  1646.             "Ctrl  Opt  Lock  Shift  \0x11"
  1647.         },
  1648.         /* [48] */
  1649.         {40, 176, 56, 456},
  1650.         StaticText {
  1651.             enabled,
  1652.             "Unmodify  Caps  Ctrl  Meta  Prefix strin"
  1653.             "g:"
  1654.         },
  1655.         /* [49] */
  1656.         {16, 8, 32, 160},
  1657.         StaticText {
  1658.             disabled,
  1659.             "Modifier Pattern:   -->"
  1660.         },
  1661.         /* [50] */
  1662.         {16, 176, 32, 472},
  1663.         StaticText {
  1664.             disabled,
  1665.             "Modification:  (default is modified as t"
  1666.             "yped)"
  1667.         },
  1668.         /* [51] */
  1669.         {184, 208, 208, 272},
  1670.         Button {
  1671.             enabled,
  1672.             "Help"
  1673.         }
  1674.     }
  1675. };
  1676.  
  1677. resource 'DITL' (1009, preload, purgeable) {
  1678.     {    /* array DITLarray: 3 elements */
  1679.         /* [1] */
  1680.         {220, 165, 240, 245},
  1681.         Button {
  1682.             enabled,
  1683.             "OK"
  1684.         },
  1685.         /* [2] */
  1686.         {10, 5, 105, 405},
  1687.         StaticText {
  1688.             disabled,
  1689.             "Enter the string to be sent to the line "
  1690.             "into the edit box and click on OK.\n\nTo d"
  1691.             "efine unprintable characters like ESC, B"
  1692.             "ell, BS, DEL, I enter a \\ followed by th"
  1693.             "e octal representation of the ASCII ch"
  1694.             "aracter desired.  To enter a \\ just double it."
  1695.         },
  1696.         /* [3] */
  1697.         {110, 5, 210, 405},
  1698.         StaticText {
  1699.             disabled,
  1700.             "Examples:  BS: \\10   LF: \\12   CR: \\15   "
  1701.             "ESC: \\33   DEL: \\177\n\nYou cannot combine "
  1702.             "both characters and breaks in a single key macro.  "
  1703.             "For a short break "
  1704.             "enter \\break or \\shortbreak and for a "
  1705.             "long break enter \\longbreak\n"
  1706.         }
  1707.     }
  1708. };
  1709.  
  1710. resource 'DITL' (1010, preload, purgeable) {
  1711.     {    /* array DITLarray: 2 elements */
  1712.         /* [1] */
  1713.         {65, 20, 94, 63},
  1714.         Button {
  1715.             enabled,
  1716.             "OK"
  1717.         },
  1718.         /* [2] */
  1719.         {12, 72, 94, 236},
  1720.         StaticText {
  1721.             disabled,
  1722.             "^0 ^1 ^2^3"
  1723.         }
  1724.     }
  1725. };
  1726.  
  1727. #ifdef DEBUG
  1728. resource 'DITL' (1011, preload, purgeable) {
  1729.     {    /* array DITLarray: 2 elements */
  1730.         /* [1] */
  1731.         {90, 13, 110, 83},
  1732.         Button {
  1733.             enabled,
  1734.             "OK"
  1735.         },
  1736.         /* [2] */
  1737.         {10, 60, 70, 350},
  1738.         StaticText {
  1739.             disabled,
  1740.             "Debug: ^0 ^1 ^2 ^3"
  1741.         }
  1742.     }
  1743. };
  1744. #endif
  1745.  
  1746. resource 'DITL' (1012, preload, purgeable) {
  1747.     {    /* array DITLarray: 3 elements */
  1748.         /* [1] */
  1749.         {63, 75, 83, 125},
  1750.         Button {
  1751.             enabled,
  1752.             "OK"
  1753.         },
  1754.         /* [2] */
  1755.         {63, 154, 83, 204},
  1756.         Button {
  1757.             enabled,
  1758.             "Cancel"
  1759.         },
  1760.         /* [3] */
  1761.         {10, 75, 46, 216},
  1762.         StaticText {
  1763.             disabled,
  1764.             "Emergency Exit?"
  1765.         }
  1766.     }
  1767. };
  1768.  
  1769. resource 'DITL' (1013, preload, purgeable) {
  1770.     {    /* array DITLarray: 7 elements */
  1771.         /* [1] */
  1772.         {251, 192, 275, 272},
  1773.         Button {
  1774.             enabled,
  1775.             "OK"
  1776.         },
  1777.         /* [2] */
  1778.         {8, 8, 72, 472},
  1779.         StaticText {
  1780.             disabled,
  1781.             "For each row, the left side is a pattern"
  1782.             " of modifier keys to match, and the righ"
  1783.             "t side is what to do to the character wh"
  1784.             "en that pattern is used to produce it.  "
  1785.             "The modifier keys are Control, Option, C"
  1786.             "aps Lock, Shift, and Command (\0x11). "
  1787.         },
  1788.         /* [3] */
  1789.         {184, 8, 200, 472},
  1790.         StaticText {
  1791.             disabled,
  1792.             "Meta means set the 8th (high or parity) "
  1793.             "bit of this character."
  1794.         },
  1795.         /* [4] */
  1796.         {80, 8, 112, 472},
  1797.         StaticText {
  1798.             disabled,
  1799.             "Unmodify means use the code that would h"
  1800.             "ave been produced if the same key were t"
  1801.             "yped without holding down any modifier k"
  1802.             "eys. "
  1803.         },
  1804.         /* [5] */
  1805.         {120, 8, 136, 472},
  1806.         StaticText {
  1807.             disabled,
  1808.             "Caps means pretend that the Caps Lock ke"
  1809.             "y was down."
  1810.         },
  1811.         /* [6] */
  1812.         {144, 8, 176, 472},
  1813.         StaticText {
  1814.             disabled,
  1815.             "Ctrl means make this letter into the con"
  1816.             "trol character of the same name (actuall"
  1817.             "y: use only the low 5 bits)."
  1818.         },
  1819.         /* [7] */
  1820.         {208, 8, 240, 472},
  1821.         StaticText {
  1822.             disabled,
  1823.             "If anything is entered as the Prefix str"
  1824.             "ing, it will be sent before the modified"
  1825.             " key."
  1826.         }
  1827.     }
  1828. };
  1829.  
  1830. resource 'DITL' (3998, preload, purgeable) {
  1831.     {    /* array DITLarray: 5 elements */
  1832.         /* [1] */
  1833.         {90, 38, 112, 117},
  1834.         Button {
  1835.             enabled,
  1836.             "Get"
  1837.         },
  1838.         /* [2] */
  1839.         {90, 155, 112, 225},
  1840.         Button {
  1841.             enabled,
  1842.             "Cancel"
  1843.         },
  1844.         /* [3] */
  1845.         {32, 12, 48, 184},
  1846.         StaticText {
  1847.             disabled,
  1848.             "Get remote file:"
  1849.         },
  1850.         /* [4] */
  1851.         {57, 15, 76, 247},
  1852.         EditText {
  1853.             enabled,
  1854.             ""
  1855.         },
  1856.         /* [5] */
  1857.         {11, 216, 43, 248},
  1858.         Icon {
  1859.             disabled,
  1860.             1000
  1861.         }
  1862.     }
  1863. };
  1864.  
  1865. resource 'DITL' (3999, preload, purgeable) {
  1866.     {    /* array DITLarray: 15 elements */
  1867.         /* [1] */
  1868.         {215, 16, 235, 86},
  1869.         Button {
  1870.             enabled,
  1871.             "OK"
  1872.         },
  1873.         /* [2] */
  1874.         {215, 96, 235, 166},
  1875.         Button {
  1876.             enabled,
  1877.             "Cancel"
  1878.         },
  1879.         /* [3] */
  1880.         {119, 16, 135, 184},
  1881.         StaticText {
  1882.             enabled,
  1883.             "Receive as:"
  1884.         },
  1885.         /* [4] */
  1886.         {88, 216, 112, 344},
  1887.         UserItem {
  1888.             enabled
  1889.         },
  1890.         /* [5] */
  1891.         {123, 240, 143, 320},
  1892.         Button {
  1893.             enabled,
  1894.             "Eject"
  1895.         },
  1896.         /* [6] */
  1897.         {150, 240, 170, 320},
  1898.         Button {
  1899.             enabled,
  1900.             "Drive"
  1901.         },
  1902.         /* [7] */
  1903.         {144, 16, 158, 184},
  1904.         EditText {
  1905.             enabled,
  1906.             ""
  1907.         },
  1908.         /* [8] */
  1909.         {30, 16, 110, 184},
  1910.         UserItem {
  1911.             enabled
  1912.         },
  1913.         /* [9] */
  1914.         {36, 262, 68, 294},
  1915.         Icon {
  1916.             enabled,
  1917.             1000
  1918.         },
  1919.         /* [10] */
  1920.         {23, 207, 175, 208},
  1921.         UserItem {
  1922.             enabled
  1923.         },
  1924.         /* [11] */
  1925.         {168, 112, 184, 170},
  1926.         RadioButton {
  1927.             enabled,
  1928.             "Data"
  1929.         },
  1930.         /* [12] */
  1931.         {185, 112, 202, 194},
  1932.         RadioButton {
  1933.             enabled,
  1934.             "Resource"
  1935.         },
  1936.         /* [13] */
  1937.         {168, 16, 184, 79},
  1938.         RadioButton {
  1939.             enabled,
  1940.             "Text"
  1941.         },
  1942.         /* [14] */
  1943.         {185, 16, 202, 81},
  1944.         RadioButton {
  1945.             enabled,
  1946.             "Binary"
  1947.         },
  1948.         /* [15] */
  1949.         {215, 176, 235, 336},
  1950.         Button {
  1951.             enabled,
  1952.             "Proceed Automatically"
  1953.         }
  1954.     }
  1955. };
  1956.  
  1957. resource 'DITL' (4000, preload, purgeable) {
  1958.     {    /* array DITLarray: 19 elements */
  1959.         /* [1] */
  1960.         {51, 174, 69, 254},
  1961.         Button {
  1962.             enabled,
  1963.             "Send"
  1964.         },
  1965.         /* [2] */
  1966.         {148, 488, 166, 568},
  1967.         Button {
  1968.             enabled,
  1969.             "0"
  1970.         },
  1971.         /* [3] */
  1972.         {91, 173, 109, 253},
  1973.         Button {
  1974.             enabled,
  1975.             "Cancel"
  1976.         },
  1977.         /* [4] */
  1978.         {83, 284, 101, 380},
  1979.         UserItem {
  1980.             disabled
  1981.         },
  1982.         /* [5] */
  1983.         {121, 290, 139, 370},
  1984.         Button {
  1985.             enabled,
  1986.             "Eject"
  1987.         },
  1988.         /* [6] */
  1989.         {154, 291, 172, 371},
  1990.         Button {
  1991.             enabled,
  1992.             "Drive"
  1993.         },
  1994.         /* [7] */
  1995.         {10, 9, 124, 149},
  1996.         UserItem {
  1997.             enabled
  1998.         },
  1999.         /* [8] */
  2000.         {10, 148, 124, 164},
  2001.         UserItem {
  2002.             enabled
  2003.         },
  2004.         /* [9] */
  2005.         {10, 270, 246, 271},
  2006.         UserItem {
  2007.             enabled
  2008.         },
  2009.         /* [10] */
  2010.         {32, 435, 128, 536},
  2011.         StaticText {
  2012.             disabled,
  2013.             "h"
  2014.         },
  2015.         /* [11] */
  2016.         {186, 169, 203, 227},
  2017.         RadioButton {
  2018.             enabled,
  2019.             "Data"
  2020.         },
  2021.         /* [12] */
  2022.         {202, 169, 219, 251},
  2023.         RadioButton {
  2024.             enabled,
  2025.             "Resource"
  2026.         },
  2027.         /* [13] */
  2028.         {186, 49, 203, 112},
  2029.         RadioButton {
  2030.             enabled,
  2031.             "Text"
  2032.         },
  2033.         /* [14] */
  2034.         {202, 49, 220, 114},
  2035.         RadioButton {
  2036.             enabled,
  2037.             "Binary"
  2038.         },
  2039.         /* [15] */
  2040.         {132, 12, 150, 44},
  2041.         StaticText {
  2042.             disabled,
  2043.             "As:"
  2044.         },
  2045.         /* [16] */
  2046.         {52, 455, 148, 556},
  2047.         EditText {
  2048.             enabled,
  2049.             ""
  2050.         },
  2051.         /* [17] */
  2052.         {155, 15, 176, 255},
  2053.         EditText {
  2054.             enabled,
  2055.             ""
  2056.         },
  2057.         /* [18] */
  2058.         {31, 311, 63, 343},
  2059.         Icon {
  2060.             disabled,
  2061.             1000
  2062.         },
  2063.         /* [19] */
  2064.         {225, 15, 245, 260},
  2065.         CheckBox {
  2066.             enabled,
  2067.             "Send all files of the current folder"
  2068.         }
  2069.     }
  2070. };
  2071.  
  2072. resource 'ICON' (1000, preload, purgeable) {
  2073.     $"0000 0000 0000 0000 0000 0004 0003 7616"
  2074.     $"0005 8D0E 0007 071C 0008 0084 0014 0244"
  2075.     $"0016 0644 5011 988C 300C 6318 5FC3 0CF8"
  2076.     $"20F7 FFE0 001F 5700 0003 AA00 0001 5600"
  2077.     $"0001 AF00 0001 F7C0 0003 83E0 0003 FFE0"
  2078.     $"0007 B7E0 0007 AFE0 000F 9F60 000D AF60"
  2079.     $"000D B760 001D FF78 007C 0078 007C 0040"
  2080.     $"0004 0F40 07E5 0040 FC1C 0040 0007 FFC0",
  2081. };
  2082.  
  2083. resource 'ICON' (2000, preload, purgeable) {
  2084.     $"0000 0000 0003 FE00 001D 1580 0034 46C0"
  2085.     $"0051 1160 0044 4720 0091 18D0 00C4 6050"
  2086.     $"0111 4050 0145 8028 0316 0028 0249 E3D8"
  2087.     $"0312 0038 0250 E5D0 02B0 4490 0360 0410"
  2088.     $"0360 0410 0360 0010 03C0 1110 0110 0E10"
  2089.     $"0150 0020 00C8 40A0 0048 3F20 0004 0040"
  2090.     $"0022 0040 0001 8080 0020 6100 0000 1E"
  2091. };
  2092.  
  2093. resource 'ICON' (2001, preload, purgeable) {
  2094.     $"0000 0000 000F F800 0035 5600 00EA AB80"
  2095.     $"0155 5540 01AA AAC0 0355 57E0 02AA ADA0"
  2096.     $"0355 78E0 06AB C0B0 057E 00D0 06E0 00F0"
  2097.     $"05DE 3DD0 0761 C370 055C 9D50 0748 8970"
  2098.     $"0541 C150 0322 2260 029C 1C20 0181 4060"
  2099.     $"0180 00C0 0143 E1C0 00C7 F280 00AC 1F80"
  2100.     $"007B EB00 0028 8E00 0038 8A00 001F FC00"
  2101.     $"000D 5800 0007 E0"
  2102. };
  2103.  
  2104. resource 'ICON' (2002, preload, purgeable) {
  2105.     $"0003 F000 000E 5800 0031 0600 00FA 2F80"
  2106.     $"01C0 8EC0 013A 5940 0357 3360 0331 E1B0"
  2107.     $"02E0 00B0 0680 00F8 0580 0058 0580 007C"
  2108.     $"0D00 002C 0B3E 3E34 0F41 413C 051C 9C48"
  2109.     $"0788 8858 0280 8068 0380 8050 0280 00F0"
  2110.     $"0341 40C0 01C6 B0C0 00CB 6980 0068 0980"
  2111.     $"0077 F700 0030 8600 001D 5C00 000A A800"
  2112.     $"0005 5000 0003 E0"
  2113. };
  2114.  
  2115. resource 'ICON' (2003, preload, purgeable) {
  2116.     $"000F C000 001F F800 007F FE00 00FF FF80"
  2117.     $"01FF FF80 03FF FFC0 03FF FFE0 03FF FFE0"
  2118.     $"07FF FFE0 07FF FFF0 07FC AFF0 0FF8 97F0"
  2119.     $"0FE0 41F0 0FC0 00F0 0F1E 38F0 0F3E 7CF0"
  2120.     $"0F3E 7CF0 0702 40D0 0780 00D0 0782 41B0"
  2121.     $"0380 41E0 03C7 C3E0 03C7 C1E0 01E7 E7C0"
  2122.     $"01EF FFC0 00FC 3F80 00FE FF80 007F FF00"
  2123.     $"007F FE00 003F FC00 001F F800 0007 E0"
  2124. };
  2125.  
  2126. resource 'ICON' (2004, preload, purgeable) {
  2127.     $"0000 0000 0007 E000 0038 0E00 00F0 0780"
  2128.     $"01E0 03C0 01C0 01C0 03C0 0060 0380 00F0"
  2129.     $"0380 0078 0700 00F8 0780 0058 0700 0078"
  2130.     $"0700 002C 0578 7454 0703 0224 0539 3828"
  2131.     $"0311 1048 0302 0028 0102 0050 0102 0030"
  2132.     $"0081 8040 0080 0040 0088 1080 0047 E080"
  2133.     $"0060 0100 0020 0200 0010 0400 0008 1800"
  2134.     $"0007 E0"
  2135. };
  2136.  
  2137. resource 'ICN#' (128) {
  2138.     {    /* array: 2 elements */
  2139.         /* [1] */
  2140.         $"0000 0000 0000 0000 0000 0004 0003 7616"
  2141.         $"0005 8D0E 0007 071C 0008 0084 0014 0244"
  2142.         $"0016 0644 5011 988C 300C 6318 5FC3 0CF8"
  2143.         $"20F7 FFE0 001F 5700 0003 AA00 0001 5600"
  2144.         $"0001 AF00 0001 F7C0 0003 83E0 0003 FFE0"
  2145.         $"0007 B7E0 0007 AFE0 000F 9F60 000D AF60"
  2146.         $"000D B760 001D FF78 007C 0078 007C 0040"
  2147.         $"0004 0F40 07E5 0040 FC1C 0040 0007 FFC0",
  2148.         /* [2] */
  2149.         $"0000 0000 0000 0000 0003 FE1E 0007 FF3F"
  2150.         $"000F FFBF 000F FFBF 003F FFCE 003F FFEE"
  2151.         $"F03F FFDE F83F FFBE FFDF FFFC FFFF FFFC"
  2152.         $"FFFF FFFC 71FF FFE0 003F FF00 0007 FF00"
  2153.         $"0003 FFC0 0007 FFE0 0007 FFF0 000F 7DF0"
  2154.         $"000E FEF0 001E FF70 001D FFF0 001F FFF0"
  2155.         $"003F FFF8 007F FFFC 00FF FFFC 00FF FFF8"
  2156.         $"007B FFE0 07E7 FFE0 FC1F FFE0 0007 FFE0"
  2157.     }
  2158. };
  2159.  
  2160. resource 'ICN#' (129) {
  2161.     {    /* array: 2 elements */
  2162.         /* [1] */
  2163.         $"1FFF FC00 1000 0600 1000 0500 1000 0480"
  2164.         $"1000 0440 1000 0420 1000 07F0 101B B050"
  2165.         $"102C 6970 1038 38F0 1040 05D0 10A0 1250"
  2166.         $"10B0 3250 108C C4D0 1063 1990 1018 2790"
  2167.         $"10CF FE10 10FA B010 110D 6010 120A A010"
  2168.         $"130D 6010 170F E010 1200 0010 1AFF FFF0"
  2169.         $"1000 0010 17FD 5370 1915 7490 1595 7550"
  2170.         $"1315 7530 1D95 57D0 1000 0010 1FFF FFF0",
  2171.         /* [2] */
  2172.         $"1FFF FC00 1FFF FE00 1FFF FF00 1FFF FF80"
  2173.         $"1FFF FFC0 1FFF FFE0 1FFF FFF0 1FFF FFF0"
  2174.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2175.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2176.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2177.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2178.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2179.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2180.     }
  2181. };
  2182.  
  2183. resource 'FREF' (128) {
  2184.     'APPL',
  2185.     0,
  2186.     ""
  2187. };
  2188.  
  2189. resource 'FREF' (129) {
  2190.     'KERS',
  2191.     1,
  2192.     ""
  2193. };
  2194.  
  2195. resource 'BNDL' (128) {
  2196.     'KR09',
  2197.     0,
  2198.     {    /* array TypeArray: 2 elements */
  2199.         /* [1] */
  2200.         'ICN#',
  2201.         {    /* array IDArray: 2 elements */
  2202.             /* [1] */
  2203.             0, 128,
  2204.             /* [2] */
  2205.             1, 129
  2206.         },
  2207.         /* [2] */
  2208.         'FREF',
  2209.         {    /* array IDArray: 2 elements */
  2210.             /* [1] */
  2211.             0, 128,
  2212.             /* [2] */
  2213.             1, 129
  2214.         }
  2215.     }
  2216. };
  2217.  
  2218. /* PWP -- is this even used any more???? */
  2219. data 'FSET' (2, purgeable) {
  2220.     $"1203 1B4F 7003 1B4F 7103 1B4F 7203 1B4F"    /* ...Op..Oq..Or..O */
  2221.     $"7303 1B4F 7403 1B4F 7503 1B4F 7603 1B4F"    /* s..Ot..Ou..Ov..O */
  2222.     $"7703 1B4F 7803 1B4F 7903 1B4F 6D03 1B4F"    /* w..Ox..Oy..Om..O */
  2223.     $"6C03 1B4F 6E03 1B4F 4D02 1B50 021B 5102"    /* l..On..OM..P..Q. */
  2224.     $"1B52 021B 5300"                             /* .R..S. */
  2225. };
  2226.  
  2227. /* PWP: new KSET and MSET -- does vt100 arrow keys */
  2228. data 'KSET' (4, purgeable) {
  2229.     $"0000 0000 0000 3000 2284 0000 0000 001E"    /* ......0."...... */
  2230.     $"0000 0000 0000 2000 0000 0000 0000 0000"    /* ...... ......... */
  2231.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2232.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2233.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2234.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2235.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2236.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2237.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2238.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2239.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2240.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2241.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2242.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2243.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2244.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2245.     $"0000 0000 0000 2000 0000 0000 0000 0000"    /* ...... ......... */
  2246.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2247.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2248.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2249.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2250.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2251.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2252.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2253.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2254.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2255.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2256.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2257.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2258.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2259.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2260.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2261. };
  2262.  
  2263. data 'MSET' (5, purgeable) {
  2264.     $"0102 00BC 0045 83FC 0002 6AE2 0000 0000"    /* ...<.E...j..... */
  2265.     $"0002 6AE2 0045 0012 00BC 0045 83FC 0002"    /* ..j..E...<.E... */
  2266.     $"6AE2 0000 0000 0002 6AE2 0045 0000 00BC"    /* j.......j..E...< */
  2267.     $"0045 83FC 0002 6AE2 0000 0000 0002 6AE2"    /* .E...j.......j. */
  2268.     $"0045 0000 00BC 0045 83FC 0002 6AE2 0000"    /* .E...<.E...j... */
  2269.     $"0000 0002 6AE2 0045 000C 0033 0001 7F00"    /* ....j..E...3.... */
  2270.     $"3200 011B 00B2 0001 6000 7E00 031B 4F41"    /* 2....2..`.~...OA */
  2271.     $"007D 0003 1B4F 4200 7C00 031B 4F43 007B"    /* .}...OB.|...OC.{ */
  2272.     $"0003 1B4F 4400 4600 031B 4F44 004D 0003"    /* ...OD.F...OD.M.. */
  2273.     $"1B4F 4100 4800 031B 4F42 0042 0003 1B4F"    /* .OA.H...OB.B...O */
  2274.     $"4308 3200 0160 00DC 011E 011F 7FFF 0096"    /* C.2..`......... */
  2275.     $"00DC"                                       /* .. */
  2276. };
  2277.  
  2278. /* yes, we NEED the FOND resource -- PWP */
  2279. data 'FOND' (128, "VT100", preload, purgeable) {
  2280.     $"6000 0080 0000 0000 0000 0000 0000 0000"    /* `.............. */
  2281.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2282.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2283.     $"0000 0001 0000 0009 0000 4009"              /* .......F..@F */
  2284. };
  2285.  
  2286. data 'FOND' (129, "VT100 Bold", preload, purgeable) {
  2287.     $"6000 0081 0000 0000 0000 0000 0000 0000"    /* `.............. */
  2288.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2289.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2290.     $"0000 0001 0000 0009 0000 4089"              /* .......F..@     */
  2291. };
  2292.  
  2293. data 'FONT' (16393, preload, purgeable) {
  2294.     $"9000 0000 00FE 0006 FFD1 FFF7 00FF 000C"    /* ........Q...... */
  2295.     $"0376 0009 0003 0000 0034 6186 1861 8618"    /* .v.F.....4a.a. */
  2296.     $"6184 1041 0410 4104 10E3 8E38 E38E 38E3"    /* a.A..A...8.8. */
  2297.     $"8E38 0000 0000 0000 0000 0000 0000 0000"    /* 8.............. */
  2298.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2299.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2300.     $"0000 0000 0000 0000 0000 0000 0404 1000"    /* ................ */
  2301.     $"0000 0412 0080 0000 0000 0000 0000 0000"    /* ............... */
  2302.     $"0000 9249 2492 4924 924C 30C3 0C30 C30C"    /* ..I$I$L0C.0C. */
  2303.     $"3010 4104 1041 0410 4104 0000 0000 0000"    /* 0.A..A..A....... */
  2304.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2305.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2306.     $"0000 0000 0000 0000 0000 0000 0380 0000"    /* ............... */
  2307.     $"0000 0000 0404 11F8 0000 0412 0080 0000"    /* ............... */
  2308.     $"0000 0000 3FC0 8000 0000 9249 2492 4924"    /* ....?@...I$I$ */
  2309.     $"9244 1041 0410 4104 1061 8618 6186 1861"    /* D.A..A..a.a.a */
  2310.     $"8618 CA89 944C 2000 02E4 EF8B EEFB 9C04"    /* .J    L .... ... */
  2311.     $"10E7 13CE F7FE E8F3 C611 CBBC EF3B F18C"    /* ...N....F.K<.;.  */
  2312.     $"631F F8E4 0404 0010 1810 430C 0000 0000"    /* c.........C..... */
  2313.     $"1000 0000 0549 095A 7190 624A 8404 1000"    /* .....IFZqbJ... */
  2314.     $"0000 0412 0092 0004 7800 0000 3FC0 8000"    /* .......x...?@. */
  2315.     $"0000 9249 2492 4924 9244 1041 0410 4104"    /* ..I$I$D.A..A. */
  2316.     $"1082 0820 8208 2082 0104 CA9F BA52 A900"    /* .. . ..J:R). */
  2317.     $"031D 109A 110C 6208 0918 A931 4C21 18A1"    /* .....b.F.)1L!.! */
  2318.     $"4A1B CC63 18C4 918C 6310 C82A 0204 0010"    /* J.Lc.D c.H*.... */
  2319.     $"2430 0104 0000 0000 1000 0000 0555 1CAA"    /* $0...........U.* */
  2320.     $"4210 926A 8404 1007 E000 0412 00A1 004A"    /* B.j........!.J */
  2321.     $"4800 0000 3FC0 8000 0000 6186 1861 8618"    /* H...?@...a.a. */
  2322.     $"618E 38E3 8E38 E38E 38F3 CF3C F3CF 3CF3"    /* a8.8.8.O<.O<. */
  2323.     $"CE38 CFE8 6A61 7100 0534 112B D014 6313"    /* N8O.jaq..4.+P.c. */
  2324.     $"E41B C530 4C21 08A1 521F AC63 18C0 918C"    /* ..E0L!.!R.,c.@  */
  2325.     $"5511 4431 0175 9CD7 21F6 C325 AB3B CFB3"    /* U.D1.uW!.C%+;O3 */
  2326.     $"FA51 8C63 F552 3F5E 6210 9FDA 8404 1000"    /* .Q c.R?^b..... */
  2327.     $"0000 0412 00C0 FFE8 4800 0000 3FC0 8000"    /* .....@..H...?@. */
  2328.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2329.     $"0000 0000 0000 0000 0000 829C 4621 27C7"    /* ..........F!'G */
  2330.     $"C554 634A 3E23 9E60 022A C5D0 4FBD 0FA1"    /* ETcJ>#`.*EPO=.! */
  2331.     $"6215 AC7D 1F38 9155 48A2 4420 000E 6338"    /* b.,}.8UH"D ..c8 */
  2332.     $"F239 4345 5CC6 314C 1251 8AA2 2820 3EAA"    /* .9CE\F1L.Q
  2333. "( >* */
  2334.     $"419C 6249 1FFF FE00 1F80 07FF FFA1 289D"    /* AbI........!( */
  2335.     $"4800 0000 3FC0 8000 0000 1823 8E08 F18F"    /* H...?@....#.. */
  2336.     $"1861 8238 E08F 18F1 8618 238E 08E1 8F18"    /* .a8....#... */
  2337.     $"6182 87CA C9A1 7100 0994 80FC 3124 4213"    /* aJI!q.F.1$B. */
  2338.     $"E44B 7D30 4C21 38A1 5211 9C61 1A04 9155"    /* .K}0L!8!R.a..U */
  2339.     $"5444 4220 007C 611F A231 43C5 58C6 3143"    /* TDB .|a."1CEXF1C */
  2340.     $"9251 A926 4540 1D5A 5C07 0248 00C0 1000"    /* Q)&E@.Z\..H.@.. */
  2341.     $"0000 0410 0892 2BE8 4800 0000 0000 0000"    /* .....+.H....... */
  2342.     $"0000 2460 4118 8201 2492 4604 1188 2012"    /* ..$`A..$F.. . */
  2343.     $"4924 6041 1882 0124 9246 02BD B912 A900"    /* I$`A..$F.=9.). */
  2344.     $"0915 088A 3144 6308 0808 4531 4C21 18A9"    /* F..
  2345. 1Dc...E1L!.) */
  2346.     $"4A11 9C61 2944 9127 E248 4220 00CE 6138"    /* J.a)D'.HB .Na8 */
  2347.     $"21F1 4325 58C7 CF40 564A FA9A 8540 08A3"    /* !.C%XGO@VJ.@.# */
  2348.     $"90C4 0F90 E0C0 1000 007E 0410 0880 290C"    /* D..@...~...). */
  2349.     $"4800 0000 3FC0 8000 0000 2421 8628 E382"    /* H...?@...$!(. */
  2350.     $"1872 4218 628E 3821 8724 2186 28E3 8218"    /* .rB.b8!$!(.. */
  2351.     $"7242 8289 368C 2018 30EF F709 CE43 9C44"    /* rB    6  .0..FNCD */
  2352.     $"1047 47CE F7E0 E8F6 47F1 8BA0 D8B8 8E22"    /* .GGN....G.  X8" */
  2353.     $"A24F F1E0 F87D 9ED7 A031 E31F 18BA 0147"    /* "O...}W 1...:.G */
  2354.     $"89E4 5443 F540 0151 18A6 0010 40C0 1000"    /*     .TC.@.Q.&..@@.. */
  2355.     $"0000 0410 08FF C81A 7800 0000 0000 0000"    /* ......H.x....... */
  2356.     $"0000 2422 013C 1244 2412 4220 13C1 2442"    /* ..$".<.D$.B .A$B */
  2357.     $"4124 2201 3C12 4424 1242 0000 0000 0010"    /* A$".<.D$.B...... */
  2358.     $"1000 0000 0000 0040 0000 0000 0000 0000"    /* .......@........ */
  2359.     $"0000 0000 0000 0000 0000 0100 0000 0000"    /* ................ */
  2360.     $"0220 1200 0002 0100 0000 0022 0380 0001"    /* . ........."... */
  2361.     $"10C4 0010 40C0 1000 0001 FC10 0880 0008"    /* .D..@@......... */
  2362.     $"0000 0000 0000 0000 0000 1873 CE08 E184"    /* ...........sN.. */
  2363.     $"1861 873C E08E 1841 8618 73CE 08E1 8418"    /* .a<..A.sN... */
  2364.     $"6187 0000 0000 0020 0000 0000 0000 0080"    /* a..... ....... */
  2365.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2366.     $"0000 0000 0000 0000 01C0 0C00 0002 0100"    /* .........@...... */
  2367.     $"0000 001C 0000 0001 10A4 001C 40C0 1000"    /* .........$..@@.. */
  2368.     $"0000 0410 0880 0000 0000 0000 0000 0000"    /* ............... */
  2369.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2370.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2371.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2372.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2373.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2374.     $"0000 0000 00C0 1000 0000 0410 0880 0000"    /* .....@......... */
  2375.     $"0000 0000 0000 0000 0000 0000 0006 000C"    /* ................ */
  2376.     $"0012 0018 001E 0024 002A 0030 0036 003C"    /* .......$.*.0.6.< */
  2377.     $"0042 0048 004E 0054 005A 0060 0066 006C"    /* .B.H.N.T.Z.`.f.l */
  2378.     $"0072 0078 007E 0084 008A 0090 0096 009C"    /* .r.x.~..
  2379. ... */
  2380.     $"00A2 00A8 00AE 00B4 00BA 00C0 00C0 00C1"    /* .".(...4.:.@.@.A */
  2381.     $"00C5 00CA 00CF 00D4 00D9 00DA 00DD 00E0"    /* .E.J.O.T........ */
  2382.     $"00E5 00EA 00ED 00F2 00F3 00F7 00FC 00FF"    /* ................ */
  2383.     $"0104 0109 010E 0113 0118 011D 0122 0127"    /* ...F.........".' */
  2384.     $"0128 012A 012E 0133 0137 013C 0141 0146"    /* .(.*...3.7.<.A.F */
  2385.     $"014B 0150 0155 015A 015F 0164 0169 016C"    /* .K.P.U.Z._.d.i.l */
  2386.     $"0171 0176 017B 0180 0185 018A 018F 0194"    /* .q.v.{...
  2387. .. */
  2388.     $"0199 019E 01A3 01A8 01AD 01B2 01B7 01BC"    /* ...#.(.-.2.7.< */
  2389.     $"01C1 01C4 01C8 01CB 01D0 01D5 01D8 01DD"    /* .A.D.H.K.P.U.X.. */
  2390.     $"01E2 01E7 01EC 01F1 01F6 01FB 0200 0203"    /* ................ */
  2391.     $"0207 020C 020F 0214 0219 021E 0223 0228"    /* .............#.( */
  2392.     $"022D 0232 0236 023B 0240 0245 024A 024F"    /* .-.2.6.;.@.E.J.O */
  2393.     $"0254 0257 0258 025B 0260 0261 0261 0261"    /* .T.W.X.[.`.a.a.a */
  2394.     $"0261 0261 0261 0261 0261 0261 0261 0261"    /* .a.a.a.a.a.a.a.a */
  2395.     $"0261 0261 0261 0261 0261 0261 0261 0261"    /* .a.a.a.a.a.a.a.a */
  2396.     $"0261 0261 0261 0261 0261 0261 0261 0261"    /* .a.a.a.a.a.a.a.a */
  2397.     $"0261 0261 0261 0261 0261 0261 0261 0261"    /* .a.a.a.a.a.a.a.a */
  2398.     $"0261 0261 0261 0261 0261 0261 0261 0261"    /* .a.a.a.a.a.a.a.a */
  2399.     $"0261 0261 0261 0261 0261 0261 0261 0261"    /* .a.a.a.a.a.a.a.a */
  2400.     $"0261 0261 0261 0261 0261 0261 0261 0261"    /* .a.a.a.a.a.a.a.a */
  2401.     $"0261 0261 0261 0261 0261 0261 0261 0261"    /* .a.a.a.a.a.a.a.a */
  2402.     $"0261 0261 0261 0261 0261 0261 0261 0261"    /* .a.a.a.a.a.a.a.a */
  2403.     $"0261 0261 0261 0261 0261 0261 0261 0261"    /* .a.a.a.a.a.a.a.a */
  2404.     $"0261 0261 0261 0261 0261 0261 0261 0261"    /* .a.a.a.a.a.a.a.a */
  2405.     $"0261 0261 0261 0261 0261 0262 0267 026C"    /* .a.a.a.a.a.b.g.l */
  2406.     $"0271 0276 027B 0280 0284 0289 028E 0293"    /* .q.v.{...    .. */
  2407.     $"0296 0299 029D 02A1 02A7 02AD 02B3 02B9"    /* ....!.'.-.3.9 */
  2408.     $"02BF 02C5 02C9 02CC 02D2 02D8 02D9 02DD"    /* .?.E.I.L.R.X.... */
  2409.     $"02E1 02E6 02EB 02EF 02F0 02F6 2F06 2F06"    /* ...........././. */
  2410.     $"2F06 2F06 2F06 2F06 2F06 2F06 2F06 2F06"    /* /./././././././. */
  2411.     $"2F06 2F06 2F06 2F06 2F06 2F06 2F06 2F06"    /* /./././././././. */
  2412.     $"2F06 2F06 2F06 2F06 2F06 2F06 2F06 2F06"    /* /./././././././. */
  2413.     $"2F06 2F06 2F06 2F06 2F06 2F06 2606 3106"    /* /./././././.&.1. */
  2414.     $"3006 2F06 2F06 2F06 2F06 3106 3006 3006"    /* 0././././.1.0.0. */
  2415.     $"2F06 2F06 3006 2F06 3106 3006 2F06 3006"    /* /./.0./.1.0./.0. */
  2416.     $"2F06 2F06 2F06 2F06 2F06 2F06 2F06 2F06"    /* /./././././././. */
  2417.     $"3106 3006 3006 2F06 2F06 2F06 2F06 2F06"    /* 1.0.0./././././. */
  2418.     $"2F06 2F06 2F06 2F06 2F06 2F06 2F06 3006"    /* /././././././.0. */
  2419.     $"2F06 2F06 2F06 2F06 2F06 2F06 2F06 2F06"    /* /./././././././. */
  2420.     $"2F06 2F06 2F06 2F06 2F06 2F06 2F06 2F06"    /* /./././././././. */
  2421.     $"2F06 3006 3006 3006 2F06 2F06 3006 2F06"    /* /.0.0.0././.0./. */
  2422.     $"2F06 2F06 2F06 2F06 2F06 2F06 2F06 3006"    /* /././././././.0. */
  2423.     $"2F06 2F06 3006 2F06 2F06 2F06 2F06 2F06"    /* /./.0./././././. */
  2424.     $"2F06 2F06 2F06 2F06 2F06 2F06 2F06 2F06"    /* /./././././././. */
  2425.     $"2F06 3006 3106 3006 2F06 3106 2306 FFFF"    /* /.0.1.0./.1.#... */
  2426.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2427.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2428.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2429.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2430.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2431.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2432.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2433.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2434.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2435.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2436.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2437.     $"FFFF FFFF FFFF FFFF FFFF 3206 2F06 2F06"    /* ..........2././. */
  2438.     $"2F06 2F06 2F06 2F06 2F06 3006 2F06 2F06"    /* /././././.0././. */
  2439.     $"2F06 2F06 3106 3106 2F06 2F06 2F06 2F06"    /* /./.1.1././././. */
  2440.     $"2F06 2F06 3106 2F06 2F06 2F06 3106 2F06"    /* /./.1./././.1./. */
  2441.     $"3006 2F06 2F06 2F06 3106 2F06 0000"         /* 0./././.1./... */
  2442. };
  2443.  
  2444. data 'FONT' (16384, "VT100", preload, purgeable) {
  2445. };
  2446.  
  2447. data 'FONT' (16521, preload, purgeable) {
  2448.     $"9000 0000 00FE 0007 FFDA FFF7 00FF 000C"    /* ............... */
  2449.     $"0316 0009 0003 0000 002C 0000 0000 0000"    /* ...F.....,...... */
  2450.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2451.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2452.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2453.     $"0000 0000 0000 0001 8061 9F80 0000 6198"    /* ........a..a */
  2454.     $"0600 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2455.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2456.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2457.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2458.     $"0000 0000 0000 007E 0000 0078 0000 0001"    /* .......~...x.... */
  2459.     $"8061 9F80 0000 6198 0600 0000 0000 0000"    /* a..a........ */
  2460.     $"3FC0 0000 1EF7 8000 0000 F6A2 6D99 E100"    /* ?@........"m.. */
  2461.     $"001B 99DF 1FDD F738 0306 1CE2 79DE FFDD"    /* ......8....y... */
  2462.     $"BF3F 788C DDE7 79DF EF7B DEFF F390 180C"    /* ??x ..y..{..... */
  2463.     $"0060 3030 C3C7 0000 0000 0600 0000 00DB"    /* .`00CG.......... */
  2464.     $"3413 FB60 EC38 13D9 8061 8000 0000 6198"    /* 4..`.8..a...a */
  2465.     $"0678 0118 7800 0000 3FC0 0000 1EF7 8000"    /* .x..x...?@..... */
  2466.     $"0000 F7F7 EF5B 3548 001E FB63 3E36 3DEF"    /* .....[5H...c>6=. */
  2467.     $"06FB 3797 6F7B C637 B61B 78DE F7BD EF66"    /* ..7o{F76.x..=.f */
  2468.     $"6F7B DEFF B1B8 0C0C 0060 6870 00C3 0000"    /* o{..18...`hp.C.. */
  2469.     $"0000 0600 0000 00DB 7C3B 7B71 8C6C 9BD9"    /* ........|;{q l. */
  2470.     $"8061 807E 0000 6198 06CC 1FB4 4800 0000"    /* a~..a.L.4H... */
  2471.     $"3FC0 0000 1EF7 8000 0000 F7FE 1B5E 1FC8"    /* ?@..........^.H */
  2472.     $"0036 D866 7FB0 6DEF 6CF9 87FD EF7B C631"    /* .6Xf.0m.l...{F1 */
  2473.     $"B61B D8FF F7BD EF06 6F7B 76CD 99EC 06EF"    /* 6.X..=..o{vM... */
  2474.     $"39EE 63FD C3DB 7BCE F3FC FF6F 75DE FEDB"    /* 9.c.C.{N...ou... */
  2475.     $"587E BF61 8C6C 9FF9 8061 807E 0000 6198"    /* X~?a l.a~..a */
  2476.     $"0787 FFB0 4800 0000 3FC0 0000 18C6 0000"    /* ..0H...?@...F.. */
  2477.     $"0000 C0A7 3986 1BBE 3E37 D8CE DEFC C73C"    /* ..@'9.>>7XN..G< */
  2478.     $"7800 CDDD FB1B F7B7 F61B 98FF F7ED F9C6"    /* x.M....7......F */
  2479.     $"6F7F 2399 9980 003D FF7B F6F6 C3F3 7F7B"    /* o.#.=.{..C..{ */
  2480.     $"DEF7 C66F 7576 CF81 807F 7B60 EF3B FB77"    /* ..FouvO.{`.;.w */
  2481.     $"FFFF E001 F800 7FFF FECD E278 4800 0000"    /* .........M.xH... */
  2482.     $"3FC0 0000 18C6 0000 0000 C1F3 B366 1FFE"    /* ?@...F....A.3f.. */
  2483.     $"3E36 D983 F8F6 CD8C 0CF9 99EF EF7B C633"    /* >6...M ....{F3 */
  2484.     $"B6DB D8FF F78D EC66 6FFF 71B1 9980 00FD"    /* 6.X..fo.q1.. */
  2485.     $"E77F 66F6 C3E3 577B DEF0 E66F 7F26 DCDB"    /* ..f.C.W{...o.&.. */
  2486.     $"007E BB1E 0783 F927 FFFF E001 F800 7FFF"    /* .~;...'........ */
  2487.     $"FE78 AFB3 4800 0000 0000 0000 0000 0000"    /* .x/3H........... */
  2488.     $"0000 01FF 6F43 3548 01E6 DB1B 1EF7 8DEF"    /* ....oC5H...... */
  2489.     $"06FB 018D EF7B C63F B6DB 78DE F78F 6F66"    /* ...{F?6.x..of */
  2490.     $"6DDB D9BF 8D80 01BD E378 63F6 C3F3 577B"    /* m..?=.xc.C.W{ */
  2491.     $"F3F0 76ED DF73 F8DB 003B 6798 E600 8C78"    /* ..v..s...;g.. x */
  2492.     $"1E01 8000 07E0 6180 6600 AFBB 4800 0000"    /* .....af./;H... */
  2493.     $"3FC0 0000 18C6 0000 0000 C0A2 6DA1 E108"    /* ?@...F....@"m!.. */
  2494.     $"C1E3 BFEE 1B9D 873B 6306 18ED F9DE FE1B"    /* A.?..;c....... */
  2495.     $"BF73 7FDE 5D87 EDC6 3891 D9BF CF83 E0FF"    /* ?s..].F8.?O.. */
  2496.     $"3DEF 60F7 FBDF D76E C0F1 E33C 8AD8 FEDB"    /* =.`...Wn@..<
  2497. X.. */
  2498.     $"0013 E31C D703 EC30 1E01 8000 07E0 6180"    /* ....W..0.....a */
  2499.     $"67FF 2474 7800 0000 0000 0000 0000 0000"    /* g.$tx........... */
  2500.     $"0000 0000 0000 0000 C000 0000 0000 0000"    /* ........@....... */
  2501.     $"6000 0000 0000 0000 0000 0000 0000 0000"    /* `............... */
  2502.     $"0000 0000 0003 E000 0000 06C0 1B00 0000"    /* ...........@.... */
  2503.     $"C0C0 0000 0006 C07E 0000 0318 E603 EC30"    /* @@....@~.......0 */
  2504.     $"1E01 8000 001F E180 67FE 0030 0000 0000"    /* ......g..0.... */
  2505.     $"0000 0000 0000 0000 0000 0000 0000 0001"    /* ................ */
  2506.     $"8000 0000 0000 0000 C000 0000 0000 0000"    /* .......@....... */
  2507.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2508.     $"0000 0380 0E00 0000 C0C0 0000 0003 8000"    /* .......@@..... */
  2509.     $"0000 0318 D600 0F30 1E01 8000 001F E180"    /* ....V..0...... */
  2510.     $"6600 0000 0000 0000 0000 0000 0000 0000"    /* f............... */
  2511.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2512.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2513.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2514.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2515.     $"1E01 8000 0000 6180 6600 0000 0000 0000"    /* .....af....... */
  2516.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2517.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2518.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2519.     $"0000 0000 0000 0000 0000 0000 0000 0000"    /* ................ */
  2520.     $"0000 0000 0000 0000 0000 0000 0000 0002"    /* ................ */
  2521.     $"0007 000C 0011 0016 001B 001D 0021 0025"    /* .............!.% */
  2522.     $"002A 002F 0032 0037 0039 003D 0042 0046"    /* .*...2.7.9.=.B.F */
  2523.     $"004B 0050 0055 005A 005F 0064 0069 006E"    /* .K.P.U.Z._.d.i.n */
  2524.     $"0070 0073 0078 007D 0082 0087 008C 0091"    /* .p.s.x.}... . */
  2525.     $"0096 009B 00A0 00A5 00AA 00AF 00B4 00B8"    /* ... .%.*./.4.8 */
  2526.     $"00BE 00C3 00C8 00CD 00D2 00D7 00DC 00E1"    /* .>.C.H.M.R.W.... */
  2527.     $"00E6 00EB 00F1 00F6 00FB 0100 0105 010A"    /* ................ */
  2528.     $"010F 0112 0116 0119 011E 0123 0127 012C"    /* ...........#.'., */
  2529.     $"0131 0136 013B 0140 0145 014A 014F 0153"    /* .1.6.;.@.E.J.O.S */
  2530.     $"0158 015D 0161 0166 016B 0170 0175 017A"    /* .X.].a.f.k.p.u.z */
  2531.     $"017F 0184 0189 018E 0193 0198 019D 01A2"    /* ....    ....." */
  2532.     $"01A7 01AB 01AD 01B1 01B6 01B7 01B8 01B8"    /* .'.+.-.1.6.7.8.8 */
  2533.     $"01B8 01B8 01B8 01B8 01B8 01B8 01B8 01B8"    /* .8.8.8.8.8.8.8.8 */
  2534.     $"01B8 01B8 01B8 01B8 01B8 01B8 01B8 01B8"    /* .8.8.8.8.8.8.8.8 */
  2535.     $"01B8 01B8 01B8 01B8 01B8 01B8 01B8 01B8"    /* .8.8.8.8.8.8.8.8 */
  2536.     $"01B8 01B8 01B8 01B8 01B8 01B8 01B8 01B8"    /* .8.8.8.8.8.8.8.8 */
  2537.     $"01B8 01B8 01B8 01B8 01B8 01B8 01B8 01B8"    /* .8.8.8.8.8.8.8.8 */
  2538.     $"01B8 01B8 01B8 01B8 01B8 01B8 01B8 01B8"    /* .8.8.8.8.8.8.8.8 */
  2539.     $"01B8 01B8 01B8 01B8 01B8 01B8 01B8 01B8"    /* .8.8.8.8.8.8.8.8 */
  2540.     $"01B8 01B8 01B8 01B8 01B8 01B8 01B8 01B8"    /* .8.8.8.8.8.8.8.8 */
  2541.     $"01B8 01B8 01B8 01B8 01B8 01B8 01B8 01B8"    /* .8.8.8.8.8.8.8.8 */
  2542.     $"01B8 01B8 01B8 01B8 01B8 01B8 01B8 01B8"    /* .8.8.8.8.8.8.8.8 */
  2543.     $"01B8 01B8 01B8 01B8 01B8 01B8 01B8 01B8"    /* .8.8.8.8.8.8.8.8 */
  2544.     $"01B8 01B8 01B8 01B8 01B8 01B9 01BE 01C3"    /* .8.8.8.8.8.9.>.C */
  2545.     $"01C9 01CF 01D4 01D9 01DE 01E3 01E8 01ED"    /* .I.O.T.......... */
  2546.     $"01F1 01F5 01F9 01FD 0203 0209 020F 0215"    /* ...........F.... */
  2547.     $"021B 0221 0225 0229 022F 0235 0237 023B"    /* ...!.%.)./.5.7.; */
  2548.     $"023F 0244 0249 024E 0250 0256 0000 2600"    /* .?.D.I.N.P.V..&. */
  2549.     $"2600 2600 2600 2600 FFFF FFFF FFFF 2C06"    /* &.&.&.&.......,. */
  2550.     $"FFFF FFFF FFFF 2600 FFFF FFFF FFFF FFFF"    /* ......&......... */
  2551.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2552.     $"FFFF FFFF FFFF FFFF FFFF FFFF 1D06 2806"    /* ..............(. */
  2553.     $"2606 2606 2606 2606 2606 2706 2606 2706"    /* &.&.&.&.&.'.&.'. */
  2554.     $"2606 2606 2706 2606 2806 2706 2606 2706"    /* &.&.'.&.(.'.&.'. */
  2555.     $"2606 2606 2606 2606 2606 2606 2606 2606"    /* &.&.&.&.&.&.&.&. */
  2556.     $"2806 2706 2606 2606 2606 2606 2606 2606"    /* (.'.&.&.&.&.&.&. */
  2557.     $"2606 2606 2606 2606 2606 2606 2606 2706"    /* &.&.&.&.&.&.&.'. */
  2558.     $"2606 2606 2606 2606 2606 2606 2606 2606"    /* &.&.&.&.&.&.&.&. */
  2559.     $"2606 2606 2606 2606 2606 2606 2606 2606"    /* &.&.&.&.&.&.&.&. */
  2560.     $"2606 2706 2706 2706 2606 2606 2706 2606"    /* &.'.'.'.&.&.'.&. */
  2561.     $"2606 2606 2606 2606 2606 2606 2606 2706"    /* &.&.&.&.&.&.&.'. */
  2562.     $"2606 2606 2706 2606 2606 2606 2606 2606"    /* &.&.'.&.&.&.&.&. */
  2563.     $"2606 2606 2606 2606 2606 2606 2606 2606"    /* &.&.&.&.&.&.&.&. */
  2564.     $"2606 2706 2806 2606 2606 2806 2906 FFFF"    /* &.'.(.&.&.(.)... */
  2565.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2566.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2567.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2568.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2569.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2570.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2571.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2572.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2573.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2574.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2575.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"    /* ................ */
  2576.     $"FFFF FFFF FFFF FFFF FFFF 2806 2606 2606"    /* ..........(.&.&. */
  2577.     $"2606 2606 2606 2606 2607 2606 2606 2606"    /* &.&.&.&.&.&.&.&. */
  2578.     $"2606 2606 2806 2806 2606 2606 2606 2606"    /* &.&.(.(.&.&.&.&. */
  2579.     $"2606 2606 2806 2606 2606 2606 2806 2606"    /* &.&.(.&.&.&.(.&. */
  2580.     $"2706 2606 2606 2606 2706 2606 0000"         /* '.&.&.&.'.&... */
  2581. };
  2582.  
  2583. data 'FONT' (16512, "VT100 Bold", preload, purgeable) {
  2584. };
  2585.  
  2586. /* for the benifit of MultiFinder.. */
  2587. data 'SIZE' (-1) {
  2588.     $"5000 0002 8000 0002 8000"                   /* .......... */
  2589.     /* 12th bit (2^0 == 0th) is "can background", 14th is */
  2590.     /*  does accept suspend and resume events */
  2591.     /*     { this  } is the (long) prefered memory size */
  2592.     /*  and          { this  } is the minimum memory size */
  2593.     /* we are currently playing it safe with these (160K) */
  2594. };
  2595.  
  2596. #ifdef SCRIPTMGR
  2597. /* so that the Apple keyboard doesn't do dead keys on OPTION */
  2598. data 'KCHR' (13000, "US-NODEADKEYS", sysheap, locked) {
  2599.     $"32C8 0000 0100 0202 0100 0303 0303 0303"    /* 2H.............. */
  2600.     $"0303 0303 0303 0303 0303 0303 0303 0303"    /* ................ */
  2601.     $"0303 0100 0100 0100 0100 0303 0303 0303"    /* ................ */
  2602.     $"0303 0303 0303 0303 0303 0303 0303 0303"    /* ................ */
  2603.     $"0303 0303 0303 0303 0303 0303 0303 0303"    /* ................ */
  2604.     $"0303 0303 0303 0303 0303 0303 0303 0303"    /* ................ */
  2605.     $"0303 0303 0303 0303 0303 0303 0303 0303"    /* ................ */
  2606.     $"0303 0303 0303 0303 0303 0303 0303 0303"    /* ................ */
  2607.     $"0303 0303 0303 0303 0303 0303 0303 0303"    /* ................ */
  2608.     $"0303 0303 0303 0303 0303 0303 0303 0303"    /* ................ */
  2609.     $"0303 0303 0303 0303 0303 0303 0303 0303"    /* ................ */
  2610.     $"0303 0303 0303 0303 0303 0303 0303 0303"    /* ................ */
  2611.     $"0303 0303 0303 0303 0303 0303 0303 0303"    /* ................ */
  2612.     $"0303 0303 0303 0303 0303 0303 0303 0303"    /* ................ */
  2613.     $"0303 0303 0303 0303 0303 0303 0303 0303"    /* ................ */
  2614.     $"0303 0303 0303 0303 0303 0303 0303 0303"    /* ................ */
  2615.     $"0303 0005 6173 6466 6867 7A78 6376 0062"    /* ....asdfhgzxcv.b */
  2616.     $"7177 6572 7974 3132 3334 3635 3D39 372D"    /* qweryt123465=97- */
  2617.     $"3830 5D6F 755B 6970 0D6C 6A27 6B3B 5C2C"    /* 80]ou[ipBlj'k;\, */
  2618.     $"2F6E 6D2E 0920 6008 031B 0000 0000 0000"    /* /nm.F `......... */
  2619.     $"0000 0000 002E 1D2A 002B 1C1B 1F00 002F"    /* .......*.+...../ */
  2620.     $"031E 2D00 003D 3031 3233 3435 3637 0038"    /* ..-..=01234567.8 */
  2621.     $"3900 0000 1010 1010 1010 1010 1010 1010"    /* 9............... */
  2622.     $"1010 1010 1010 0501 0B7F 1004 100C 101C"    /* ................ */
  2623.     $"1D1F 1E00 4153 4446 4847 5A58 4356 0042"    /* ....ASDFHGZXCV.B */
  2624.     $"5157 4552 5954 2140 2324 5E25 2B28 265F"    /* QWERYT!@#$^%+(&_ */
  2625.     $"2A29 7D4F 557B 4950 0D4C 4A22 4B3A 7C3C"    /* *)}OU{IPBLJ"K:|< */
  2626.     $"3F4E 4D3E 0920 7E08 031B 0000 0000 0000"    /* ?NM>F ~......... */
  2627.     $"0000 0000 002E 2A2A 002B 2B1B 3D00 002F"    /* ......**.++.=../ */
  2628.     $"032F 2D00 003D 3031 3233 3435 3637 0038"    /* ./-..=01234567.8 */
  2629.     $"3900 0000 1010 1010 1010 1010 1010 1010"    /* 9............... */
  2630.     $"1010 1010 1010 0501 0B7F 1004 100C 101C"    /* ................ */
  2631.     $"1D1F 1E00 4153 4446 4847 5A58 4356 0042"    /* ....ASDFHGZXCV.B */
  2632.     $"5157 4552 5954 3132 3334 3635 3D39 372D"    /* QWERYT123465=97- */
  2633.     $"3830 5D4F 555B 4950 0D4C 4A27 4B3B 5C2C"    /* 80]OU[IPBLJ'K;\, */
  2634.     $"2F4E 4D2E 0920 6008 031B 0000 0000 0000"    /* /NM.F `......... */
  2635.     $"0000 0000 002E 1D2A 002B 1C1B 1F00 002F"    /* .......*.+...../ */
  2636.     $"031E 2D00 003D 3031 3233 3435 3637 0038"    /* ..-..=01234567.8 */
  2637.     $"3900 0000 1010 1010 1010 1010 1010 1010"    /* 9............... */
  2638.     $"1010 1010 1010 0501 0B7F 1004 100C 101C"    /* ................ */
  2639.     $"1D1F 1E00 8CA7 B6C4 FAA9 BDC5 8DC3 00BA"    /* .... '6D.)=E.: */
  2640.     $"CFB7 8EA8 B4A0 C1AA A3A2 A4B0 ADBB A6D0"    /* O7(4 A*#"$0-;&P */
  2641.     $"A5BC D4BF 9FD2 94B9 0DC2 C6BE FBC9 C7B2"    /* %<T?R9BBF>.IG2 */
  2642.     $"D696 B5B3 09CA 6008 031B 0000 0000 0000"    /* V53FJ`......... */
  2643.     $"0000 0000 002E 1D2A 002B 1C1B 1F00 002F"    /* .......*.+...../ */
  2644.     $"031E 2D00 003D 3031 3233 3435 3637 0038"    /* ..-..=01234567.8 */
  2645.     $"3900 0000 1010 1010 1010 1010 1010 1010"    /* 9............... */
  2646.     $"1010 1010 1010 0501 0B7F 1004 100C 101C"    /* ................ */
  2647.     $"1D1F 1E00 81EA EBEC EEED F3F4 82D7 00F5"    /* ...........W.. */
  2648.     $"CEE3 E4E5 E7E6 DADB DCDD DFDE B1E1 E0D1"    /* N...........1..Q */
  2649.     $"A1E2 D5AF E8D3 E9B8 0DF1 EFAE F0F2 C8F8"    /* !.U/.S.8B.....H. */
  2650.     $"C0F6 F7F9 09CA D908 031B 0000 0000 0000"    /* @...FJ.......... */
  2651.     $"0000 0000 002E 2A2A 002B 2B1B 3D00 002F"    /* ......**.++.=../ */
  2652.     $"032F 2D00 003D 3031 3233 3435 3637 0038"    /* ./-..=01234567.8 */
  2653.     $"3900 0000 1010 1010 1010 1010 1010 1010"    /* 9............... */
  2654.     $"1010 1010 1010 0501 0B7F 1004 100C 101C"    /* ................ */
  2655.     $"1D1F 1E00 0000"                             /* ...... */
  2656. };
  2657.  
  2658. /* and the icon for our new key map */
  2659. resource 'SICN' (13000) {
  2660.     {    /* array: 1 elements */
  2661.         /* [1] */
  2662.         $"0003 0023 0050 00FC 013C 0E7C 38E8 4328"
  2663.         $"8C50 8850 88D8 E9F8 5978 7620 3FE0 07F0"
  2664.     }
  2665. };
  2666. #endif SCRIPTMGR
  2667.