home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 January: Mac OS SDK / Dev.CD Jan 00 SDK1.toast / Development Kits / Mac OS / Navigation Services SDK / Examples / SimpleText / SimpleText ƒ / SimpleText.r < prev    next >
Encoding:
Text File  |  1999-06-16  |  88.3 KB  |  3,058 lines  |  [TEXT/MPS ]

  1. /*
  2.     File:        SimpleText.r
  3.  
  4.     Copyright:    © 1997-1998 by Apple Computer, Inc., all rights reserved.
  5.  
  6. */
  7.  
  8. /*
  9. **    You may incorporate this sample code into your applications without
  10. **    restriction, though the sample code has been provided "AS IS" and the
  11. **    responsibility for its operation is 100% yours.  However, what you are
  12. **    not permitted to do is to redistribute the source as "DSC Sample Code"
  13. **    after having made changes. If you're going to re-distribute the source,
  14. **    we require that you make it clear in the source that the code was
  15. **    descended from Apple Sample Code, but that you've made changes.
  16. */
  17.  
  18. // --------------------------------------------------------------------------------------------------------------
  19.  
  20. // Codewarrior rez doesn't let us specify this on the command line
  21. #ifndef SystemSevenOrLater
  22. #define SystemSevenOrLater 1
  23. #endif
  24.  
  25. #include "Types.r"
  26. #include "Balloons.r"
  27.  
  28. #include "SimpleText.h"
  29. #include "Localize.r"
  30.  
  31. // --------------------------------------------------------------------------------------------------------------
  32. // RESOURCES FOR OUR OBJECTS
  33. // --------------------------------------------------------------------------------------------------------------
  34. #include "AboutBox.r"
  35. #include "Clipboard.r"
  36. #include "PICTFile.r"
  37. #include "MovieFile.r"
  38. #include "TextFile.r"
  39. #include "GXFile.r"
  40. #include "ThreeDMetafile.r"
  41.  
  42. // --------------------------------------------------------------------------------------------------------------
  43. // MENUS AND MENU BARS
  44. // --------------------------------------------------------------------------------------------------------------
  45.  
  46. type 'MCMD' {
  47.     integer = $$CountOf(Commands);
  48.     array Commands {
  49.         integer;            // list of commands
  50.         };
  51. };
  52.  
  53. resource 'MBAR' (rMenuBar, preload) {
  54.     { mApple, mFile, mEdit, mFont, mSize, mStyle, mSound };    /* our menus */
  55. };
  56.  
  57. resource 'MENU' (mApple, "Apple", preload) {
  58.     mApple, textMenuProc,
  59.     AllItems & ~MenuItem2,
  60.     enabled, apple,
  61.     {
  62.     ABOUTITEM,            noicon, nokey, nomark, plain;
  63.     "-",                noicon, nokey, nomark, plain;
  64.     }
  65. };
  66.  
  67. resource 'MCMD' (mApple, purgeable) {
  68.     {
  69.         cAbout;
  70.     cNull;
  71.         cDeskAccessory;
  72.     }
  73. };
  74.  
  75. resource 'MENU' (mFile, FILEMENU, preload) {
  76.     mFile, textMenuProc,
  77.     AllItems & ~MenuItem3 & ~MenuItem7 & ~MenuItem10,
  78.     enabled, FILEMENU,
  79.     {
  80.         FILENEWITEM, noicon,             FILENEWKEY, nomark, plain;
  81.         FILEOPENITEM, noicon,             FILEOPENKEY, nomark, plain;
  82.         "-", noicon,                     nokey, nomark, plain;
  83.         FILECLOSEITEM, noicon,             FILECLOSEKEY, nomark, plain;
  84.         FILESAVEITEM, noicon,             FILESAVEKEY, nomark, plain;
  85.         FILESAVEASITEM, noicon,         FILESAVEASKEY, nomark, plain;
  86.         "-", noicon,                     nokey, nomark, plain;
  87.         FILEPAGESETUPITEM, noicon,         FILEPAGESETUPKEY, nomark, plain;
  88.         FILEPRINTITEM, noicon,             FILEPRINTKEY, nomark, plain;
  89.         FILEPRINTONECOPYITEM, noicon,     FILEPRINTONECOPYKEY, nomark, plain;
  90.         "-", noicon,                     nokey, nomark, plain;
  91.         FILEQUITITEM, noicon,             FILEQUITKEY, nomark, plain;
  92.     }
  93. };
  94.  
  95. resource 'MCMD' (mFile, purgeable) {
  96.     {
  97.         cNew;
  98.         cOpen;
  99.     cNull;
  100.         cClose;
  101.         cSave;
  102.         cSaveAs;
  103.     cNull;
  104.         cPageSetup;
  105.         cPrint;
  106.         cPrintOneCopy;
  107.     cNull;
  108.         cQuit;
  109.     }
  110. };
  111.  
  112. resource 'MENU' (mEdit, EDITMENU, preload) {
  113.     mEdit, textMenuProc,
  114.     AllItems & ~MenuItem2 & ~MenuItem7 & ~MenuItem9 & ~MenuItem14 & ~MenuItem18,
  115.     enabled, EDITMENU,
  116.     {
  117.         EDITUNDOITEM, noicon,             EDITUNDOKEY, nomark, plain;
  118.         "-", noicon,                     nokey, nomark, plain;
  119.         EDITCUTITEM, noicon,             EDITCUTKEY, nomark, plain;
  120.         EDITCOPYITEM, noicon,             EDITCOPYKEY, nomark, plain;
  121.         EDITPASTEITEM, noicon,             EDITPASTEKEY, nomark, plain;
  122.         EDITCLEARITEM, noicon,             EDITCLEARKEY, nomark, plain;
  123.         "-", noicon,                     nokey, nomark, plain;
  124.         EDITSELECTALLITEM, noicon,         EDITSELECTALLKEY, nomark, plain;
  125.         "-", noicon,                     nokey, nomark, plain;
  126.         FINDITEM, noicon,                 FINDKEY, nomark, plain;
  127.         FINDAGAINITEM, noicon,             FINDAGAINKEY, nomark, plain;
  128.         FINDSELECTIONITEM, noicon,         FINDSELECTIONKEY, nomark, plain;
  129.         REPLACEITEM, noicon,             REPLACEKEY, nomark, plain;
  130.         REPLACEAGAINITEM, noicon,         REPLACEAGAINKEY, nomark, plain;
  131.         "-", noicon,                     nokey, nomark, plain;
  132.         EDITNEXTPAGEITEM, noicon,         EDITNEXTPAGEKEY, nomark, plain;
  133.         EDITPREVPAGEITEM, noicon,         EDITPREVPAGEKEY, nomark, plain;
  134.         EDITGOTOPAGEITEM, noicon,         EDITGOTOPAGEKEY, nomark, plain;
  135.         "-", noicon,                     nokey, nomark, plain;
  136.         EDITSHOWCLIPBOARDITEM, noicon,    EDITSHOWCLIPBOARDKEY, nomark, plain;
  137.     }
  138. };
  139.  
  140. resource 'MCMD' (mEdit, purgeable) {
  141.     {
  142.         cUndo;
  143.     cNull;
  144.         cCut;
  145.         cCopy;
  146.         cPaste;
  147.         cClear;
  148.     cNull;
  149.         cSelectAll;
  150.     cNull;
  151.         cFind;
  152.         cFindAgain;
  153.         cFindSelection;
  154.         cReplace;
  155.         cReplaceAgain;
  156.     cNull;
  157.         cNextPage;
  158.         cPreviousPage;
  159.         cGotoPage;
  160.     cNull;
  161.         cShowClipboard;
  162.     }
  163. };
  164.  
  165. resource 'MENU' (mFont, FONTMENU, preload) {
  166.     mFont, textMenuProc,
  167.     AllItems,
  168.     enabled, FONTMENU,
  169.     {
  170.     }
  171. };
  172.  
  173. resource 'MCMD' (mFont, purgeable) {
  174.     {
  175.         cSelectFont;
  176.     }
  177. };
  178.  
  179. resource 'MENU' (mSize, SIZEMENU, preload) {
  180.     mSize, textMenuProc,
  181.     AllItems,
  182.     enabled, SIZEMENU,
  183.     {
  184.     SIZE9POINT, noicon,             SIZE9POINTKEY, nomark, plain;
  185.     SIZE10POINT, noicon,             SIZE10POINTKEY, nomark, plain;
  186.     SIZE12POINT, noicon,             SIZE12POINTKEY, nomark, plain;
  187.     SIZE14POINT, noicon,             SIZE14POINTKEY, nomark, plain;
  188.     SIZE18POINT, noicon,             SIZE18POINTKEY, nomark, plain;
  189.     SIZE24POINT, noicon,             SIZE24POINTKEY, nomark, plain;
  190.     SIZE36POINT, noicon,             SIZE36POINTKEY, nomark, plain;
  191.     }
  192. };
  193.  
  194. resource 'MCMD' (mSize, purgeable) {
  195.     {
  196.         cSize9;
  197.         cSize10;
  198.         cSize12;
  199.         cSize14;
  200.         cSize18;
  201.         cSize24;
  202.         cSize36;
  203.     }
  204. };
  205.  
  206. resource 'MENU' (mStyle, STYLEMENU, preload) {
  207.     mStyle, textMenuProc,
  208.     AllItems,
  209.     enabled, STYLEMENU,
  210.     {
  211.     STYLEPLAIN, noicon,             STYLEPLAINKEY, nomark, plain;
  212.     STYLEBOLD, noicon,                 STYLEBOLDKEY, nomark, bold;
  213.     STYLEITALIC, noicon,             STYLEITALICKEY, nomark, italic;
  214.     STYLEUNDERLINE, noicon,         STYLEUNDERLINEKEY, nomark, underline;
  215.     STYLEOUTLINE, noicon,             STYLEOUTLINEKEY, nomark, outline;
  216.     STYLESHADOW, noicon,             STYLESHADOWKEY, nomark, shadow;
  217.     STYLECONDENSED, noicon,         STYLECONDENSEDKEY, nomark, condense;
  218.     STYLEEXTENDED, noicon,             STYLEEXTENDEDKEY, nomark, extend;
  219.     }
  220. };
  221.  
  222. resource 'MCMD' (mStyle, purgeable) {
  223.     {
  224.         cPlain;
  225.         cBold;
  226.         cItalic;
  227.         cUnderline;
  228.         cOutline;
  229.         cShadow;
  230.         cCondensed;
  231.         cExtended;
  232.     }
  233. };
  234.  
  235. resource 'MENU' (mSound, SOUNDMENU, preload) {
  236.     mSound, textMenuProc,
  237.     AllItems,
  238.     enabled, SOUNDMENU,
  239.     {
  240.         SOUNDRECORDITEM, noicon,         SOUNDRECORDKEY, nomark, plain;
  241.         SOUNDPLAYITEM, noicon,             SOUNDPLAYKEY, nomark, plain;
  242.         SOUNDERASEITEM, noicon,         SOUNDERASEKEY, nomark, plain;
  243.         "-", noicon,                     nokey, nomark, plain;
  244.         SOUNDSPEAKALLITEM, noicon,         SOUNDSPEAKKEY, nomark, plain;
  245.         SOUNDSTOPSPEAKINGITEM, noicon,     SOUNDSTOPSPEAKINGKEY, nomark, plain;
  246.         SOUNDVOICESITEM, noicon,         SOUNDVOICESKEY, nomark, plain;
  247.         
  248.     }
  249. };
  250.  
  251. resource 'MCMD' (mSound, purgeable) {
  252.     {
  253.         cRecord;
  254.         cPlay;
  255.         cErase;
  256.     cNull;
  257.         cSpeak;
  258.         cStopSpeaking;
  259.         cSelectVoice;
  260.     }
  261. };
  262.  
  263. resource 'MENU' (mVoices, SOUNDVOICESITEM, preload) {
  264.     mVoices, textMenuProc,
  265.     AllItems,
  266.     enabled, SOUNDVOICESITEM,
  267.     {
  268.         NOVOICESITEM, noicon,         NOVOICESKEY, nomark, plain;
  269.     }
  270. };
  271.  
  272. resource 'MCMD' (mVoices, purgeable) {
  273.     {
  274.     cSelectVoiceSubMenu;
  275.     }
  276. };
  277.  
  278. resource 'MCMD' (mContents, purgeable) {
  279.     {
  280.     cSelectContents;
  281.     }
  282. };
  283.  
  284. // --------------------------------------------------------------------------------------------------------------
  285. // windows, dialogs, alerts, and other items of that sort
  286. // --------------------------------------------------------------------------------------------------------------
  287.  
  288. resource 'WIND' (kDefaultWindowID) {
  289.     {40, 40, 215, 400}, zoomDocProc, invisible, goAway, 0, NEWDOCUMENTTITLE, staggerParentWindow
  290. };
  291.  
  292. resource 'STR#' (kMiscStrings) {
  293.     {
  294.     FIRSTNEWDOCUMENTTITLE,
  295.     HELPMENUCOMMAND,
  296.     EDITSELECTALLITEM,
  297.     EDITSELECTNONEITEM,
  298.     }
  299. };
  300.  
  301. // --------------------------------------------------------------------------------------------------------------
  302. // "do you want to save?" dialog
  303. // --------------------------------------------------------------------------------------------------------------
  304.  
  305. resource 'DLOG' (kSaveChangesWindowID) {
  306.     {94, 80, 211, 434},
  307.     movableDBoxProc,
  308.     visible,
  309.     noGoAway,
  310.     0x0,
  311.     kSaveChangesWindowID,
  312.     "",
  313.     alertPositionParentWindowScreen
  314. };
  315.  
  316. resource 'DITL' (kSaveChangesWindowID) {
  317.     {    /* array DITLarray: 5 elements */
  318.         /* [1] */
  319.         {87, 284, 107, 344},
  320.         Button {
  321.             enabled,
  322.             SAVESAVEBUTTON
  323.         },
  324.         /* [2] */
  325.         {87, 211, 107, 271},
  326.         Button {
  327.             enabled,
  328.             SAVECANCELBUTTON
  329.         },
  330.         /* [3] */
  331.         {87, 70, 107, 155},
  332.         Button {
  333.             enabled,
  334.             SAVEDONTSAVEBUTTON
  335.         },
  336.         /* [4] */
  337.         {10, 20, 42, 52},
  338.         Icon {
  339.             disabled,
  340.             2
  341.         },
  342.         /* [5] */
  343.         {10, 72, 76, 344},
  344.         StaticText {
  345.             disabled,
  346.             SAVESTATICTEXT
  347.         }
  348.     }
  349. };
  350.  
  351. resource 'STR ' (kSaveChangesWindowID) {
  352.     SAVEBUTTONSHORTCUTS
  353. };
  354.  
  355. // --------------------------------------------------------------------------------------------------------------
  356. // "find and replace" dialogs
  357. // --------------------------------------------------------------------------------------------------------------
  358. #define BUTTONY    102
  359.  
  360. resource 'DLOG' (kFindWindowID) {
  361.     {0, 0, BUTTONY+20+8, 352+8},
  362.     movableDBoxProc,
  363.     invisible,
  364.     noGoAway,
  365.     0x0,
  366.     kFindWindowID,
  367.     "",
  368.     alertPositionParentWindowScreen
  369. };
  370.  
  371. resource 'DITL' (kFindWindowID, purgeable) {
  372.     {    
  373.         /* [1] */
  374.         {BUTTONY, 278, BUTTONY+20, 350},
  375.             Button { enabled, FINDBUTTON },
  376.             
  377.         /* [2] */
  378.         {BUTTONY, 195, BUTTONY+20, 265},
  379.             Button { enabled, FINDCANCELBUTTON },
  380.  
  381.         /* [3] */
  382.         {8, 8, 24, 352},
  383.             StaticText { disabled, FINDSTATIC },
  384.             
  385.         /* [4] */
  386.         {32, 8, 48, 352},
  387.             EditText { disabled, "" },
  388.             
  389.         /* [5] */
  390.         {64, 8, 80, 138},
  391.             CheckBox { enabled, FINDCASESENSITIVE },
  392.         
  393.         /* [6] */
  394.         {64, 192, 80, 352},
  395.             CheckBox { enabled, FINDWRAPAROUND },
  396.                         
  397.     }
  398. };
  399.  
  400. #define BUTTONY    152
  401.  
  402. resource 'DLOG' (kReplaceWindowID) {
  403.     {0, 0, BUTTONY+20+8, 352+8},
  404.     movableDBoxProc,
  405.     invisible,
  406.     noGoAway,
  407.     0x0,
  408.     kReplaceWindowID,
  409.     "",
  410.     alertPositionParentWindowScreen
  411. };
  412.  
  413. resource 'DITL' (kReplaceWindowID, purgeable) {
  414.     {    
  415.         /* [1] */
  416.         {BUTTONY, 280, BUTTONY+20, 352},
  417.             Button { enabled, REPLACEBUTTON },
  418.     
  419.         /* [2] */
  420.         {BUTTONY, 197, BUTTONY+20, 267},
  421.             Button { enabled, FINDCANCELBUTTON },
  422.  
  423.         /* [3] */
  424.         {8, 8, 24, 352},
  425.             StaticText { disabled, FINDSTATIC },
  426.  
  427.         /* [4] */
  428.         {32, 8, 48, 352},
  429.             EditText { disabled, "" },
  430.             
  431.         /* [5] */
  432.         {112, 8, 128, 138},
  433.             CheckBox { enabled, FINDCASESENSITIVE},
  434.             
  435.         /* [6] */
  436.         {112, 192, 128, 353},
  437.             CheckBox { enabled, FINDWRAPAROUND },
  438.  
  439.         // ITEMS ABOVE THIS POINT SHOULD MATCH UP WITH THE FIND DIALOG
  440.         
  441.         /* [7] */
  442.         {56, 8, 72, 352},
  443.             StaticText { disabled, REPLACESTATIC },
  444.  
  445.         /* [8] */
  446.         {80, 8, 96, 352},
  447.             EditText { disabled, "" },
  448.             
  449.         /* [9] */
  450.         {BUTTONY, 10, BUTTONY+20, 95},
  451.             Button { enabled, REPLACEALLBUTTON },
  452.  
  453.     }
  454. };
  455.  
  456.  
  457. // --------------------------------------------------------------------------------------------------------------
  458.  
  459. // Error strings for the various commands
  460.  
  461. resource 'STR#'    (kErrorBaseID + cNull, purgeable) {
  462.     {
  463.     "204";        ERRSTARTUPVERSION;
  464.     "0";        ERRSTARTUPFAILED;
  465.     };
  466. };
  467.  
  468.  
  469. resource 'STR#'    (kErrorBaseID + cNew, purgeable) {
  470.     {
  471.     "0";        ERRNEWFAILEDRAM;
  472.     };
  473. };
  474.  
  475. resource 'STR#'    (kErrorBaseID + cOpen, purgeable) {
  476.     {
  477.     "-108";        ERROPENOUTOFMEM;
  478.     "-1708";    ERROPENANOTHERFAILED;
  479.     "200";        ERROPENSIZE;
  480.     "201";        ERROPENTYPE;
  481.     "202";        ERROPENDRAW;
  482.     "203";        ERROPENPS;
  483.     "207";        ERROPENNOPAGES;
  484.     "0";        ERROPENFAILED;    
  485.     };
  486. };
  487.  
  488. resource 'STR#'    (kErrorBaseID + cSave, purgeable) {
  489.     {
  490.     "201";        ERRSAVETYPE;
  491.     "0";        ERRSAVEFAILED;
  492.     };
  493. };
  494.  
  495. resource 'STR#' (kErrorBaseID + cSize36, purgeable) {
  496.     {
  497.     "0";        ERRSIZECHANGE;
  498.     };
  499. };
  500.  
  501. resource 'STR#'    (kErrorBaseID + cTypingCommand, purgeable) {
  502.     {
  503.     "200";        ERRTYPESIZE;
  504.     "0";        ERRMODFAILED;
  505.     };
  506. };
  507.  
  508. resource 'STR#'    (kErrorBaseID + cCopy, purgeable) {
  509.     {
  510.     "0";        ERRCOPYTOOBIG;
  511.     };
  512. };
  513.  
  514. resource 'STR#'    (kErrorBaseID + cPaste, purgeable) {
  515.     {
  516.     "0";        ERRPASTESIZE;
  517.     };
  518. };
  519.  
  520. resource 'STR#'    (kErrorBaseID + cPageSetup, purgeable) {
  521.     {
  522.     "-108";        ERRPAGESETUPMEM;
  523.     "-27999";    ERRPAGESETUPMEM;
  524.     "0";        ERRSETUPFAILED;
  525.     };
  526. };
  527.  
  528. resource 'STR#'    (kErrorBaseID + cPrint, purgeable) {
  529.     {
  530.     "-108";        ERRPRINTMEM;
  531.     "-27999";    ERRPRINTMEM;
  532.     "-34";        ERRPRINTDISKFULL;
  533.     "-1708";    ERRPRINTANOTHERFAILED;
  534.     "201";        ERRPRINTTYPE;
  535.     "0";        ERRPRINTFAILED;
  536.     };
  537. };
  538.  
  539. resource 'STR#'    (kErrorBaseID + cRecord, purgeable) {
  540.     {
  541.     "-108";        ERRRECORDFULL;
  542.     "0";        ERRRECORDERR;
  543.     };
  544. };
  545.  
  546. resource 'STR#'    (kErrorBaseID + cSpeak, purgeable) {
  547.     {
  548.     "-108";        ERRSPEAKFULL;
  549.     "0";        ERRSPEAKERR;
  550.     };
  551. };
  552.  
  553. resource 'STR#'    (kErrorBaseID + cSelectVoiceSubMenu, purgeable) {
  554.     {
  555.     "0";        ERRCHANGEVOICE;
  556.     };
  557. };
  558.  
  559. resource 'DLOG' (kErrorBaseID+1, purgeable) {
  560.     {93, 62, 197, 450},
  561.     movableDBoxProc,
  562.     visible,
  563.     noGoAway,
  564.     0x0,
  565.     kErrorBaseID+1,
  566.     "",
  567.     alertPositionMainScreen
  568. };
  569.  
  570.  
  571. resource 'DITL' (kErrorBaseID+1) {
  572.     {    /* array DITLarray: 3 elements */
  573.         /* [1] */
  574.         {72, 296, 92, 376},
  575.         Button {
  576.             enabled,
  577.             ERROKBUTTON
  578.         },
  579.         /* [2] */
  580.         {12, 76, 60, 376},
  581.         StaticText {
  582.             disabled,
  583.             "^0"
  584.         },
  585.         /* [3] */
  586.         {12, 22, 44, 54},
  587.         Icon {
  588.             disabled,
  589.             0
  590.         }
  591.     }
  592. };
  593.  
  594. resource 'DLOG' (kErrorBaseID+2, purgeable) {
  595.     {93, 62, 197, 450},
  596.     movableDBoxProc,
  597.     visible,
  598.     noGoAway,
  599.     0x0,
  600.     kErrorBaseID+2,
  601.     "",
  602.     alertPositionMainScreen
  603. };
  604.  
  605. resource 'DITL' (kErrorBaseID+2) {
  606.     {    /* array DITLarray: 3 elements */
  607.         /* [1] */
  608.         {72, 296, 92, 376},
  609.         Button {
  610.             enabled,
  611.             ERRCANCELBUTTON
  612.         },
  613.         /* [2] */
  614.         {12, 76, 60, 376},
  615.         StaticText {
  616.             disabled,
  617.             "^0"
  618.         },
  619.         /* [3] */
  620.         {12, 22, 44, 54},
  621.         Icon {
  622.             disabled,
  623.             0
  624.         }
  625.     }
  626. };
  627.  
  628. // --------------------------------------------------------------------------------------------------------------
  629. // Alternate location of guide files - extensions folder
  630.  
  631. type 'gdir' {
  632.     longint;
  633.     pstring;
  634. };
  635.  
  636. resource 'gdir' (-16384) {
  637.     'extn',
  638.     "";
  639. };
  640.  
  641. // --------------------------------------------------------------------------------------------------------------
  642. // Balloon info for the user to see in the Finder
  643. resource 'hfdr' (kHMHelpID, purgeable) {
  644.     HelpMgrVersion, hmDefaultOptions, 0, 0,
  645.     {
  646.     HMStringItem { FINDERHELPSTRING }
  647.     }
  648. };
  649.  
  650. // Our creator resource
  651. type 'ttxt' as 'STR ';
  652. resource 'ttxt' (0) { "" };
  653.  
  654. resource 'vers' (1) {
  655.     MAJORVERSION, 
  656.     MINORVERSION, 
  657.     STAGE, 
  658.     RELEASE, 
  659.     COUNTRYVERSION,
  660.     SHORTVERSIONSTRING,
  661.     LONGVERSIONSTRING
  662. };
  663.  
  664. resource 'vers' (2) {
  665.     MAJORVERSION, 
  666.     MINORVERSION, 
  667.     STAGE, 
  668.     RELEASE, 
  669.     COUNTRYVERSION,
  670.     SHORTVERSIONSTRING,
  671.     FINDERSTRING
  672. };
  673.  
  674.  
  675. // -------------------------------------------------------------------------------------------------------------
  676. // Pattern list for selection rectangles
  677.  
  678. resource 'PAT#' (kPatternListID) {
  679.     {    /* array PatArray: 8 elements */
  680.         /* [1] */
  681.         $"F0E1 C387 0F1E 3C78",
  682.         /* [2] */
  683.         $"78F0 E1C3 870F 1E3C",
  684.         /* [3] */
  685.         $"3C78 F0E1 C387 0F1E",
  686.         /* [4] */
  687.         $"1E3C 78F0 E1C3 870F",
  688.         /* [5] */
  689.         $"0F1E 3C78 F0E1 C387",
  690.         /* [6] */
  691.         $"870F 1E3C 78F0 E1C3",
  692.         /* [7] */
  693.         $"C387 0F1E 3C78 F0E1",
  694.         /* [8] */
  695.         $"E1C3 870F 1E3C 78F0"
  696.     }
  697. };
  698.  
  699. // -------------------------------------------------------------------------------------------------------------
  700. // Our BNDL resource and icons
  701. // WARNING: ID #s are also in SimpleText.h
  702.  
  703. resource 'BNDL' (128) {
  704.     'ttxt', 0, {
  705.         'ICN#', {0,128; 1,129; 2,130; 3,131; 4,132; 5,133; 6,134; 7,135; 8,136; 9,134; 10,138; };
  706.         'FREF', {0,128; 1,129; 2,130; 3,131; 4,132; 5,133; 6,134; 7,135; 8,136; 9,137; 10,138; }
  707.     }
  708. };
  709.  
  710. resource 'FREF' (128) { 'APPL', 0, "" };
  711. resource 'FREF' (129) { 'TEXT', 1, "" };
  712. resource 'FREF' (130) { 'ttro', 2, "" };
  713. resource 'FREF' (131) { 'PICT', 3, "" };
  714. resource 'FREF' (132) { 'sEXT', 4, "" };
  715. resource 'FREF' (133) { 'MooV', 5, "" };
  716. resource 'FREF' (134) { 'tjob', 6, "" };
  717. resource 'FREF' (135) { 'qjob', 7, "" };
  718. resource 'FREF' (136) { 'sjob', 8, "" };
  719. resource 'FREF' (138) { '3DMF', 10, "" };
  720.  
  721. // these share icons with the 'tjob'
  722. resource 'FREF' (137) { 'rjob', 9, "" };
  723.  
  724.  
  725. // Kinds of documents SimpleText can open.  The order is in the preferred order.
  726. resource 'open' (128, purgeable) {
  727.     'ttxt',
  728.     {
  729.         'ttro',
  730.         'PICT',
  731.         'MooV',
  732.         '3DMF',
  733.         'tjob',
  734.         'qjob',
  735.         'sjob',
  736.         'rjob',
  737.         'sEXT',
  738.         'TEXT'
  739.     }
  740. };
  741.  
  742. resource 'kind' (128, purgeable)
  743. {
  744.     'ttxt',
  745.     0,
  746.     {
  747.         'apnm',        APPNAME,
  748.         'ttro',        READONLYDOC,
  749.         'PICT',        PICTDOC,
  750.         'MooV',     MOVIEDOC,
  751.         'tjob',        PRINTDOC,
  752.         'qjob',        PRINTDOC,
  753.         'sjob',        PDDDOC,
  754.         'rjob',        PRINTDOC,
  755.         'sEXT',        STATIONERYDOC,
  756.         'TEXT',        TEXTDOC
  757.     }    
  758. };
  759.  
  760.  
  761. // -------------------------------------------------------------------------------------------------------------
  762. // application icon
  763.  
  764. resource 'ICN#' (128, purgeable) {
  765.     {    /* array: 2 elements */
  766.         /* [1] */
  767.         $"0001 0000 0002 8000 0004 4000 0008 2000"
  768.         $"0010 101C 0021 0822 0042 0441 0084 42A1"
  769.         $"0108 8151 0211 12AA 0422 2554 0800 4AA8"
  770.         $"1088 1550 2111 2AA8 4202 5544 8444 AA82"
  771.         $"4088 9501 2110 CA02 1020 E404 0840 F808"
  772.         $"0400 0010 0200 0020 0100 0040 0080 0080"
  773.         $"0040 0100 0020 0200 0010 0400 0008 0800"
  774.         $"0004 1000 0002 2000 0001 4000 0000 80",
  775.         /* [2] */
  776.         $"0001 0000 0003 8000 0007 C000 000F E000"
  777.         $"001F F01C 003F F83E 007F FC7F 00FF FEFF"
  778.         $"01FF FFFF 03FF FFFE 07FF FFFC 0FFF FFF8"
  779.         $"1FFF FFF0 3FFF FFF8 7FFF FFFC FFFF FFFE"
  780.         $"7FFF FFFF 3FFF FFFE 1FFF FFFC 0FFF FFF8"
  781.         $"07FF FFF0 03FF FFE0 01FF FFC0 00FF FF80"
  782.         $"007F FF00 003F FE00 001F FC00 000F F800"
  783.         $"0007 F000 0003 E000 0001 C000 0000 80"
  784.     }
  785. };
  786.  
  787. resource 'icl4' (128, purgeable) {
  788.     $"0000 0000 0000 000F 0000 0000 0000 0000"
  789.     $"0000 0000 0000 00FC F000 0000 0000 0000"
  790.     $"0000 0000 0000 0FC0 CF00 0000 0000 0000"
  791.     $"0000 0000 0000 FC0C 0CF0 0000 0000 0000"
  792.     $"0000 0000 000F C0C0 C0CF 0000 000F FF00"
  793.     $"0000 0000 00FC 0C0F 0C0C F000 00F5 DCF0"
  794.     $"0000 0000 0FC0 C0F0 C0C0 CF00 0F5D CC5F"
  795.     $"0000 0000 FC0C 0F0C 0F0C 0CF0 F5DC C5DF"
  796.     $"0000 000F C0C0 F0C0 F0C0 C0CF 5DCC 5D5F"
  797.     $"0000 00FC 0C0F 0C0F 0C0F 0CF5 DCC5 D5F0"
  798.     $"0000 0FC0 C0F0 C0F0 C0F0 CF5D CC5D 5F00"
  799.     $"0000 FC0C 0C0C 0C0C 0F0C F5DC C5D5 F000"
  800.     $"000F C0C0 F0C0 F0C0 C0CF 5DCC 5D5F 0000"
  801.     $"00FC 0C0F 0C0F 0C0F 0CF5 DCC5 D5FC F000"
  802.     $"0FC0 C0F0 C0C0 C0F0 CF5D CC5D 5FC0 CF00"
  803.     $"FC0C 0F0C 0F0C 0F0C F5DC C5D5 FC0C 0CF0"
  804.     $"0FC0 C0C0 F0C0 F0C0 F2CC 5D5F C0C0 C0CF"
  805.     $"00FC 0C0F 0C0F 0C0C FC25 D5FC 0C0C 0CF0"
  806.     $"000F C0C0 C0F0 C0C0 F2C2 5FC0 C0C0 CF00"
  807.     $"0000 FC0C 0F0C 0C0C FFFF FC0C 0C0C F000"
  808.     $"0000 0FC0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  809.     $"0000 00FC 0C0C 0C0C 0C0C 0C0C 0CF0 0000"
  810.     $"0000 000F C0C0 C0C0 C0C0 C0C0 CF00 0000"
  811.     $"0000 0000 FC0C 0C0C 0C0C 0C0C F000 0000"
  812.     $"0000 0000 0FC0 C0C0 C0C0 C0CF 0000 0000"
  813.     $"0000 0000 00FC 0C0C 0C0C 0CF0 0000 0000"
  814.     $"0000 0000 000F C0C0 C0C0 CF00 0000 0000"
  815.     $"0000 0000 0000 FC0C 0C0C F000 0000 0000"
  816.     $"0000 0000 0000 0FC0 C0CF 0000 0000 0000"
  817.     $"0000 0000 0000 00FC 0CF0 0000 0000 0000"
  818.     $"0000 0000 0000 000F CF00 0000 0000 0000"
  819.     $"0000 0000 0000 0000 F0"
  820. };
  821.  
  822. resource 'icl8' (128, purgeable) {
  823.     $"0000 0000 0000 0000 0000 0000 0000 00FF"
  824.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  825.     $"0000 0000 0000 0000 0000 0000 0000 FFF5"
  826.     $"FF00 0000 0000 0000 0000 0000 0000 0000"
  827.     $"0000 0000 0000 0000 0000 0000 00FF F5F5"
  828.     $"F5FF 0000 0000 0000 0000 0000 0000 0000"
  829.     $"0000 0000 0000 0000 0000 0000 FFF5 F5F5"
  830.     $"F5F5 FF00 0000 0000 0000 0000 0000 0000"
  831.     $"0000 0000 0000 0000 0000 00FF F5F5 F5F5"
  832.     $"F5F5 F5FF 0000 0000 0000 00FF FFFF 0000"
  833.     $"0000 0000 0000 0000 0000 FFF5 F5F5 F5FF"
  834.     $"F5F5 F5F5 FF00 0000 0000 FFAB 5C2A FF00"
  835.     $"0000 0000 0000 0000 00FF F5F5 F5F5 FFF5"
  836.     $"F5F5 F5F5 F5FF 0000 00FF AB5C 2A54 ABFF"
  837.     $"0000 0000 0000 0000 FFF5 F5F5 F5FF F5F5"
  838.     $"F5FF F5F5 F5F5 FF00 FFAB 5C2A 54AB 5CFF"
  839.     $"0000 0000 0000 00FF F5F5 F5F5 FFF5 F5F5"
  840.     $"FFF5 F5F5 F5F5 F5FF AB5C 2A54 AB5C ABFF"
  841.     $"0000 0000 0000 FFF5 F5F5 F5FF F5F5 F5FF"
  842.     $"F5F5 F5FF F5F5 FFAB 5C2A 54AB 5CAB FF00"
  843.     $"0000 0000 00FF F5F5 F5F5 FFF5 F5F5 FFF5"
  844.     $"F5F5 FFF5 F5FF AB5C 2A54 AB5C ABFF 0000"
  845.     $"0000 0000 FFF5 F5F5 F5F5 F5F5 F5F5 F5F5"
  846.     $"F5FF F5F5 FFAB 5C2A 54AB 5CAB FF00 0000"
  847.     $"0000 00FF F5F5 F5F5 FFF5 F5F5 FFF5 F5F5"
  848.     $"F5F5 F5FF AB5C 2A54 AB5C ABFF 0000 0000"
  849.     $"0000 FFF5 F5F5 F5FF F5F5 F5FF F5F5 F5FF"
  850.     $"F5F5 FFAB 5C2A 54AB 5CAB FFF5 FF00 0000"
  851.     $"00FF F5F5 F5F5 FFF5 F5F5 F5F5 F5F5 FFF5"
  852.     $"F5FF AB5C 2A54 AB5C ABFF F5F5 F5FF 0000"
  853.     $"FFF5 F5F5 F5FF F5F5 F5FF F5F5 F5FF F5F5"
  854.     $"FFAB 5C2A 54AB 5CAB FFF5 F5F5 F5F5 FF00"
  855.     $"00FF F5F5 F5F5 F5F5 FFF5 F5F5 FFF5 F5F5"
  856.     $"FF08 2A54 AB5C ABFF F5F5 F5F5 F5F5 F5FF"
  857.     $"0000 FFF5 F5F5 F5FF F5F5 F5FF F5F5 F5F5"
  858.     $"FF08 08AB 5CAB FFF5 F5F5 F5F5 F5F5 FF00"
  859.     $"0000 00FF F5F5 F5F5 F5F5 FFF5 F5F5 F5F5"
  860.     $"FF08 0808 ABFF F5F5 F5F5 F5F5 F5FF 0000"
  861.     $"0000 0000 FFF5 F5F5 F5FF F5F5 F5F5 F5F5"
  862.     $"FFFF FFFF FFF5 F5F5 F5F5 F5F5 FF00 0000"
  863.     $"0000 0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5"
  864.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  865.     $"0000 0000 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  866.     $"F5F5 F5F5 F5F5 F5F5 F5F5 FF00 0000 0000"
  867.     $"0000 0000 0000 00FF F5F5 F5F5 F5F5 F5F5"
  868.     $"F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000 0000"
  869.     $"0000 0000 0000 0000 FFF5 F5F5 F5F5 F5F5"
  870.     $"F5F5 F5F5 F5F5 F5F5 FF00 0000 0000 0000"
  871.     $"0000 0000 0000 0000 00FF F5F5 F5F5 F5F5"
  872.     $"F5F5 F5F5 F5F5 F5FF 0000 0000 0000 0000"
  873.     $"0000 0000 0000 0000 0000 FFF5 F5F5 F5F5"
  874.     $"F5F5 F5F5 F5F5 FF00 0000 0000 0000 0000"
  875.     $"0000 0000 0000 0000 0000 00FF F5F5 F5F5"
  876.     $"F5F5 F5F5 F5FF 0000 0000 0000 0000 0000"
  877.     $"0000 0000 0000 0000 0000 0000 FFF5 F5F5"
  878.     $"F5F5 F5F5 FF00 0000 0000 0000 0000 0000"
  879.     $"0000 0000 0000 0000 0000 0000 00FF F5F5"
  880.     $"F5F5 F5FF 0000 0000 0000 0000 0000 0000"
  881.     $"0000 0000 0000 0000 0000 0000 0000 FFF5"
  882.     $"F5F5 FF00 0000 0000 0000 0000 0000 0000"
  883.     $"0000 0000 0000 0000 0000 0000 0000 00FF"
  884.     $"F5FF 0000 0000 0000 0000 0000 0000 0000"
  885.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  886.     $"FF"
  887. };
  888.  
  889. resource 'ics#' (128, purgeable) {
  890.     {    /* array: 2 elements */
  891.         /* [1] */
  892.         $"0100 0280 0446 0929 1215 242A 4854 92AA"
  893.         $"44D1 20E2 1004 0808 0410 0220 0140 0080",
  894.         /* [2] */
  895.         $"0100 0380 07C6 0FEF 1FFF 3FFE 7FFC FFFE"
  896.         $"7FFF 3FFE 1FFC 0FF8 07F0 03E0 01C0 0080"
  897.     }
  898. };
  899.  
  900. resource 'ics4' (128, purgeable) {
  901.     $"0000 000F 0000 0000 0000 00FC F000 0000"
  902.     $"0000 0FC0 CF00 0FF0 0000 FC0F 0CF0 FDCF"
  903.     $"000F C0F0 C0CF DC5F 00FC 0F0C 0CFD C5F0"
  904.     $"0FC0 F0C0 CFDC 5F00 FC0F 0CFC FDC5 FCF0"
  905.     $"0FC0 CFC0 F25F C0CF 00FC 0C0C FFFC 0CF0"
  906.     $"000F C0C0 C0C0 CF00 0000 FC0C 0C0C F000"
  907.     $"0000 0FC0 C0CF 0000 0000 00FC 0CF0 0000"
  908.     $"0000 000F CF00 0000 0000 0000 F0"
  909. };
  910.  
  911. resource 'ics8' (128, purgeable) {
  912.     $"0000 0000 0000 00FF 0000 0000 0000 0000"
  913.     $"0000 0000 0000 FFF5 FF00 0000 0000 0000"
  914.     $"0000 0000 00FF F5F5 F5FF 0000 00FF FF00"
  915.     $"0000 0000 FFF5 F5FF F5F5 FF00 FF5C 54FF"
  916.     $"0000 00FF F5F5 FFF5 F5F5 F5FF 5C54 ABFF"
  917.     $"0000 FFF5 F5FF F5F5 F5F5 FF5C 54AB FF00"
  918.     $"00FF F5F5 FFF5 F5F5 F5FF 5C54 ABFF 0000"
  919.     $"FFF5 F5FF F5F5 FFF5 FF5C 54AB FFF5 FF00"
  920.     $"00FF F5F5 F5FF F5F5 FF08 ABFF F5F5 F5FF"
  921.     $"0000 FFF5 F5F5 F5F5 FFFF FFF5 F5F5 FF00"
  922.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  923.     $"0000 0000 FFF5 F5F5 F5F5 F5F5 FF00 0000"
  924.     $"0000 0000 00FF F5F5 F5F5 F5FF 0000 0000"
  925.     $"0000 0000 0000 FFF5 F5F5 FF00 0000 0000"
  926.     $"0000 0000 0000 00FF F5FF 0000 0000 0000"
  927.     $"0000 0000 0000 0000 FF"
  928. };
  929.  
  930. // -------------------------------------------------------------------------------------------------------------
  931. // text document icon
  932.  
  933. resource 'ICN#' (129, purgeable) {
  934.     {    /* array: 2 elements */
  935.         /* [1] */
  936.         $"1FFF FC00 1000 0600 1000 0500 1000 0480"
  937.         $"1000 0440 1000 0420 1000 07F0 1000 0010"
  938.         $"1000 0010 1000 0010 11DD DB10 1000 0010"
  939.         $"1000 0010 11DE F710 1000 0010 1000 0010"
  940.         $"11BF BB10 1000 0010 1000 0010 1000 0010"
  941.         $"1000 0010 1000 0010 1000 0010 1000 0010"
  942.         $"1000 0010 1000 0010 1000 0010 1000 0010"
  943.         $"1000 0010 1000 0010 1000 0010 1FFF FFF0",
  944.         /* [2] */
  945.         $"1FFF FC00 1FFF FE00 1FFF FF00 1FFF FF80"
  946.         $"1FFF FFC0 1FFF FFE0 1FFF FFF0 1FFF FFF0"
  947.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  948.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  949.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  950.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  951.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  952.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  953.     }
  954. };
  955.  
  956. resource 'icl4' (129, purgeable) {
  957.     $"000F FFFF FFFF FFFF FFFF FF00 0000 0000"
  958.     $"000F 0C0C 0C0C 0C0C 0C0C 0FF0 0000 0000"
  959.     $"000F C0C0 C0C0 C0C0 C0C0 CFCF 0000 0000"
  960.     $"000F 0C0C 0C0C 0C0C 0C0C 0FCC F000 0000"
  961.     $"000F C0C0 C0C0 C0C0 C0C0 CFCC CF00 0000"
  962.     $"000F 0C0C 0C0C 0C0C 0C0C 0FCC CCF0 0000"
  963.     $"000F C0C0 C0C0 C0C0 C0C0 CFFF FFFF 0000"
  964.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  965.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  966.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  967.     $"000F C0CF FFCF FFCF FFCF F0FF C0CF 0000"
  968.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  969.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  970.     $"000F 0C0F FF0F FFFC FFFF 0FFF 0C0F 0000"
  971.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  972.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  973.     $"000F C0CF F0FF FFFF F0FF F0FF C0CF 0000"
  974.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  975.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  976.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  977.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  978.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  979.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  980.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  981.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  982.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  983.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  984.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  985.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  986.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  987.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  988.     $"000F FFFF FFFF FFFF FFFF FFFF FFFF"
  989. };
  990.  
  991. resource 'icl8' (129, purgeable) {
  992.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  993.     $"FFFF FFFF FFFF 0000 0000 0000 0000 0000"
  994.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  995.     $"F5F5 F5F5 F5FF FF00 0000 0000 0000 0000"
  996.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  997.     $"F5F5 F5F5 F5FF 2BFF 0000 0000 0000 0000"
  998.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  999.     $"F5F5 F5F5 F5FF 2B2B FF00 0000 0000 0000"
  1000.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1001.     $"F5F5 F5F5 F5FF 2B2B 2BFF 0000 0000 0000"
  1002.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1003.     $"F5F5 F5F5 F5FF 2B2B 2B2B FF00 0000 0000"
  1004.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1005.     $"F5F5 F5F5 F5FF FFFF FFFF FFFF 0000 0000"
  1006.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1007.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1008.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1009.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1010.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1011.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1012.     $"0000 00FF F5F5 F5FF FFFF F5FF FFFF F5FF"
  1013.     $"FFFF F5FF FFF5 FFFF F5F5 F5FF 0000 0000"
  1014.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1015.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1016.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1017.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1018.     $"0000 00FF F5F5 F5FF FFFF F5FF FFFF FFF5"
  1019.     $"FFFF FFFF F5FF FFFF F5F5 F5FF 0000 0000"
  1020.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1021.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1022.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1023.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1024.     $"0000 00FF F5F5 F5FF FFF5 FFFF FFFF FFFF"
  1025.     $"FFF5 FFFF FFF5 FFFF F5F5 F5FF 0000 0000"
  1026.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1027.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1028.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1029.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1030.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1031.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1032.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1033.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1034.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1035.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1036.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1037.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1038.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1039.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1040.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1041.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1042.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1043.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1044.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1045.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1046.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1047.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1048.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1049.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1050.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1051.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1052.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1053.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1054.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1055.     $"FFFF FFFF FFFF FFFF FFFF FFFF"
  1056. };
  1057.  
  1058. resource 'ics#' (129, purgeable) {
  1059.     {    /* array: 2 elements */
  1060.         /* [1] */
  1061.         $"7FE0 4030 4028 403C 4004 4004 4B64 4004"
  1062.         $"4F64 4004 4DA4 4004 4004 4004 4004 7FFC",
  1063.         /* [2] */
  1064.         $"7FE0 7FF0 7FF8 7FFC 7FFC 7FFC 7FFC 7FFC"
  1065.         $"7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC"
  1066.     }
  1067. };
  1068.  
  1069. resource 'ics4' (129, purgeable) {
  1070.     $"0FFF FFFF FFF0 0000 0F0C 0C0C 0CFF 0000"
  1071.     $"0FC0 C0C0 C0FC F000 0F0C 0C0C 0CFF FF00"
  1072.     $"0FC0 C0C0 C0C0 CF00 0F0C 0C0C 0C0C 0F00"
  1073.     $"0FC0 F0FF CFF0 CF00 0F0C 0C0C 0C0C 0F00"
  1074.     $"0FC0 FFFF CFF0 CF00 0F0C 0C0C 0C0C 0F00"
  1075.     $"0FC0 FFCF F0F0 CF00 0F0C 0C0C 0C0C 0F00"
  1076.     $"0FC0 C0C0 C0C0 CF00 0F0C 0C0C 0C0C 0F00"
  1077.     $"0FC0 C0C0 C0C0 CF00 0FFF FFFF FFFF FF"
  1078. };
  1079.  
  1080. resource 'ics8' (129, purgeable) {
  1081.     $"00FF FFFF FFFF FFFF FFFF FF00 0000 0000"
  1082.     $"00FF F5F5 F5F5 F5F5 F5F5 FFFF 0000 0000"
  1083.     $"00FF F5F5 F5F5 F5F5 F5F5 FF2B FF00 0000"
  1084.     $"00FF F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000"
  1085.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  1086.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  1087.     $"00FF F5F5 FFF5 FFFF F5FF FFF5 F5FF 0000"
  1088.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  1089.     $"00FF F5F5 FFFF FFFF F5FF FFF5 F5FF 0000"
  1090.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  1091.     $"00FF F5F5 FFFF F5FF FFF5 FFF5 F5FF 0000"
  1092.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  1093.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  1094.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  1095.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  1096.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1097. };
  1098.  
  1099. // -------------------------------------------------------------------------------------------------------------
  1100. // read-only text document icon
  1101.  
  1102. resource 'ICN#' (130, purgeable) {
  1103.     {    /* array: 2 elements */
  1104.         /* [1] */
  1105.         $"0000 0000 0000 0000 0000 0000 7FFF FFFE"
  1106.         $"4000 0002 5E20 007B 404D DB03 5EAD 5B7B"
  1107.         $"5E08 027B 4000 0003 7FFF FFFF 4000 0003"
  1108.         $"4E97 98CB 4820 252B 4042 0963 4A92 252B"
  1109.         $"4000 0003 7FFF FFFF 4000 0003 551F F96B"
  1110.         $"5BA8 04B3 403F FC03 5FB5 55FB 402A AC03"
  1111.         $"5FB5 55FB 402A AC03 5FB5 55FB 401F F803"
  1112.         $"5F80 01FB 400F F003 4000 0001 3FFF FFFE",
  1113.         /* [2] */
  1114.         $"0000 0000 0000 0000 0000 0000 7FFF FFFE"
  1115.         $"7FFF FFFE 7FFF FFFF 7FFF FFFF 7FFF FFFF"
  1116.         $"7FFF FFFF 7FFF FFFF 7FFF FFFF 7FFF FFFF"
  1117.         $"7FFF FFFF 7FFF FFFF 7FFF FFFF 7FFF FFFF"
  1118.         $"7FFF FFFF 7FFF FFFF 7FFF FFFF 7FFF FFFF"
  1119.         $"7FFF FFFF 7FFF FFFF 7FFF FFFF 7FFF FFFF"
  1120.         $"7FFF FFFF 7FFF FFFF 7FFF FFFF 7FFF FFFF"
  1121.         $"7FFF FFFF 7FFF FFFF 7FFF FFFF 3FFF FFFE"
  1122.     }
  1123. };
  1124.  
  1125. resource 'icl4' (130, purgeable) {
  1126.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1127.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1128.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1129.     $"0FFF FFFF FFFF FFFF FFFF FFFF FFFF FFF0"
  1130.     $"0FC0 C0C0 C0C0 C0C0 C0C0 C0C0 C0C0 C0F0"
  1131.     $"0F0D DDDC 0CFC 0C0C 0C0C 0C0C 0DDD DCFF"
  1132.     $"0FC0 C0C0 CF00 FFCF FFCF F0FF C0C0 C0FF"
  1133.     $"0F0D DDDC FCFC FF0F 0F0F FCFF 0DDD DCFF"
  1134.     $"0FCD DDD0 C0C0 F0C0 C0C0 C0F0 CDDD D0FF"
  1135.     $"0F0C 0C0C 0C0C 0C0C 0C0C 0C0C 0C0C 0CFF"
  1136.     $"0FFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1137.     $"0F0C 0C0C 0C0C 0C0C 0C0C 0C0C 0C0C 0CFF"
  1138.     $"0FC0 FFF0 F0CF CFFF F0CF F0C0 FFC0 F0FF"
  1139.     $"0F0C FC0C 0CFC 0C0C 0CFC 0F0F 0CFC FCFF"
  1140.     $"0FC0 C0C0 CFC0 C0F0 C0C0 F0CF CFF0 C0FF"
  1141.     $"0F0C FCFC FC0F 0CFC 0CFC 0F0F 0CFC FCFF"
  1142.     $"0FC0 C0C0 C0C0 C0C0 C0C0 C0C0 C0C0 C0FF"
  1143.     $"0FFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1144.     $"0FC0 C0C0 C0C0 C0C0 C0C0 C0C0 C0C0 C0FF"
  1145.     $"0F0D DDDD DC0F FFFF FFFF FC0D DDDD DCFF"
  1146.     $"0FCD DDDD D0F0 F000 0000 0FCD DDDD D0FF"
  1147.     $"0F0C 0C0C 0CFF FFFF FFFF FF0C 0C0C 0CFF"
  1148.     $"0FCD DDDD D0FD DDDD DDDD DFCD DDDD D0FF"
  1149.     $"0F0C 0C0C 0CFD DDDD DDDD DF0C 0C0C 0CFF"
  1150.     $"0FCD DDDD D0FD DDDD DDDD DFCD DDDD D0FF"
  1151.     $"0F0C 0C0C 0CFD DDDD DDDD DF0C 0C0C 0CFF"
  1152.     $"0FCD DDDD D0FD DDDD DDDD DFCD DDDD D0FF"
  1153.     $"0F0C 0C0C 0C0F FFFF FFFF FC0C 0C0C 0CFF"
  1154.     $"0FCD DDDD D0C0 C0C0 C0C0 C0CD DDDD D0FF"
  1155.     $"0F0C 0C0C 0C0C DDDD DDDD 0C0C 0C0C 0CFF"
  1156.     $"0FC0 C0C0 C0C0 C0C0 C0C0 C0C0 C0C0 C0CF"
  1157.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF FFF0"
  1158. };
  1159.  
  1160.  
  1161. resource 'icl8' (130, purgeable) {
  1162.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1163.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1164.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1165.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1166.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1167.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1168.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1169.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FF00"
  1170.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1171.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 FF00"
  1172.     $"00FF F5FA FAFA FAF5 F500 FFF5 F5F5 F5F5"
  1173.     $"F5F5 F5F5 F5F5 F5F5 F5FA FAFA FAF5 FFFF"
  1174.     $"00FF F5F5 F5F5 F5F5 F5FF F5F5 FFFF F5FF"
  1175.     $"FFFF F5FF FFF5 FFFF F5F5 F5F5 F5F5 FFFF"
  1176.     $"00FF F5FA FAFA FAF5 FFF5 FFF5 FFFF F5FF"
  1177.     $"F5FF F5FF FFF5 FFFF F5FA FAFA FAF5 FFFF"
  1178.     $"00FF F5FA FAFA FAF5 F5F5 F5F5 FFF5 F5F5"
  1179.     $"F5F5 F5F5 F5F5 FFF5 F5FA FAFA FAF5 FFFF"
  1180.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1181.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 FFFF"
  1182.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1183.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1184.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1185.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 FFFF"
  1186.     $"00FF F5F5 FFFF FFF5 FFF5 F5FF F5FF FFFF"
  1187.     $"FFF5 F5FF FFF5 F5F5 FFFF F5F5 FFF5 FFFF"
  1188.     $"00FF F5F5 FFF5 F5F5 F5F5 FFF5 F5F5 F5F5"
  1189.     $"F5F5 FFF5 F5FF F5FF F5F5 FFF5 FFF5 FFFF"
  1190.     $"00FF F5F5 F5F5 F5F5 F5FF F5F5 F5F5 FFF5"
  1191.     $"F5F5 F5F5 FFF5 F5FF F5FF FFF5 F5F5 FFFF"
  1192.     $"00FF F5F5 FFF5 FFF5 FFF5 F5FF F5F5 FFF5"
  1193.     $"F5F5 FFF5 F5FF F5FF F5F5 FFF5 FFF5 FFFF"
  1194.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1195.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 FFFF"
  1196.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1197.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1198.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1199.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 FFFF"
  1200.     $"00FF F5FA FAFA FAFA FAF5 F5FF FFFF FFFF"
  1201.     $"FFFF FFFF FFF5 F5FA FAFA FAFA FAF5 FFFF"
  1202.     $"00FF F5FA FAFA FAFA FAF5 FF00 FF00 0000"
  1203.     $"0000 0000 00FF F5FA FAFA FAFA FAF5 FFFF"
  1204.     $"00FF F5F5 F5F5 F5F5 F5F5 FFFF FFFF FFFF"
  1205.     $"FFFF FFFF FFFF F5F5 F5F5 F5F5 F5F5 FFFF"
  1206.     $"00FF F5FA FAFA FAFA FAF5 FFF9 F9F9 F9F9"
  1207.     $"F9F9 F9F9 F9FF F5FA FAFA FAFA FAF5 FFFF"
  1208.     $"00FF F5F5 F5F5 F5F5 F5F5 FFF9 F9F9 F9F9"
  1209.     $"F9F9 F9F9 F9FF F5F5 F5F5 F5F5 F5F5 FFFF"
  1210.     $"00FF F5FA FAFA FAFA FAF5 FFF9 F9F9 F9F9"
  1211.     $"F9F9 F9F9 F9FF F5FA FAFA FAFA FAF5 FFFF"
  1212.     $"00FF F5F5 F5F5 F5F5 F5F5 FFF9 F9F9 F9F9"
  1213.     $"F9F9 F9F9 F9FF F5F5 F5F5 F5F5 F5F5 FFFF"
  1214.     $"00FF F5FA FAFA FAFA FAF5 FFF9 F9F9 F9F9"
  1215.     $"F9F9 F9F9 F9FF F5FA FAFA FAFA FAF5 FFFF"
  1216.     $"00FF F5F5 F5F5 F5F5 F5F5 F5FF FFFF FFFF"
  1217.     $"FFFF FFFF FFF5 F5F5 F5F5 F5F5 F5F5 FFFF"
  1218.     $"00FF F5FA FAFA FAFA FAF5 F5F5 F5F5 F5F5"
  1219.     $"F5F5 F5F5 F5F5 F5FA FAFA FAFA FAF5 FFFF"
  1220.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 FAFA FAFA"
  1221.     $"FAFA FAFA F5F5 F5F5 F5F5 F5F5 F5F5 FFFF"
  1222.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1223.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  1224.     $"0000 FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1225.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FF"
  1226. };
  1227.  
  1228.  
  1229. resource 'ics#' (130, purgeable) {
  1230.     {    /* array: 2 elements */
  1231.         /* [1] */
  1232.         $"0000 FFFE 888B A223 FFFF AAAB AAAB FFFF"
  1233.         $"8003 A7CB 8AA3 AD6B 8AA3 A7CB 8003 7FFE",
  1234.         /* [2] */
  1235.         $"0000 FFFE FFFF FFFF FFFF FFFF FFFF FFFF"
  1236.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF 7FFE"
  1237.     }
  1238. };
  1239.  
  1240. resource 'ics4' (130, purgeable) {
  1241.     $"0000 0000 0000 0000 FFFF FFFF FFFF FFF0"
  1242.     $"F0C0 D0C0 D0C0 D0FF FCDC 0CDC 0CDC 0CFF"
  1243.     $"FFFF FFFF FFFF FFFF FCDC DCD0 DCDC DCFF"
  1244.     $"F0D0 D0D0 D0D0 D0FF FFFF FFFF FFFF FFFF"
  1245.     $"F0C0 C0C0 C0C0 C0FF FCDC 0FFF FF0C DCFF"
  1246.     $"F0C0 FDDD DDF0 C0FF FCDC FDDD DDFC DCFF"
  1247.     $"F0C0 FDDD DDF0 C0FF FCDC 0FFF FF0C DCFF"
  1248.     $"F0C0 C0C0 C0C0 C0FF 0FFF FFFF FFFF FFF0"
  1249. };
  1250.  
  1251. resource 'ics8' (130, purgeable) {
  1252.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1253.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FF00"
  1254.     $"FFF5 F5F5 FAF5 F5F5 FAF5 F5F5 FAF5 FFFF"
  1255.     $"FFF5 FAF5 F5F5 FAF5 F5F5 FAF5 F5F5 FFFF"
  1256.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1257.     $"FFF5 F9F5 FAF5 FAF5 FAF5 FAF5 FAF5 FFFF"
  1258.     $"FFF5 F9F5 FAF5 FAF5 FAF5 FAF5 FAF5 FFFF"
  1259.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1260.     $"FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 FFFF"
  1261.     $"FFF5 FAF5 00FF FFFF FFFF F5F5 FAF5 FFFF"
  1262.     $"FFF5 F5F5 FFF9 F9F9 F9F9 FFF5 F5F5 FFFF"
  1263.     $"FFF5 FAF5 FFF9 F9F9 F9F9 FFF5 FAF5 FFFF"
  1264.     $"FFF5 00F5 FFF9 F9F9 F9F9 FFF5 F5F5 FFFF"
  1265.     $"FFF5 FAF5 F5FF FFFF FFFF F5F5 FAF5 FFFF"
  1266.     $"FF00 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 FFFF"
  1267.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF FF"
  1268. };
  1269. // -------------------------------------------------------------------------------------------------------------
  1270. // picture document icon
  1271.  
  1272. resource 'ICN#' (131, purgeable)
  1273.     { {
  1274.     $"1FFFFC00 10000600 10000500 10000480"
  1275.     $"10000440 10000420 100007F0 10000010"
  1276.     $"10000010 10000010 11FE0010 11021C10"
  1277.     $"11022210 11024110 11FE4110 10004110"
  1278.     $"10022210 10051C10 10088010 10104010"
  1279.     $"10202010 10104010 10088010 10050010"
  1280.     $"10020010 10000010 10000010 10000010"
  1281.     $"10000010 10000010 10000010 1FFFFFF0";
  1282.  
  1283.     $"1FFFFC00 1FFFFE00 1FFFFF00 1FFFFF80"
  1284.     $"1FFFFFC0 1FFFFFE0 1FFFFFF0 1FFFFFF0"
  1285.     $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
  1286.     $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
  1287.     $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
  1288.     $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
  1289.     $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
  1290.     $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
  1291.     } };
  1292.  
  1293. resource 'icl4' (131, purgeable)
  1294.     {
  1295.     $"000FFFFFFFFFFFFFFFFFFF0000000000"
  1296.     $"000FC0C0C0C0C0C0C0C0CFF000000000"
  1297.     $"000F0C0C0C0C0C0C0C0C0FCF00000000"
  1298.     $"000FC0C0C0C0C0C0C0C0CFCCF0000000"
  1299.     $"000F0C0C0C0C0C0C0C0C0FCCCF000000"
  1300.     $"000FC0C0C0C0C0C0C0C0CFCCCCF00000"
  1301.     $"000F0C0C0C0C0C0C0C0C0FFFFFFF0000"
  1302.     $"000FC0C0C0C0C0C0C0C0C0C0C0CF0000"
  1303.     $"000F0C0C0C0C0C0C0C0C0C0C0C0F0000"
  1304.     $"000FC0C0C0C0C0C0C0C0C0C0C0CF0000"
  1305.     $"000F0C0FFFFFFFFC0C0C0C0C0C0F0000"
  1306.     $"000FC0CF707070F0C0CFFFC0C0CF0000"
  1307.     $"000F0C0F070707FC0CF4C4FC0C0F0000"
  1308.     $"000FC0CF707070F0CF4C4C4FC0CF0000"
  1309.     $"000F0C0FFFFFFFFC0FC4C4CF0C0F0000"
  1310.     $"000FC0C0C0C0C0C0CF4C4C4FC0CF0000"
  1311.     $"000F0C0C0C0C0CFC0CF4C4FC0C0F0000"
  1312.     $"000FC0C0C0C0CF5FC0CFFFC0C0CF0000"
  1313.     $"000F0C0C0C0CF5D5FC0C0C0C0C0F0000"
  1314.     $"000FC0C0C0CF5D5D5FC0C0C0C0CF0000"
  1315.     $"000F0C0C0CF5D5D5D5FC0C0C0C0F0000"
  1316.     $"000FC0C0C0CF5D5D5FC0C0C0C0CF0000"
  1317.     $"000F0C0C0C0CF5D5FC0C0C0C0C0F0000"
  1318.     $"000FC0C0C0C0CF5FC0C0C0C0C0CF0000"
  1319.     $"000F0C0C0C0C0CFC0C0C0C0C0C0F0000"
  1320.     $"000FC0C0C0C0C0C0C0C0C0C0C0CF0000"
  1321.     $"000F0C0C0C0C0C0C0C0C0C0C0C0F0000"
  1322.     $"000FC0C0C0C0C0C0C0C0C0C0C0CF0000"
  1323.     $"000F0C0C0C0C0C0C0C0C0C0C0C0F0000"
  1324.     $"000FC0C0C0C0C0C0C0C0C0C0C0CF0000"
  1325.     $"000F0C0C0C0C0C0C0C0C0C0C0C0F0000"
  1326.     $"000FFFFFFFFFFFFFFFFFFFFFFFFF0000"
  1327.     };
  1328.  
  1329. resource 'icl8' (131, purgeable)
  1330.     {
  1331.     $"000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000"
  1332.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FFFF000000000000000000"
  1333.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF2BFF0000000000000000"
  1334.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF2B2BFF00000000000000"
  1335.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF2B2B2BFF000000000000"
  1336.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF2B2B2B2BFF0000000000"
  1337.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FFFFFFFFFFFFFF00000000"
  1338.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1339.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1340.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1341.     $"000000FFF5F5F5FFFFFFFFFFFFFFFFF5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1342.     $"000000FFF5F5F5FF484848484848FFF5F5F5F5FFFFFFF5F5F5F5F5FF00000000"
  1343.     $"000000FFF5F5F5FF484848484848FFF5F5F5FF131313FFF5F5F5F5FF00000000"
  1344.     $"000000FFF5F5F5FF484848484848FFF5F5FF1313131313FFF5F5F5FF00000000"
  1345.     $"000000FFF5F5F5FFFFFFFFFFFFFFFFF5F5FF1313131313FFF5F5F5FF00000000"
  1346.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5FF1313131313FFF5F5F5FF00000000"
  1347.     $"000000FFF5F5F5F5F5F5F5F5F5F5FFF5F5F5FF131313FFF5F5F5F5FF00000000"
  1348.     $"000000FFF5F5F5F5F5F5F5F5F5FF7FFFF5F5F5FFFFFFF5F5F5F5F5FF00000000"
  1349.     $"000000FFF5F5F5F5F5F5F5F5FF7F7F7FFFF5F5F5F5F5F5F5F5F5F5FF00000000"
  1350.     $"000000FFF5F5F5F5F5F5F5FF7F7F7F7F7FFFF5F5F5F5F5F5F5F5F5FF00000000"
  1351.     $"000000FFF5F5F5F5F5F5FF7F7F7F7F7F7F7FFFF5F5F5F5F5F5F5F5FF00000000"
  1352.     $"000000FFF5F5F5F5F5F5F5FF7F7F7F7F7FFFF5F5F5F5F5F5F5F5F5FF00000000"
  1353.     $"000000FFF5F5F5F5F5F5F5F5FF7F7F7FFFF5F5F5F5F5F5F5F5F5F5FF00000000"
  1354.     $"000000FFF5F5F5F5F5F5F5F5F5FF7FFFF5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1355.     $"000000FFF5F5F5F5F5F5F5F5F5F5FFF5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1356.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1357.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1358.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1359.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1360.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1361.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1362.     $"000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000"
  1363.     };
  1364.  
  1365. resource 'ics#' (131, purgeable)
  1366.     { {
  1367.     $"7FE0 4030 4028 403C 5E04 5264 5E94 4094"
  1368.     $"4264 4504 4884 4504 4204 4004 4004 7FFC";
  1369.  
  1370.     $"7FE0 7FF0 7FF8 7FFC 7FFC 7FFC 7FFC 7FFC"
  1371.     $"7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC"
  1372.     } };
  1373.  
  1374. resource 'ics4' (131, purgeable)
  1375.     {
  1376.     $"0FFFFFFFFFF00000"
  1377.     $"0FC0C0C0C0FF0000"
  1378.     $"0F0C0C0C0CFCF000"
  1379.     $"0FC0C0C0C0FFFF00"
  1380.     $"0F0FFFFC0C0C0F00"
  1381.     $"0FCF07F0CFF0CF00"
  1382.     $"0F0FFFFCF4CF0F00"
  1383.     $"0FC0C0C0FC4FCF00"
  1384.     $"0F0C0CFC0FFC0F00"
  1385.     $"0FC0CF5FC0C0CF00"
  1386.     $"0F0CF5D5FC0C0F00"
  1387.     $"0FC0CF5FC0C0CF00"
  1388.     $"0F0C0CFC0C0C0F00"
  1389.     $"0FC0C0C0C0C0CF00"
  1390.     $"0F0C0C0C0C0C0F00"
  1391.     $"0FFFFFFFFFFFFF00"
  1392.     };
  1393.  
  1394. resource 'ics8' (131, purgeable)
  1395.     {
  1396.     $"00FFFFFFFFFFFFFFFFFFFF0000000000"
  1397.     $"00FFF5F5F5F5F5F5F5F5FFFF00000000"
  1398.     $"00FFF5F5F5F5F5F5F5F5FF2BFF000000"
  1399.     $"00FFF5F5F5F5F5F5F5F5FFFFFFFF0000"
  1400.     $"00FFF5FFFFFFFFF5F5F5F5F5F5FF0000"
  1401.     $"00FFF5FF4848FFF5F5FFFFF5F5FF0000"
  1402.     $"00FFF5FFFFFFFFF5FF1313FFF5FF0000"
  1403.     $"00FFF5F5F5F5F5F5FF1313FFF5FF0000"
  1404.     $"00FFF5F5F5F5FFF5F5FFFFF5F5FF0000"
  1405.     $"00FFF5F5F5FF7FFFF5F5F5F5F5FF0000"
  1406.     $"00FFF5F5FF7F7F7FFFF5F5F5F5FF0000"
  1407.     $"00FFF5F5F5FF7FFFF5F5F5F5F5FF0000"
  1408.     $"00FFF5F5F5F5FFF5F5F5F5F5F5FF0000"
  1409.     $"00FFF5F5F5F5F5F5F5F5F5F5F5FF0000"
  1410.     $"00FFF5F5F5F5F5F5F5F5F5F5F5FF0000"
  1411.     $"00FFFFFFFFFFFFFFFFFFFFFFFFFF0000"
  1412.     };
  1413. // -------------------------------------------------------------------------------------------------------------
  1414. // text-stationary document icon
  1415.  
  1416. resource 'ICN#' (132, purgeable) {
  1417.     {    /* array: 2 elements */
  1418.         /* [1] */
  1419.         $"1FFF FFC0 1000 0040 1000 0070 1000 0050"
  1420.         $"1000 0050 1000 0050 1000 0050 1000 0050"
  1421.         $"1000 0050 1000 0050 11DD DC50 1000 0050"
  1422.         $"1000 0050 11DD B850 1000 0050 1000 0050"
  1423.         $"11BD DC50 1000 0050 1000 0050 1000 0050"
  1424.         $"1000 0050 1000 0050 1000 0050 1000 0050"
  1425.         $"1000 0FD0 1000 0890 1000 0910 1000 0A10"
  1426.         $"1000 0C10 1FFF F810 0400 0010 07FF FFF0",
  1427.         /* [2] */
  1428.         $"1FFF FFC0 1FFF FFC0 1FFF FFF0 1FFF FFF0"
  1429.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1430.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1431.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1432.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1433.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1434.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1435.         $"1FFF FFF0 1FFF FFF0 07FF FFF0 07FF FFF0"
  1436.     }
  1437. };
  1438.  
  1439. resource 'icl4' (132, purgeable) {
  1440.     $"000F FFFF FFFF FFFF FFFF FFFF FF00 0000"
  1441.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0F00 0000"
  1442.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFFF 0000"
  1443.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1444.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFDF 0000"
  1445.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1446.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFDF 0000"
  1447.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1448.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFDF 0000"
  1449.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1450.     $"000F C0CF FFCF FFCF FFCF FFC0 CFDF 0000"
  1451.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1452.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFDF 0000"
  1453.     $"000F 0C0F FF0F FF0F FCFF FC0C 0FDF 0000"
  1454.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFDF 0000"
  1455.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1456.     $"000F C0CF F0FF FFCF FFCF FFC0 CFDF 0000"
  1457.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1458.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFDF 0000"
  1459.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1460.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFDF 0000"
  1461.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1462.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFDF 0000"
  1463.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1464.     $"000F C0C0 C0C0 C0C0 C0C0 FFFF FFDF 0000"
  1465.     $"000F 0C0C 0C0C 0C0C 0C0C FCCC FDDF 0000"
  1466.     $"000F C0C0 C0C0 C0C0 C0C0 FCCF DDCF 0000"
  1467.     $"000F 0C0C 0C0C 0C0C 0C0C FCFD DCCF 0000"
  1468.     $"000F C0C0 C0C0 C0C0 C0C0 FFDD CCCF 0000"
  1469.     $"000F FFFF FFFF FFFF FFFF FDDC CCCF 0000"
  1470.     $"0000 0FDD DDDD DDDD DDDD DDCC CCCF 0000"
  1471.     $"0000 0FFF FFFF FFFF FFFF FFFF FFFF"
  1472. };
  1473.  
  1474. resource 'icl8' (132, purgeable) {
  1475.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1476.     $"FFFF FFFF FFFF FFFF FFFF 0000 0000 0000"
  1477.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1478.     $"F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000 0000"
  1479.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1480.     $"F5F5 F5F5 F5F5 F5F5 F5FF FFFF 0000 0000"
  1481.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1482.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1483.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1484.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1485.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1486.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1487.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1488.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1489.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1490.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1491.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1492.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1493.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1494.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1495.     $"0000 00FF F5F5 F5FF FFFF F5FF FFFF F5FF"
  1496.     $"FFFF F5FF FFFF F5F5 F5FF F9FF 0000 0000"
  1497.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1498.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1499.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1500.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1501.     $"0000 00FF F5F5 F5FF FFFF F5FF FFFF F5FF"
  1502.     $"FFF5 FFFF FFF5 F5F5 F5FF F9FF 0000 0000"
  1503.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1504.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1505.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1506.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1507.     $"0000 00FF F5F5 F5FF FFF5 FFFF FFFF F5FF"
  1508.     $"FFFF F5FF FFFF F5F5 F5FF F9FF 0000 0000"
  1509.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1510.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1511.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1512.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1513.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1514.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1515.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1516.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1517.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1518.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1519.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1520.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1521.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1522.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1523.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1524.     $"F5F5 F5F5 FFFF FFFF FFFF F9FF 0000 0000"
  1525.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1526.     $"F5F5 F5F5 FF2B 2B2B FFF9 F9FF 0000 0000"
  1527.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1528.     $"F5F5 F5F5 FF2B 2BFF F9F9 2BFF 0000 0000"
  1529.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1530.     $"F5F5 F5F5 FF2B FFF9 F92B 2BFF 0000 0000"
  1531.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1532.     $"F5F5 F5F5 FFFF F9F9 2B2B 2BFF 0000 0000"
  1533.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1534.     $"FFFF FFFF FFF9 F92B 2B2B 2BFF 0000 0000"
  1535.     $"0000 0000 00FF F9F9 F9F9 F9F9 F9F9 F9F9"
  1536.     $"F9F9 F9F9 F9F9 2B2B 2B2B 2BFF 0000 0000"
  1537.     $"0000 0000 00FF FFFF FFFF FFFF FFFF FFFF"
  1538.     $"FFFF FFFF FFFF FFFF FFFF FFFF"
  1539. };
  1540.  
  1541. resource 'ics#' (132, purgeable) {
  1542.     {    /* array: 2 elements */
  1543.         /* [1] */
  1544.         $"7FF0 4010 401C 4B94 4014 4F14 4014 4D94"
  1545.         $"4014 4014 40F4 40A4 40C4 7F84 1004 1FFC",
  1546.         /* [2] */
  1547.         $"7FF0 7FF0 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC"
  1548.         $"7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 1FFC 1FFC"
  1549.     }
  1550. };
  1551.  
  1552. resource 'ics4' (132, purgeable) {
  1553.     $"0FFF FFFF FFFF 0000 0F0C 0C0C 0C0F 0000"
  1554.     $"0FC0 C0C0 C0CF FF00 0F0C FCFF FC0F DF00"
  1555.     $"0FC0 C0C0 C0CF DF00 0F0C FFFF 0C0F DF00"
  1556.     $"0FC0 C0C0 C0CF DF00 0F0C FF0F FC0F DF00"
  1557.     $"0FC0 C0C0 C0CF DF00 0F0C 0C0C 0C0F DF00"
  1558.     $"0FC0 C0C0 FFFF DF00 0F0C 0C0C FCFD DF00"
  1559.     $"0FC0 C0C0 FFDD CF00 0FFF FFFF FDDC CF00"
  1560.     $"000F DDDD DDCC CF00 000F FFFF FFFF FF00"
  1561. };
  1562.  
  1563. resource 'ics8' (132, purgeable) {
  1564.     $"00FF FFFF FFFF FFFF FFFF FFFF 0000 0000"
  1565.     $"00FF F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1566.     $"00FF F5F5 F5F5 F5F5 F5F5 F5FF FFFF 0000"
  1567.     $"00FF F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000"
  1568.     $"00FF F5F5 FFF5 FFFF F5FF F5FF F9FF 0000"
  1569.     $"00FF F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000"
  1570.     $"00FF F5F5 FFFF FFFF F5FF F5FF F9FF 0000"
  1571.     $"00FF F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000"
  1572.     $"00FF F5F5 FFFF F5FF FFF5 F5FF F9FF 0000"
  1573.     $"00FF F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000"
  1574.     $"00FF F5F5 F5F5 F5F5 FFFF FFFF F9FF 0000"
  1575.     $"00FF F5F5 F5F5 F5F5 FFF6 FFF9 F9FF 0000"
  1576.     $"00FF F5F5 F5F5 F5F5 FFFF F9F9 F6FF 0000"
  1577.     $"00FF FFFF FFFF FFFF FFF9 F9F6 F6FF 0000"
  1578.     $"0000 00FF F9F9 F9F9 F9F9 F6F6 F6FF 0000"
  1579.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF"
  1580. };
  1581.  
  1582. // -------------------------------------------------------------------------------------------------------------
  1583. // Movie icon
  1584.  
  1585. resource 'ICN#' (133, purgeable) {
  1586.     {    /* array: 2 elements */
  1587.         /* [1] */
  1588.         $"1FFF FC00 1200 0600 1200 0500 1E00 0480"
  1589.         $"1E00 0440 1200 0420 1200 07F0 1E00 00F0"
  1590.         $"1E00 00F0 1200 0090 13FF FF90 1E00 00F0"
  1591.         $"1E00 00F0 1200 0090 1200 0090 1E00 00F0"
  1592.         $"1E00 00F0 1200 0090 1200 0090 1E00 00F0"
  1593.         $"1E00 00F0 13FF FF90 1200 0090 1E00 00F0"
  1594.         $"1E00 00F0 1200 0090 1200 0090 1E00 00F0"
  1595.         $"1E00 00F0 1200 0090 1200 0090 1FFF FFF0",
  1596.         /* [2] */
  1597.         $"1FFF FC00 1FFF FE00 1FFF FF00 1FFF FF80"
  1598.         $"1FFF FFC0 1FFF FFE0 1FFF FFF0 1FFF FFF0"
  1599.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1600.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1601.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1602.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1603.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1604.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1605.     }
  1606. };
  1607.  
  1608. resource 'icl4' (133, purgeable) {
  1609.     $"000F FFFF FFFF FFFF FFFF FF00 0000 0000"
  1610.     $"000F 00FC 0C0C 0C0C 0C0C 0FF0 0000 0000"
  1611.     $"000F 00F0 C0C0 C0C0 C0C0 CFCF 0000 0000"
  1612.     $"000F FFFC 0C0C 0C0C 0C0C 0FCC F000 0000"
  1613.     $"000F FFF0 C0C0 C0C0 C0C0 CFCC CF00 0000"
  1614.     $"000F 00FC 0C0C 0C0C 0C0C 0FCC CCF0 0000"
  1615.     $"000F 00F0 C0C0 C0C0 C0C0 CFFF FFFF 0000"
  1616.     $"000F FFFC 0C0C 0C0C 0C0C 0C0C FFFF 0000"
  1617.     $"000F FFF0 C0C0 C0C0 C0C0 C0C0 FFFF 0000"
  1618.     $"000F 00FC 0C0C 0C0C 0C0C 0C0C F00F 0000"
  1619.     $"000F 00FF FFFF FFFF FFFF FFFF F00F 0000"
  1620.     $"000F FFFC 0C0C 0C0C 0C0C 0C0C FFFF 0000"
  1621.     $"000F FFF0 C0C0 C0C0 C0C0 C0C0 FFFF 0000"
  1622.     $"000F 00FC 0C0C 0C0C 0C0C 0C0C F00F 0000"
  1623.     $"000F 00F0 C0C0 C0C0 C0C0 C0C0 F00F 0000"
  1624.     $"000F FFFC 0C0C 0C0C 0C0C 0C0C FFFF 0000"
  1625.     $"000F FFF0 C0C0 C0C0 C0C0 C0C0 FFFF 0000"
  1626.     $"000F 00FC 0C0C 0C0C 0C0C 0C0C F00F 0000"
  1627.     $"000F 00F0 C0C0 C0C0 C0C0 C0C0 F00F 0000"
  1628.     $"000F FFFC 0C0C 0C0C 0C0C 0C0C FFFF 0000"
  1629.     $"000F FFF0 C0C0 C0C0 C0C0 C0C0 FFFF 0000"
  1630.     $"000F 00FF FFFF FFFF FFFF FFFF F00F 0000"
  1631.     $"000F 00F0 C0C0 C0C0 C0C0 C0C0 F00F 0000"
  1632.     $"000F FFFC 0C0C 0C0C 0C0C 0C0C FFFF 0000"
  1633.     $"000F FFF0 C0C0 C0C0 C0C0 C0C0 FFFF 0000"
  1634.     $"000F 00FC 0C0C 0C0C 0C0C 0C0C F00F 0000"
  1635.     $"000F 00F0 C0C0 C0C0 C0C0 C0C0 F00F 0000"
  1636.     $"000F FFFC 0C0C 0C0C 0C0C 0C0C FFFF 0000"
  1637.     $"000F FFF0 C0C0 C0C0 C0C0 C0C0 FFFF 0000"
  1638.     $"000F 00FC 0C0C 0C0C 0C0C 0C0C F00F 0000"
  1639.     $"000F 00F0 C0C0 C0C0 C0C0 C0C0 F00F 0000"
  1640.     $"000F FFFF FFFF FFFF FFFF FFFF FFFF"
  1641. };
  1642.  
  1643.  
  1644. resource 'icl8' (133, purgeable) {
  1645.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1646.     $"FFFF FFFF FFFF 0000 0000 0000 0000 0000"
  1647.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1648.     $"F5F5 F5F5 F5FF FF00 0000 0000 0000 0000"
  1649.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1650.     $"F5F5 F5F5 F5FF 2BFF 0000 0000 0000 0000"
  1651.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1652.     $"F5F5 F5F5 F5FF 2B2B FF00 0000 0000 0000"
  1653.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1654.     $"F5F5 F5F5 F5FF 2B2B 2BFF 0000 0000 0000"
  1655.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1656.     $"F5F5 F5F5 F5FF 2B2B 2B2B FF00 0000 0000"
  1657.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1658.     $"F5F5 F5F5 F5FF FFFF FFFF FFFF 0000 0000"
  1659.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1660.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1661.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1662.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1663.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1664.     $"F5F5 F5F5 F5F5 F500 FF00 00FF 0000 0000"
  1665.     $"0000 00FF 0000 FFFF FFFF FFFF FFFF FFFF"
  1666.     $"FFFF FFFF FFFF FFFF FF00 00FF 0000 0000"
  1667.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1668.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1669.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1670.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1671.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1672.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1673.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1674.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1675.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1676.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1677.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1678.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1679.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1680.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1681.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1682.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1683.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1684.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1685.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1686.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1687.     $"0000 00FF 0000 FFFF FFFF FFFF FFFF FFFF"
  1688.     $"FFFF FFFF FFFF FFFF FF00 00FF 0000 0000"
  1689.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1690.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1691.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1692.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1693.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1694.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1695.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1696.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1697.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1698.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1699.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1700.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1701.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1702.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1703.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1704.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1705.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1706.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1707.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1708.     $"FFFF FFFF FFFF FFFF FFFF FFFF"
  1709. };
  1710.  
  1711. resource 'ics#' (133, purgeable) {
  1712.     {    /* array: 2 elements */
  1713.         /* [1] */
  1714.         $"7FE0 7030 5028 703C 5014 7FFC 5014 701C"
  1715.         $"5014 701C 5014 7FFC 5014 701C 5014 7FFC",
  1716.         /* [2] */
  1717.         $"7FE0 7FF0 7FF8 7FFC 7FFC 7FFC 7FFC 7FFC"
  1718.         $"7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC"
  1719.     }
  1720. };
  1721.  
  1722. resource 'ics4' (133, purgeable) {
  1723.     $"0FFF FFFF FFF0 0000 0FFF 0C0C 0CFF 0000"
  1724.     $"0F0F C0C0 C0FC F000 0FFF 0C0C 0CFF FF00"
  1725.     $"0F0F C0C0 C0CF 0F00 0FFF FFFF FFFF FF00"
  1726.     $"0F0F C0C0 C0CF 0F00 0FFF 0C0C 0C0F FF00"
  1727.     $"0F0F C0C0 C0CF 0F00 0FFF 0C0C 0C0F FF00"
  1728.     $"0F0F C0C0 C0CF 0F00 0FFF FFFF FFFF FF00"
  1729.     $"0F0F C0C0 C0CF 0F00 0FFF 0C0C 0C0F FF00"
  1730.     $"0F0F C0C0 C0CF 0F00 0FFF FFFF FFFF FF"
  1731. };
  1732.  
  1733. resource 'ics8' (133, purgeable) {
  1734.     $"00FF FFFF FFFF FFFF FFFF FF00 0000 0000"
  1735.     $"00FF FFFF F5F5 F5F5 F5F5 FFFF 0000 0000"
  1736.     $"00FF 00FF F5F5 F5F5 F5F5 FF2B FF00 0000"
  1737.     $"00FF FFFF F5F5 F5F5 F5F5 FFFF FFFF 0000"
  1738.     $"00FF 00FF F5F5 F5F5 F5F5 F5FF 00FF 0000"
  1739.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF 0000"
  1740.     $"00FF 00FF F5F5 F5F5 F5F5 F5FF 00FF 0000"
  1741.     $"00FF FFFF F5F5 F5F5 F5F5 F5FF FFFF 0000"
  1742.     $"00FF 00FF F5F5 F5F5 F5F5 F5FF 00FF 0000"
  1743.     $"00FF FFFF F5F5 F5F5 F5F5 F5FF FFFF 0000"
  1744.     $"00FF 00FF F5F5 F5F5 F5F5 F5FF 00FF 0000"
  1745.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF 0000"
  1746.     $"00FF 00FF F5F5 F5F5 F5F5 F5FF 00FF 0000"
  1747.     $"00FF FFFF F5F5 F5F5 F5F5 F5FF FFFF 0000"
  1748.     $"00FF 00FF F5F5 F5F5 F5F5 F5FF 00FF 0000"
  1749.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1750. };
  1751.  
  1752.  
  1753. // -------------------------------------------------------------------------------------------------------------
  1754. // GX spool file icon
  1755.  
  1756.  
  1757. resource 'ICN#' (134, purgeable) {
  1758.     {    /* array: 2 elements */
  1759.         /* [1] */
  1760.         $"1FFF FC00 1000 0600 1000 0500 1000 0480"
  1761.         $"1000 0440 1000 0420 1000 07F0 1007 E010"
  1762.         $"101E 1810 103C 1C10 1078 0E10 10F0 0E10"
  1763.         $"11F0 0F10 11E0 0F10 13E0 0F10 13C1 CF10"
  1764.         $"17C2 2F10 17C4 7710 1784 AA10 1785 C410"
  1765.         $"1783 A210 1781 1110 1780 8890 1380 4450"
  1766.         $"1381 A250 10C3 D0D0 107F 09D0 1000 07D0"
  1767.         $"1000 0010 1000 0010 1000 0010 1FFF FFF0",
  1768.         /* [2] */
  1769.         $"1FFF FC00 1FFF FE00 1FFF FF00 1FFF FF80"
  1770.         $"1FFF FFC0 1FFF FFE0 1FFF FFF0 1FFF FFF0"
  1771.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1772.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1773.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1774.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1775.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1776.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1777.     }
  1778. };
  1779.  
  1780. resource 'icl4' (134, purgeable) {
  1781.     $"000F FFFF FFFF FFFF FFFF FF00 0000 0000"
  1782.     $"000F 0000 0000 0000 0000 0FF0 0000 0000"
  1783.     $"000F 0000 0000 0000 0000 0FCF 0000 0000"
  1784.     $"000F 0000 0000 0000 0000 0FCC F000 0000"
  1785.     $"000F 0000 0000 0000 0000 0FCC CF00 0000"
  1786.     $"000F 0000 0000 0000 0000 0FCC CCF0 0000"
  1787.     $"000F 0000 0000 0000 0000 0FFF FFFF 0000"
  1788.     $"000F 0000 0000 0767 6760 0000 000F 0000"
  1789.     $"000F 0000 0006 7670 0006 7000 000F 0000"
  1790.     $"000F 0000 0067 6700 0007 6700 000F 0000"
  1791.     $"000F 0000 0676 7000 0000 7670 000F 0000"
  1792.     $"000F 0000 6767 0000 0000 6760 000F 0000"
  1793.     $"000F 0006 7676 0000 0000 7676 000F 0000"
  1794.     $"000F 0007 6760 0000 0000 6767 000F 0000"
  1795.     $"000F 0076 7670 0000 0000 7676 000F 0000"
  1796.     $"000F 0067 6700 0002 2200 6767 000F 0000"
  1797.     $"000F 0676 7600 0022 22F0 7676 000F 0000"
  1798.     $"000F 0767 6700 0222 2DEF 6767 000F 0000"
  1799.     $"000F 0676 7000 0222 CCD1 2670 000F 0000"
  1800.     $"000F 0767 6000 022D CC10 1260 000F 0000"
  1801.     $"000F 0676 7000 00AE D121 0120 000F 0000"
  1802.     $"000F 0767 6000 000A 1012 1012 000F 0000"
  1803.     $"000F 0676 7000 0000 2101 2101 200F 0000"
  1804.     $"000F 0067 6000 0000 6210 1210 000F 0000"
  1805.     $"000F 0076 7000 0006 7621 0120 000F 0000"
  1806.     $"000F 0000 6700 0067 6702 1000 0F0F 0000"
  1807.     $"000F 0000 0676 7677 0000 2000 FF0F 0000"
  1808.     $"000F 0000 0000 0000 0000 000F FF0F 0000"
  1809.     $"000F 0000 0000 0000 0000 0000 000F 0000"
  1810.     $"000F 0000 0000 0000 0000 0000 000F 0000"
  1811.     $"000F 0000 0000 0000 0000 0000 000F 0000"
  1812.     $"000F FFFF FFFF FFFF FFFF FFFF FFFF"
  1813. };
  1814.  
  1815. resource 'icl8' (134, purgeable) {
  1816.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1817.     $"FFFF FFFF FFFF 0000 0000 0000 0000 0000"
  1818.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1819.     $"F5F5 F5F5 F5FF FF00 0000 0000 0000 0000"
  1820.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1821.     $"F5F5 F5F5 F5FF 2BFF 0000 0000 0000 0000"
  1822.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1823.     $"F5F5 F5F5 F5FF 2B2B FF00 0000 0000 0000"
  1824.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1825.     $"F5F5 F5F5 F5FF 2B2B 2BFF 0000 0000 0000"
  1826.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1827.     $"F5F5 F5F5 F5FF 2B2B 2B2B FF00 0000 0000"
  1828.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1829.     $"F5F5 F5F5 F5FF FFFF FFFF FFFF 0000 0000"
  1830.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5C0 ECC0"
  1831.     $"ECC0 ECF5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1832.     $"0000 00FF F5F5 F5F5 F5F5 F5EC C0EC C0F5"
  1833.     $"F5F5 F5EC C0F5 F5F5 F5F5 F5FF 0000 0000"
  1834.     $"0000 00FF F5F5 F5F5 F5F5 ECC0 ECC0 F5F5"
  1835.     $"F5F5 F5C0 ECC0 F5F5 F5F5 F5FF 0000 0000"
  1836.     $"0000 00FF F5F5 F5F5 F5EC C0EC C0F5 F5F5"
  1837.     $"F5F5 F5F5 C0EC C0F5 F5F5 F5FF 0000 0000"
  1838.     $"0000 00FF F5F5 F5F5 ECC0 ECC0 F5F5 F5F5"
  1839.     $"F5F5 F5F5 ECC0 ECF5 F5F5 F5FF 0000 0000"
  1840.     $"0000 00FF F5F5 F5EC C0EC C0EC F5F5 F5F5"
  1841.     $"F5F5 F5F5 C0EC C0EC F5F5 F5FF 0000 0000"
  1842.     $"0000 00FF F5F5 F5C0 ECC0 ECF5 F5F5 F5F5"
  1843.     $"F5F5 F5F5 ECC0 ECC0 F5F5 F5FF 0000 0000"
  1844.     $"0000 00FF F5F5 C0EC C0EC C0F5 F5F5 F5F5"
  1845.     $"F5F5 F5F5 C0EC C0EC F5F5 F5FF 0000 0000"
  1846.     $"0000 00FF F5F5 ECC0 ECC0 F5F5 F5F5 F516"
  1847.     $"1616 F5F5 ECC0 ECC0 F5F5 F5FF 0000 0000"
  1848.     $"0000 00FF F5EC C0EC C0EC F5F5 F5F5 1616"
  1849.     $"1616 FFF5 C0EC C0EC F5F5 F5FF 0000 0000"
  1850.     $"0000 00FF F5C0 ECC0 ECC0 F5F5 F516 1616"
  1851.     $"16F9 FBFF ECC0 ECC0 F5F5 F5FF 0000 0000"
  1852.     $"0000 00FF F5EC C0EC C0F5 F5F5 F516 1616"
  1853.     $"F7F6 F905 16EC C0F5 F5F5 F5FF 0000 0000"
  1854.     $"0000 00FF F5C0 ECC0 ECF5 F5F5 F516 16F9"
  1855.     $"F8F7 0500 0516 ECF5 F5F5 F5FF 0000 0000"
  1856.     $"0000 00FF F5EC C0EC C0F5 F5F5 F5F5 FDFB"
  1857.     $"F905 1605 0005 16F5 F5F5 F5FF 0000 0000"
  1858.     $"0000 00FF F5C0 ECC0 ECF5 F5F5 F5F5 F5FD"
  1859.     $"0500 0516 0500 0516 F5F5 F5FF 0000 0000"
  1860.     $"0000 00FF F5EC C0EC C0F5 F5F5 F5F5 F5F5"
  1861.     $"1605 0005 1605 0005 16F5 F5FF 0000 0000"
  1862.     $"0000 00FF F5F5 ECC0 ECF5 F5F5 F5F5 F5F5"
  1863.     $"EC16 0500 0516 0500 00F5 F5FF 0000 0000"
  1864.     $"0000 00FF F5F5 C0EC C0F5 F5F5 F5F5 F5EC"
  1865.     $"C0EC 1605 0005 1600 0000 F5FF 0000 0000"
  1866.     $"0000 00FF F5F5 F5F5 ECC0 F5F5 F5F5 ECC0"
  1867.     $"ECC0 F516 0500 0000 00FF F5FF 0000 0000"
  1868.     $"0000 00FF F5F5 F5F5 F5EC C0EC C0EC C0C0"
  1869.     $"F5F5 F5F5 1600 0000 FFFF F5FF 0000 0000"
  1870.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1871.     $"F5F5 F5F5 F5F5 00FF FFFF F5FF 0000 0000"
  1872.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1873.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1874.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1875.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1876.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1877.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1878.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1879.     $"FFFF FFFF FFFF FFFF FFFF FFFF"
  1880. };
  1881.  
  1882. resource 'ics#' (134, purgeable) {
  1883.     {    /* array: 2 elements */
  1884.         /* [1] */
  1885.         $"7FF0 4038 402C 43FC 4764 4E34 5C34 5DB4"
  1886.         $"7BF4 7BF4 79D4 78AC 59DC 4F3C 4004 7FFC",
  1887.         /* [2] */
  1888.         $"7FE0 7FF0 7FF8 7FFC 7FFC 7FFC 7FFC 7FFC"
  1889.         $"7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC"
  1890.     }
  1891. };
  1892.  
  1893. resource 'ics4' (134, purgeable) {
  1894.     $"0FFF FFFF FFFF 0000 0F00 0000 00FF F000"
  1895.     $"0F00 0000 00FC FF00 0F00 0077 76FF FF00"
  1896.     $"0F00 0777 0770 0F00 0F00 7770 0077 0F00"
  1897.     $"0F07 7700 0077 0F00 0F07 7702 2077 0F00"
  1898.     $"0F77 7022 DF77 0F00 0F77 702D CD67 0F00"
  1899.     $"0F77 700E D212 0F00 0F67 7000 6121 2F00"
  1900.     $"0F07 7007 7212 FF00 0F00 6777 002F FF00"
  1901.     $"0F00 0000 0000 0F00 0FFF FFFF FFFF FF"
  1902. };
  1903.  
  1904. resource 'ics8' (134, purgeable) {
  1905.     $"00FF FFFF FFFF FFFF FFFF FFFF 0000 0000"
  1906.     $"00FF 0000 0000 0000 0000 FFFF FF00 0000"
  1907.     $"00FF 0000 0000 0000 0000 FF2B FFFF 0000"
  1908.     $"00FF 0000 0000 ECEC ECEC FFFF FFFF 0000"
  1909.     $"00FF 0000 00EC ECEC 00EC EC00 00FF 0000"
  1910.     $"00FF 0000 ECEC EC00 0000 ECEC 00FF 0000"
  1911.     $"00FF 00EC ECEC 0000 0000 ECEC 00FF 0000"
  1912.     $"00FF 00EC ECEC 0017 1700 ECEC 00FF 0000"
  1913.     $"00FF ECEC EC00 1717 F9FF ECEC 00FF 0000"
  1914.     $"00FF ECEC EC00 17F9 2BF9 ECEC 00FF 0000"
  1915.     $"00FF ECEC EC00 00FC F917 0517 00FF 0000"
  1916.     $"00FF ECEC EC00 0000 EC05 1705 17FF 0000"
  1917.     $"00FF 00EC EC00 00EC EC17 0517 FFFF 0000"
  1918.     $"00FF 0000 ECEC ECEC 0000 17FF FFFF 0000"
  1919.     $"00FF 0000 0000 0000 0000 0000 00FF 0000"
  1920.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1921. };
  1922.  
  1923.  
  1924. // -------------------------------------------------------------------------------------------------------------
  1925. // GX failed spool file icon
  1926.  
  1927.  
  1928. resource 'ICN#' (135, purgeable) {
  1929.     {    /* array: 2 elements */
  1930.         /* [1] */
  1931.         $"DFFF FC03 7000 0606 3000 050C 1800 0498"
  1932.         $"1C00 0470 1600 0460 1300 07F0 1187 E190"
  1933.         $"10DE 1B10 107C 1E10 1078 0E10 10F8 1E10"
  1934.         $"11FC 3F10 11E6 6F10 13E3 CF10 13C1 CF10"
  1935.         $"17C3 EF10 17C6 7710 178C BA10 179D DC10"
  1936.         $"17B3 AE10 17E1 1710 17C0 8B90 1380 45D0"
  1937.         $"1381 A2D0 16C3 D0F0 1C7F 09F0 1800 07D8"
  1938.         $"3000 001C 7000 0016 D000 0013 9FFF FFF1",
  1939.         /* [2] */
  1940.         $"1FFF FC00 1FFF FE00 1FFF FF00 1FFF FF80"
  1941.         $"1FFF FFC0 1FFF FFE0 1FFF FFF0 1FFF FFF0"
  1942.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1943.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1944.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1945.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1946.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1947.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1948.     }
  1949. };
  1950.  
  1951. resource 'icl4' (135, purgeable) {
  1952.     $"FF0F FFFF FFFF FFFF FFFF FF00 0000 00FF"
  1953.     $"0FFF 0000 0000 0000 0000 0FF0 0000 0FF0"
  1954.     $"00FF 0000 0000 0000 0000 0FCF 0000 FF00"
  1955.     $"000F F000 0000 0000 0000 0FCC F00F F000"
  1956.     $"000F FF00 0000 0000 0000 0FCC CFFF 0000"
  1957.     $"000F 0FF0 0000 0000 0000 0FCC CFF0 0000"
  1958.     $"000F 00FF 0000 0000 0000 0FFF FFFF 0000"
  1959.     $"000F 000F F000 0767 6760 000F F00F 0000"
  1960.     $"000F 0000 FF06 7670 0006 70FF 000F 0000"
  1961.     $"000F 0000 0FF7 6700 0007 6FF0 000F 0000"
  1962.     $"000F 0000 06FF 7000 0000 FF70 000F 0000"
  1963.     $"000F 0000 676F F000 000F F760 000F 0000"
  1964.     $"000F 0006 7676 FF00 00FF 7676 000F 0000"
  1965.     $"000F 0007 6760 0FF0 0FF0 6767 000F 0000"
  1966.     $"000F 0076 7670 00FF FF00 7676 000F 0000"
  1967.     $"000F 0067 6700 000F F200 6767 000F 0000"
  1968.     $"000F 0676 7600 00FF FFF0 7676 000F 0000"
  1969.     $"000F 0767 6700 0FF2 2FFF 6767 000F 0000"
  1970.     $"000F 0676 7000 FF22 CCFF 2670 000F 0000"
  1971.     $"000F 0767 600F F22D CC1F F260 000F 0000"
  1972.     $"000F 0676 70FF 00AE D121 FF20 000F 0000"
  1973.     $"000F 0767 6FF0 000A 1012 1FF2 000F 0000"
  1974.     $"000F 0676 FF00 0000 2101 21FF 200F 0000"
  1975.     $"000F 006F F000 0000 6210 121F F00F 0000"
  1976.     $"000F 00FF 7000 0006 7621 0120 FF0F 0000"
  1977.     $"000F 0FF0 6700 0067 6702 1000 0FFF 0000"
  1978.     $"000F FF00 0676 7677 0000 2000 FFFF 0000"
  1979.     $"000F F000 0000 0000 0000 000F FF0F F000"
  1980.     $"00FF 0000 0000 0000 0000 0000 000F FF00"
  1981.     $"0FFF 0000 0000 0000 0000 0000 000F 0FF0"
  1982.     $"FF0F 0000 0000 0000 0000 0000 000F 00FF"
  1983.     $"F00F FFFF FFFF FFFF FFFF FFFF FFFF 000F"
  1984. };
  1985.  
  1986. resource 'icl8' (135, purgeable) {
  1987.     $"FFFF 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1988.     $"FFFF FFFF FFFF 0000 0000 0000 0000 FFFF"
  1989.     $"00FF FFFF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1990.     $"F5F5 F5F5 F5FF FF00 0000 0000 00FF FF00"
  1991.     $"0000 FFFF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1992.     $"F5F5 F5F5 F5FF 2BFF 0000 0000 FFFF 0000"
  1993.     $"0000 00FF FFF5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1994.     $"F5F5 F5F5 F5FF 2B2B FF00 00FF FF00 0000"
  1995.     $"0000 00FF FFFF F5F5 F5F5 F5F5 F5F5 F5F5"
  1996.     $"F5F5 F5F5 F5FF 2B2B 2BFF FFFF 0000 0000"
  1997.     $"0000 00FF F5FF FFF5 F5F5 F5F5 F5F5 F5F5"
  1998.     $"F5F5 F5F5 F5FF 2B2B 2BFF FF00 0000 0000"
  1999.     $"0000 00FF F5F5 FFFF F5F5 F5F5 F5F5 F5F5"
  2000.     $"F5F5 F5F5 F5FF FFFF FFFF FFFF 0000 0000"
  2001.     $"0000 00FF F5F5 F5FF FFF5 F5F5 F5C0 ECC0"
  2002.     $"ECC0 ECF5 F5F5 F5FF FFF5 F5FF 0000 0000"
  2003.     $"0000 00FF F5F5 F5F5 FFFF F5EC C0EC C0F5"
  2004.     $"F5F5 F5EC C0F5 FFFF F5F5 F5FF 0000 0000"
  2005.     $"0000 00FF F5F5 F5F5 F5FF FFC0 ECC0 F5F5"
  2006.     $"F5F5 F5C0 ECFF FFF5 F5F5 F5FF 0000 0000"
  2007.     $"0000 00FF F5F5 F5F5 F5EC FFFF C0F5 F5F5"
  2008.     $"F5F5 F5F5 FFFF C0F5 F5F5 F5FF 0000 0000"
  2009.     $"0000 00FF F5F5 F5F5 ECC0 ECFF FFF5 F5F5"
  2010.     $"F5F5 F5FF FFC0 ECF5 F5F5 F5FF 0000 0000"
  2011.     $"0000 00FF F5F5 F5EC C0EC C0EC FFFF F5F5"
  2012.     $"F5F5 FFFF C0EC C0EC F5F5 F5FF 0000 0000"
  2013.     $"0000 00FF F5F5 F5C0 ECC0 ECF5 F5FF FFF5"
  2014.     $"F5FF FFF5 ECC0 ECC0 F5F5 F5FF 0000 0000"
  2015.     $"0000 00FF F5F5 C0EC C0EC C0F5 F5F5 FFFF"
  2016.     $"FFFF F5F5 C0EC C0EC F5F5 F5FF 0000 0000"
  2017.     $"0000 00FF F5F5 ECC0 ECC0 F5F5 F5F5 F5FF"
  2018.     $"FF16 F5F5 ECC0 ECC0 F5F5 F5FF 0000 0000"
  2019.     $"0000 00FF F5EC C0EC C0EC F5F5 F5F5 FFFF"
  2020.     $"FFFF FFF5 C0EC C0EC F5F5 F5FF 0000 0000"
  2021.     $"0000 00FF F5C0 ECC0 ECC0 F5F5 F5FF FF16"
  2022.     $"16FF FFFF ECC0 ECC0 F5F5 F5FF 0000 0000"
  2023.     $"0000 00FF F5EC C0EC C0F5 F5F5 FFFF 1616"
  2024.     $"F7F6 FFFF 16EC C0F5 F5F5 F5FF 0000 0000"
  2025.     $"0000 00FF F5C0 ECC0 ECF5 F5FF FF16 16F9"
  2026.     $"F8F7 05FF FF16 ECF5 F5F5 F5FF 0000 0000"
  2027.     $"0000 00FF F5EC C0EC C0F5 FFFF F5F5 FDFB"
  2028.     $"F905 1605 FFFF 16F5 F5F5 F5FF 0000 0000"
  2029.     $"0000 00FF F5C0 ECC0 ECFF FFF5 F5F5 F5FD"
  2030.     $"0500 0516 05FF FF16 F5F5 F5FF 0000 0000"
  2031.     $"0000 00FF F5EC C0EC FFFF F5F5 F5F5 F5F5"
  2032.     $"1605 0005 1605 FFFF 16F5 F5FF 0000 0000"
  2033.     $"0000 00FF F5F5 ECFF FFF5 F5F5 F5F5 F5F5"
  2034.     $"EC16 0500 0516 05FF FFF5 F5FF 0000 0000"
  2035.     $"0000 00FF F5F5 FFFF C0F5 F5F5 F5F5 F5EC"
  2036.     $"C0EC 1605 0005 1600 FFFF F5FF 0000 0000"
  2037.     $"0000 00FF F5FF FFF5 ECC0 F5F5 F5F5 ECC0"
  2038.     $"ECC0 F516 0500 0000 00FF FFFF 0000 0000"
  2039.     $"0000 00FF FFFF F5F5 F5EC C0EC C0EC C0C0"
  2040.     $"F5F5 F5F5 1600 0000 FFFF FFFF 0000 0000"
  2041.     $"0000 00FF FFF5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2042.     $"F5F5 F5F5 F5F5 00FF FFFF F5FF FF00 0000"
  2043.     $"0000 FFFF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2044.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF FFFF 0000"
  2045.     $"00FF FFFF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2046.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 00FF FF00"
  2047.     $"FFFF 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2048.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 FFFF"
  2049.     $"FF00 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  2050.     $"FFFF FFFF FFFF FFFF FFFF FFFF 0000 00FF"
  2051. };
  2052.  
  2053. resource 'ics#' (135, purgeable) {
  2054.     {    /* array: 2 elements */
  2055.         /* [1] */
  2056.         $"FFF3 603E 702C 5BFC 4F74 4E74 5FF4 5DB4"
  2057.         $"7BF4 7FF4 7DF4 78BC 79DC 6F3E C007 FFFD",
  2058.         /* [2] */
  2059.         $"7FE0 7FF0 7FF8 7FFC 7FFC 7FFC 7FFC 7FFC"
  2060.         $"7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC"
  2061.     }
  2062. };
  2063.  
  2064. resource 'ics4' (135, purgeable) {
  2065.     $"FFFF FFFF FFFF 00FF 0FF0 0000 00FF FFF0"
  2066.     $"0FFF 0000 00FC FF00 0F0F F077 76FF FF00"
  2067.     $"0F00 FF77 07FF 0F00 0F00 7FF0 0FF7 0F00"
  2068.     $"0F07 77FF FF77 0F00 0F07 770F F077 0F00"
  2069.     $"0F77 70FF FF77 0F00 0F77 7FFD CFF7 0F00"
  2070.     $"0F77 FF0E D2FF 0F00 0F6F F000 612F FF00"
  2071.     $"0FFF 7007 7212 FF00 0FF0 6777 002F FFF0"
  2072.     $"FF00 0000 0000 0FFF FFFF FFFF FFFF FF0F"
  2073. };
  2074.  
  2075. resource 'ics8' (135, purgeable) {
  2076.     $"FFFF FFFF FFFF FFFF FFFF FFFF 0000 FFFF"
  2077.     $"00FF FF00 0000 0000 0000 FFFF FFFF FF00"
  2078.     $"00FF FFFF 0000 0000 0000 FF2B FFFF 0000"
  2079.     $"00FF 00FF FF00 ECEC ECEC FFFF FFFF 0000"
  2080.     $"00FF 0000 FFFF ECEC 00EC FFFF 00FF 0000"
  2081.     $"00FF 0000 ECFF FF00 00FF FFEC 00FF 0000"
  2082.     $"00FF 00EC ECEC FFFF FFFF ECEC 00FF 0000"
  2083.     $"00FF 00EC ECEC 00FF FF00 ECEC 00FF 0000"
  2084.     $"00FF ECEC EC00 FFFF FFFF ECEC 00FF 0000"
  2085.     $"00FF ECEC ECFF FFF9 2BFF FFEC 00FF 0000"
  2086.     $"00FF ECEC FFFF 00FC F917 FFFF 00FF 0000"
  2087.     $"00FF ECFF FF00 0000 EC05 17FF FFFF 0000"
  2088.     $"00FF FFFF EC00 00EC EC17 0517 FFFF 0000"
  2089.     $"00FF FF00 ECEC ECEC 0000 17FF FFFF FF00"
  2090.     $"FFFF 0000 0000 0000 0000 0000 00FF FFFF"
  2091.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF 00FF"
  2092. };
  2093.  
  2094.  
  2095. // -------------------------------------------------------------------------------------------------------------
  2096. // GX portable digital document icon
  2097.  
  2098. resource 'ICN#' (136, purgeable) {
  2099.     {    /* array: 2 elements */
  2100.         /* [1] */
  2101.         $"003F FC00 007F FE00 007F FE00 0070 0E00"
  2102.         $"FFFF FFFF 8070 0E01 8004 0081 8004 0081"
  2103.         $"81FC 3F81 8000 0001 81FD 5151 810D 5151"
  2104.         $"816D 5051 81FC 4541 81ED 5551 8125 5111"
  2105.         $"810C 1451 81FC 5451 8000 0001 8000 0001"
  2106.         $"8150 FF51 8150 9B51 8040 BF51 8150 9F11"
  2107.         $"8154 9351 FD14 9341 4554 8F51 2454 FF51"
  2108.         $"1400 0001 0C00 0001 07FF FFFF",
  2109.         /* [2] */
  2110.         $"003F FC00 007F FE00 007F FE00 007F FE00"
  2111.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  2112.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  2113.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  2114.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  2115.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  2116.         $"FFFF FFFF FFFF FFFF 7FFF FFFF 3FFF FFFF"
  2117.         $"1FFF FFFF 0FFF FFFF 07FF FFFF"
  2118.     }
  2119. };
  2120.  
  2121. resource 'icl4' (136, purgeable) {
  2122.     $"0000 0000 00FF FFFF FFFF FF00 0000 0000"
  2123.     $"0000 0000 0FDD DDDD DDDD DDF0 0000 0000"
  2124.     $"0000 0000 0FDF FFFF FFFF FDF0 0000 0000"
  2125.     $"0000 0000 0FDF 0000 0000 FDF0 0000 0000"
  2126.     $"FFFF FFFF FFDF FFFF FFFF FDFF FFFF FFFF"
  2127.     $"FC0C 0C00 0FDF 0C0C 0C00 FDF0 0C0C 0C0F"
  2128.     $"F0C0 C0C0 C0C0 CDC0 C000 C0C0 D0C0 C0CF"
  2129.     $"FC0C 0C00 0C0C 0D0C 0C0C 0C0C DC0C 0C0F"
  2130.     $"F0C0 C0CD DDDD DDC0 C0DD DDDD D0C0 C0CF"
  2131.     $"FC0C 0C0C 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F"
  2132.     $"F0C0 C0CE EEEE EECE CECE C0CE CECE C0CF"
  2133.     $"FC0C 0C0E CCC0 DF0E 0E0E 0C0E 0E0E 0C0F"
  2134.     $"F0C0 C0CE CEE0 DFCE CECE C0C0 CECE C0CF"
  2135.     $"FC0C 0C0E EEEE DF0C 0E0C 0E0E 0E0C 0C0F"
  2136.     $"F0C0 C0CE EEE0 EECE CECE CECE CECE C0CF"
  2137.     $"FC0C 0C0E C0E0 0E0E 0E0E 0C0E 0C0E 0C0F"
  2138.     $"F0C0 C0CE CC00 DEC0 C0CE CEC0 CECE C0CF"
  2139.     $"FC0C 0C0E EEEE EE0C 0E0E 0E0C 0E0E 0C0F"
  2140.     $"F0C0 C0C0 C0C0 C0C0 C0C0 C0C0 C0C0 C0CF"
  2141.     $"FC0C 0C0C 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F"
  2142.     $"F0C0 C0CE CECE C0C0 EEEE EEEE CECE C0CF"
  2143.     $"FC0C 0C0E 0E0E 0C0C ECCE D0DE 0E0E 0C0F"
  2144.     $"F0C0 C0C0 CEC0 C0C0 ECEE EEEE CECE C0CF"
  2145.     $"FC0C 0C0E 0E0E 0C0C ECDE EEEE 0C0E 0C0F"
  2146.     $"F0C0 C0CE CECE CEC0 ECDE 00DE CECE C0CF"
  2147.     $"FFFF FF0E 0C0E 0E0C ECCE 00EE 0E0C 0C0F"
  2148.     $"0FCC CFCE CECE CEC0 ECCC EEEE CECE C0CF"
  2149.     $"00FC CF0C 0E0E 0E0C EEEE EEEE 0E0E 0C0F"
  2150.     $"000F CFC0 C0C0 C0C0 C0C0 C0C0 C0C0 C0CF"
  2151.     $"0000 FF0C 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F"
  2152.     $"0000 0FFF FFFF FFFF FFFF FFFF FFFF FFFF"
  2153. };
  2154.  
  2155. resource 'icl8' (136, purgeable) {
  2156.     $"0000 0000 0000 0000 0000 FFFF FFFF FFFF"
  2157.     $"FFFF FFFF FFFF 0000 0000 0000 0000 0000"
  2158.     $"0000 0000 0000 0000 00FF FAFA FAFA FAFA"
  2159.     $"FAFA FAFA FAFA FF00 0000 0000 0000 0000"
  2160.     $"0000 0000 0000 0000 00FF FAFF FFFF FFFF"
  2161.     $"FFFF FFFF FFFA FF00 0000 0000 0000 0000"
  2162.     $"0000 0000 0000 0000 00FF FAFF 0000 0000"
  2163.     $"0000 0000 FFFA FF00 0000 0000 0000 0000"
  2164.     $"FFFF FFFF FFFF FFFF FFFF FAFF FFFF FFFF"
  2165.     $"FFFF FFFF FFFA FFFF FFFF FFFF FFFF FFFF"
  2166.     $"FFF5 F5F5 F5F5 F500 00FF FAFF 0000 0000"
  2167.     $"0000 0000 FFFA FF00 F5F5 F5F5 F5F5 F5FF"
  2168.     $"FFF5 F5F5 F5F5 F500 F5F5 F5F5 F5FA F5F5"
  2169.     $"F5F5 00F5 F5F5 F5F5 FAF5 F5F5 F5F5 F5FF"
  2170.     $"FFF5 F5F5 F5F5 F500 F5F5 F5F5 F5FA F5F5"
  2171.     $"F5F5 00F5 F5F5 F5F5 FAF5 F5F5 F5F5 F5FF"
  2172.     $"FFF5 F5F5 F5F5 F5FA FAFA FAFA FAFA F5F5"
  2173.     $"F5F5 FAFA FAFA FAFA FAF5 F5F5 F5F5 F5FF"
  2174.     $"FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2175.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  2176.     $"FFF5 F5F5 F5F5 F5FB FBFB FBFB FBFB F5FB"
  2177.     $"F5FB F5FB F5F5 F5FB F5FB F5FB F5F5 F5FF"
  2178.     $"FFF5 F5F5 F5F5 F5FB 4F4F 4F01 FAFE F5FB"
  2179.     $"F5FB F5FB F5F5 F5FB F5FB F5FB F5F5 F5FF"
  2180.     $"FFF5 F5F5 F5F5 F5FB 4FFC FC01 FAFE F5FB"
  2181.     $"F5FB F5FB F5F5 F5F5 F5FB F5FB F5F5 F5FF"
  2182.     $"FFF5 F5F5 F5F5 F5FB FCFC FCFC FAFE F5F5"
  2183.     $"F5FB F5F5 F5FB F5FB F5FB F5F5 F5F5 F5FF"
  2184.     $"FFF5 F5F5 F5F5 F5FB FCFC FC00 FCFB F5FB"
  2185.     $"F5FB F5FB F5FB F5FB F5FB F5FB F5F5 F5FF"
  2186.     $"FFF5 F5F5 F5F5 F5FB 4F00 FC00 01FB F5FB"
  2187.     $"F5FB F5FB F5F5 F5FB F5F5 F5FB F5F5 F5FF"
  2188.     $"FFF5 F5F5 F5F5 F5FB 4F4F 0101 FAFB F5F5"
  2189.     $"F5F5 F5FB F5FB F5F5 F5FB F5FB F5F5 F5FF"
  2190.     $"FFF5 F5F5 F5F5 F5FB FBFB FBFB FBFB F5F5"
  2191.     $"F5FB F5FB F5FB F5F5 F5FB F5FB F5F5 F5FF"
  2192.     $"FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2193.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  2194.     $"FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2195.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  2196.     $"FFF5 F5F5 F5F5 F5FB F5FB F5FB F5F5 F5F5"
  2197.     $"FBFB FBFB FBFB FBFB F5FB F5FB F5F5 F5FF"
  2198.     $"FFF5 F5F5 F5F5 F5FB F5FB F5FB F5F5 F5F5"
  2199.     $"FB4F 4FFC FA01 FDFB F5FB F5FB F5F5 F5FF"
  2200.     $"FFF5 F5F5 F5F5 F5F5 F5FB F5F5 F5F5 F5F5"
  2201.     $"FB4F FCFC FCFC FCFB F5FB F5FB F5F5 F5FF"
  2202.     $"FFF5 F5F5 F5F5 F5FB F5FB F5FB F5F5 F5F5"
  2203.     $"FB4F F9FC FCFC FCFB F5F5 F5FB F5F5 F5FF"
  2204.     $"FFF5 F5F5 F5F5 F5FB F5FB F5FB F5FB F5F5"
  2205.     $"FB4F F9FC 0000 FAFB F5FB F5FB F5F5 F5FF"
  2206.     $"FFFF FFFF FFFF F5FB F5F5 F5FB F5FB F5F5"
  2207.     $"FB4F 4FFC 0000 FCFB F5FB F5F5 F5F5 F5FF"
  2208.     $"00FF F6F6 F6FF F5FB F5FB F5FB F5FB F5F5"
  2209.     $"FB4F 4F07 FCFC FCFB F5FB F5FB F5F5 F5FF"
  2210.     $"0000 FFF6 F6FF F5F5 F5FB F5FB F5FB F5F5"
  2211.     $"FBFB FBFB FBFB FBFB F5FB F5FB F5F5 F5FF"
  2212.     $"0000 00FF F6FF F5F5 F5F5 F5F5 F5F5 F5F5"
  2213.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  2214.     $"0000 0000 FFFF F5F5 F5F5 F5F5 F5F5 F5F5"
  2215.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  2216.     $"0000 0000 00FF FFFF FFFF FFFF FFFF FFFF"
  2217.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  2218. };
  2219.  
  2220. resource 'ics#' (136, purgeable) {
  2221.     {    /* array: 2 elements */
  2222.         /* [1] */
  2223.         $"07E0 0FF0 0C30 FFFF 8001 9EA9 9AA1 9229"
  2224.         $"9EA9 8001 85E9 8569 F129 55E9 3001 1FFF",
  2225.         /* [2] */
  2226.         $"07E0 0FF0 0FF0 FFFF FFFF FFFF FFFF FFFF"
  2227.         $"FFFF FFFF FFFF FFFF FFFF 7FFF 3FFF 1FFF"
  2228.     }
  2229. };
  2230.  
  2231. resource 'ics4' (136, purgeable) {
  2232.     $"0000 0FFF FFF0 0000 0000 FFFF FFFF 0000"
  2233.     $"0000 FF00 00FF 0000 FFFF FFFF FFFF FFFF"
  2234.     $"F0C0 C0C0 C0C0 C0CF FC0E EEFC ECEC EC0F"
  2235.     $"F0CE E0F0 E0E0 C0CF FC0E C0EC 0CEC EC0F"
  2236.     $"F0CE EEE0 E0E0 E0CF FC0C 0C0C 0C0C 0C0F"
  2237.     $"F0C0 CECE EEE0 E0CF FC0C 0E0E CFEC EC0F"
  2238.     $"FFFF C0CE C0E0 E0CF 0FCF 0E0E EEEC EC0F"
  2239.     $"00FF C0C0 C0C0 C0CF 000F FFFF FFFF FFFF"
  2240. };
  2241.  
  2242. resource 'ics8' (136, purgeable) {
  2243.     $"0000 0000 00FF FFFF FFFF FF00 0000 0000"
  2244.     $"0000 0000 FFFF FFFF FFFF FFFF 0000 0000"
  2245.     $"0000 0000 FFFF 0000 0000 FFFF 0000 0000"
  2246.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  2247.     $"FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  2248.     $"FFF5 F5FB FBFB FEF5 FBF5 FBF5 FBF5 F5FF"
  2249.     $"FFF5 F5FB FC02 FEF5 FBF5 FBF5 F5F5 F5FF"
  2250.     $"FFF5 F5FB 4F01 FBF5 F5F5 FBF5 FBF5 F5FF"
  2251.     $"FFF5 F5FB FBFB FBF5 FBF5 FBF5 FBF5 F5FF"
  2252.     $"FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  2253.     $"FFF5 F5F5 F5FB F5FB FBFB FBF5 FBF5 F5FF"
  2254.     $"FFF5 F5F5 F5FB F5FB 4FFE FBF5 FBF5 F5FF"
  2255.     $"FFFF FFFF F5F5 F5FB 0701 FBF5 FBF5 F5FF"
  2256.     $"00FF F7FF F5FB F5FB FBFB FBF5 FBF5 F5FF"
  2257.     $"0000 FFFF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  2258.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  2259. };
  2260.  
  2261. // -------------------------------------------------------------------------------------------------------------
  2262. // Three D Meta File
  2263.  
  2264. resource 'ICN#' (138, purgeable) {
  2265.     {    /* array: 2 elements */
  2266.         /* [1] */
  2267.         $"1FFF FC00 1000 0600 1000 0500 1000 0480"
  2268.         $"103F 0440 1041 8420 1082 87F0 11FC 8010"
  2269.         $"1104 8010 1104 8010 1104 8010 1105 0010"
  2270.         $"1106 0010 11FC 0010 1000 1E10 1000 2110"
  2271.         $"1000 4090 1070 8050 1050 8050 1088 8050"
  2272.         $"1088 8050 1104 4090 1104 2110 1202 1E10"
  2273.         $"1202 0010 1401 0010 1401 0010 1306 0010"
  2274.         $"10F8 0010 1000 0010 1000 0010 1FFF FFF0",
  2275.         /* [2] */
  2276.         $"1FFF FC00 1FFF FE00 1FFF FF00 1FFF FF80"
  2277.         $"1FFF FFC0 1FFF FFE0 1FFF FFF0 1FFF FFF0"
  2278.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2279.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2280.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2281.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2282.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2283.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2284.     }
  2285. };
  2286.  
  2287. resource 'icl4' (138, purgeable) {
  2288.     $"000F FFFF FFFF FFFF FFFF FF00 0000 0000"
  2289.     $"000F 0C0C 0C0C 0C0C 0C0C 0FF0 0000 0000"
  2290.     $"000F C0C0 C0C0 C0C0 C0C0 CFCF 0000 0000"
  2291.     $"000F 0C0C 0C0C 0C0C 0C0C 0FCC F000 0000"
  2292.     $"000F C0C0 C0DE EEEE C0C0 CFCC CF00 0000"
  2293.     $"000F 0C0C 0E07 070E EC0C 0FCC CCF0 0000"
  2294.     $"000F C0C0 E070 70E7 E0C0 CFFF FFFF 0000"
  2295.     $"000F 0C0D EEEE ED76 EC0C 0C0C 0C0F 0000"
  2296.     $"000F C0CE 7777 7E67 E0C0 C0C0 C0CF 0000"
  2297.     $"000F 0C0E 7777 7E76 EC0C 0C0C 0C0F 0000"
  2298.     $"000F C0CE 7777 7E67 D0C0 C0C0 C0CF 0000"
  2299.     $"000F 0C0E 7777 7E7E 0C0C 0C0C 0C0F 0000"
  2300.     $"000F C0CE 7777 7EE0 C0C0 C0C0 C0CF 0000"
  2301.     $"000F 0C0D EEEE ED0C 0C0C 0C0C 0C0F 0000"
  2302.     $"000F C0C0 C0C0 C0C0 C0CF FFF0 C0CF 0000"
  2303.     $"000F 0C0C 0C0C 0C0C 0DF2 222F DC0F 0000"
  2304.     $"000F C0C0 C0C0 C0C0 CF2C C223 F0CF 0000"
  2305.     $"000F 0C0C 0DFD 0C0C F2C0 0D23 4F0F 0000"
  2306.     $"000F C0C0 CF8F C0C0 F2C0 C233 4FCF 0000"
  2307.     $"000F 0C0C F88D FC0C F22D 2233 4F0F 0000"
  2308.     $"000F C0C0 F80D F0C0 F222 3334 4FCF 0000"
  2309.     $"000F 0C0F 8808 DF0C 0F33 3344 FC0F 0000"
  2310.     $"000F C0CF 8088 DFC0 CDF4 444F D0CF 0000"
  2311.     $"000F 0CF8 8088 8DFC 0C0F FFFC 0C0F 0000"
  2312.     $"000F C0F8 0888 8DF0 C0C0 C0C0 C0CF 0000"
  2313.     $"000F 0E88 0888 88DE 0C0C 0C0C 0C0F 0000"
  2314.     $"000F CE88 8888 88DE C0C0 C0C0 C0CF 0000"
  2315.     $"000F 0CFE 8888 8EFC 0C0C 0C0C 0C0F 0000"
  2316.     $"000F C0C0 FFFF F0C0 C0C0 C0C0 C0CF 0000"
  2317.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  2318.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  2319.     $"000F FFFF FFFF FFFF FFFF FFFF FFFF"
  2320. };
  2321.  
  2322.  
  2323. resource 'icl8' (138, purgeable) {
  2324.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  2325.     $"FFFF FFFF FFFF 0000 0000 0000 0000 0000"
  2326.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2327.     $"F5F5 F5F5 F5FF FF00 0000 0000 0000 0000"
  2328.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2329.     $"F5F5 F5F5 F5FF 2BFF 0000 0000 0000 0000"
  2330.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2331.     $"F5F5 F5F5 F5FF 2B2B FF00 0000 0000 0000"
  2332.     $"0000 00FF F5F5 F5F5 F5F5 7FAB ABAB ABAB"
  2333.     $"54F5 F5F5 F5FF 2B2B 2BFF 0000 0000 0000"
  2334.     $"0000 00FF F5F5 F5F5 F5AB 002A 002A 00AB"
  2335.     $"ABF5 F5F5 F5FF 2B2B 2B2B FF00 0000 0000"
  2336.     $"0000 00FF F5F5 F5F5 AB00 2A00 2A00 AB54"
  2337.     $"ABF5 F5F5 F5FF FFFF FFFF FFFF 0000 0000"
  2338.     $"0000 00FF F5F5 F57F ABAB ABAB AB7F 542A"
  2339.     $"ABF5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2340.     $"0000 00FF F5F5 F5AB 2A2A 2A2A 2AAB 2A54"
  2341.     $"ABF5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2342.     $"0000 00FF F5F5 F5AB 2A2A 2A2A 2AAB 542A"
  2343.     $"ABF5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2344.     $"0000 00FF F5F5 F5AB 2A2A 2A2A 2AAB 2A54"
  2345.     $"7FF5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2346.     $"0000 00FF F5F5 F5AB 2A2A 2A2A 2AAB 54AB"
  2347.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2348.     $"0000 00FF F5F5 F5AB 2A2A 2A2A 2AAB ABF5"
  2349.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2350.     $"0000 00FF F5F5 F57F ABAB ABAB AB7F F5F5"
  2351.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2352.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2353.     $"F5F5 F5FF FFFF FFF5 F5F5 F5FF 0000 0000"
  2354.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2355.     $"F5F9 FF16 1616 16FF F9F5 F5FF 0000 0000"
  2356.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2357.     $"F5FF 1608 0816 16D8 FFF5 F5FF 0000 0000"
  2358.     $"0000 00FF F5F5 F5F5 F59F FF9F F5F5 F5F5"
  2359.     $"FF16 0800 0133 16D8 69FF F5FF 0000 0000"
  2360.     $"0000 00FF F5F5 F5F5 F5FF 92FF F5F5 F5F5"
  2361.     $"FF16 0801 0816 D8D8 69FF F5FF 0000 0000"
  2362.     $"0000 00FF F5F5 F5F5 FF92 929F FFF5 F5F5"
  2363.     $"FF16 1633 1616 D8D8 69FF F5FF 0000 0000"
  2364.     $"0000 00FF F5F5 F5F5 FF92 009F FFF5 F5F5"
  2365.     $"FF16 1616 D8D8 D869 69FF F5FF 0000 0000"
  2366.     $"0000 00FF F5F5 F5FF 9292 00E3 9FFF F5F5"
  2367.     $"F5FF D8D8 D8D8 6969 FFF5 F5FF 0000 0000"
  2368.     $"0000 00FF F5F5 F5FF 9200 92E3 9FFF F5F5"
  2369.     $"F5F9 FF69 6969 69FF F9F5 F5FF 0000 0000"
  2370.     $"0000 00FF F5F5 FF92 9200 9292 E39F FFF5"
  2371.     $"F5F5 F5FF FFFF FFF5 F5F5 F5FF 0000 0000"
  2372.     $"0000 00FF F5F5 FF92 0092 9292 E39F FFF5"
  2373.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2374.     $"0000 00FF 00A5 9292 0092 9292 92E3 9FA5"
  2375.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2376.     $"0000 00FF F5A5 9292 9292 9292 92E3 9FA5"
  2377.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2378.     $"0000 00FF F5F5 FFA5 9292 9292 92A5 FFF5"
  2379.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2380.     $"0000 00FF F5F5 F5F5 FFFF FFFF FFF5 F5F5"
  2381.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2382.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2383.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2384.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2385.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2386.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  2387.     $"FFFF FFFF FFFF FFFF FFFF FFFF"
  2388. };
  2389.  
  2390.  
  2391. resource 'ics#' (138, purgeable) {
  2392.     {    /* array: 2 elements */
  2393.         /* [1] */
  2394.         $"7FF0 4028 4024 5C3C 5404 5CE4 4114 4114"
  2395.         $"4114 48E4 4C04 5404 5604 4804 4004 7FFC",
  2396.         /* [2] */
  2397.         $"7FF0 7FF8 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC"
  2398.         $"7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC"
  2399.     }
  2400. };
  2401.  
  2402. resource 'ics4' (138, purgeable) {
  2403.     $"0FFF FFFF FFFF 0000 0F0C 0C0C 0CFC F000"
  2404.     $"0FC0 C0C0 C0FC CF00 0F06 660C 0CFF FF00"
  2405.     $"0FC6 66C0 C0CC CF00 0F06 660C 0C0C 0F00"
  2406.     $"0FC0 C0C0 22C0 CF00 0F0C 0C02 022C 0F00"
  2407.     $"0FC0 C0C2 2220 CF00 0F0C 8C0C 220C 0F00"
  2408.     $"0FC0 88C0 C0C0 CF00 0F08 880C 0C0C 0F00"
  2409.     $"0FC8 8880 C0C0 CF00 0F0C 8C0C 0C0C 0F00"
  2410.     $"0FC0 C0C0 C0C0 CF00 0FFF FFFF FFFF FF"
  2411. };
  2412.  
  2413. resource 'ics8' (138, purgeable) {
  2414.     $"00FF FFFF FFFF FFFF FFFF FFFF 0000 0000"
  2415.     $"00FF 2B2B 2B2B 2B2B 2B2B FF2B FF00 0000"
  2416.     $"00FF 2B2B 2B2B 2B2B 2B2B FF2B 2BFF 0000"
  2417.     $"00FF 2BEC ECEC 2B2B 2B2B FFFF FFFF 0000"
  2418.     $"00FF 2BEC ECEC 2B2B 2B2B 2B2B 2BFF 0000"
  2419.     $"00FF 2BEC ECEC 2B2B 2B2B 2B2B 2BFF 0000"
  2420.     $"00FF 2B2B 2B2B 2B2B 1717 2B2B 2BFF 0000"
  2421.     $"00FF 2B2B 2B2B 2B17 0017 172B 2BFF 0000"
  2422.     $"00FF 2B2B 2B2B 2B17 1717 D82B 2BFF 0000"
  2423.     $"00FF 2B2B E32B 2B2B 17D8 2B2B 2BFF 0000"
  2424.     $"00FF 2B2B E3E3 2B2B 2B2B 2B2B 2BFF 0000"
  2425.     $"00FF 2BE3 E39F 2B2B 2B2B 2B2B 2BFF 0000"
  2426.     $"00FF 2BE3 E3E3 9F2B 2B2B 2B2B 2BFF 0000"
  2427.     $"00FF 2B2B 9F2B 2B2B 2B2B 2B2B 2BFF 0000"
  2428.     $"00FF 2B2B 2B2B 2B2B 2B2B 2B2B 2BFF 0000"
  2429.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  2430. };
  2431.  
  2432.  
  2433. // -------------------------------------------------------------------------------------------------------------
  2434.  
  2435. // HELP RESOURCES FOR MENUS
  2436.  
  2437. resource 'hmnu' (mApple, purgeable) {
  2438.         HelpMgrVersion,                            /* Help Version */
  2439.         0,                                        /* options */
  2440.         0,                                        /* theProc */
  2441.         0,                                        /* variant */
  2442.         HMSkipItem { /* no missing string */
  2443.         },
  2444.         {
  2445.             HMSkipItem {        /* Apple Menu Title is handled separately    */
  2446.             },
  2447.  
  2448.             HMStringResItem {     /* About… */
  2449.                 mApple,1,
  2450.                 mApple,1,
  2451.                 mApple,1,
  2452.                 0,0
  2453.             },
  2454.         }
  2455. };
  2456.  
  2457. resource 'STR#' (mApple, purgeable) {
  2458.     {
  2459.     HELPABOUTITEM;
  2460.     };
  2461. };
  2462.  
  2463.  
  2464. resource 'hmnu' (mFile, purgeable) {
  2465.         HelpMgrVersion,                            /* Help Version */
  2466.         0,                                        /* options */
  2467.         0,                                        /* theProc */
  2468.         0,                                        /* variant */
  2469.         HMSkipItem { /* no missing string */
  2470.         },
  2471.         {
  2472.             HMStringResItem {                        /* help type of HMStringResItem = STR255    */
  2473.                 mFile,1,                        /* menu title message        */
  2474.                 mFile,1,                        /* disabled title message    */
  2475.                 0,0,
  2476.                 0,0
  2477.             },
  2478.  
  2479.             HMStringResItem { /* New */
  2480.                 mFile,2,
  2481.                 mFile,3,
  2482.                 0,0,
  2483.                 0,0
  2484.             },
  2485.  
  2486.             HMStringResItem { /* Open… */
  2487.                 mFile,4,
  2488.                 mFile,5,
  2489.                 0,0,
  2490.                 0,0
  2491.             },
  2492.  
  2493.             HMSkipItem {     /* Dash */
  2494.             },
  2495.  
  2496.             HMStringResItem { /* Close */
  2497.                 mFile,6,
  2498.                 mFile,7,
  2499.                 0,0,
  2500.                 0,0
  2501.             },
  2502.  
  2503.             HMStringResItem { /* Save */
  2504.                 mFile,8,
  2505.                 mFile,9,
  2506.                 0,0,
  2507.                 0,0
  2508.             },
  2509.  
  2510.             HMStringResItem { /* Save As… */
  2511.                 mFile,10,
  2512.                 mFile,11,
  2513.                 0,0,
  2514.                 0,0
  2515.             },
  2516.  
  2517.             HMSkipItem {     /* Dash */
  2518.             },
  2519.  
  2520.             HMStringResItem { /* Page Setup… */
  2521.                 mFile,12,
  2522.                 mFile,13,
  2523.                 0,0,
  2524.                 0,0
  2525.             },
  2526.  
  2527.             HMStringResItem { /* Print… */
  2528.                 mFile,14,
  2529.                 mFile,15,
  2530.                 0,0,
  2531.                 0,0
  2532.             },
  2533.             
  2534.             HMStringResItem { /* Print One Copy */
  2535.                 mFile,16,
  2536.                 mFile,17,
  2537.                 0,0,
  2538.                 0,0
  2539.             },
  2540.  
  2541.             HMSkipItem {     /* Dash */
  2542.             },
  2543.  
  2544.             HMStringResItem { /* Quit */
  2545.                 mFile,18,
  2546.                 mFile,19,
  2547.                 0,0,
  2548.                 0,0
  2549.             },
  2550.         }
  2551. };
  2552.  
  2553. resource 'STR#' (mFile, purgeable) {
  2554.     {
  2555.     HELPFILEMENU;
  2556.  
  2557.     HELPNEWE;
  2558.     HELPNEWD;
  2559.  
  2560.     HELPOPENE;
  2561.     HELPOPEND;
  2562.  
  2563.     HELPCLOSEE;
  2564.     HELPCLOSED;
  2565.  
  2566.     HELPSAVEE;
  2567.     HELPSAVED;
  2568.  
  2569.     HELPSAVEASE;
  2570.     HELPSAVEASD;
  2571.  
  2572.     HELPPAGESETUPE;
  2573.     HELPPAGESETUPD;
  2574.  
  2575.     HELPPRINTE;
  2576.     HELPPRINTD;
  2577.  
  2578.     HELPPRINTONEE;
  2579.     HELPPRINTONED;
  2580.  
  2581.     HELPQUITE;
  2582.     HELPQUITD;
  2583.     };
  2584. };
  2585.  
  2586.  
  2587. resource 'hmnu' (mEdit, purgeable) {
  2588.         HelpMgrVersion,                            /* Help Version */
  2589.         0,                                        /* options */
  2590.         0,                                        /* theProc */
  2591.         0,                                        /* variant */
  2592.         HMSkipItem { /* nomEdit missing string */
  2593.         },
  2594.         {
  2595.             HMStringResItem {                        /* help type of HMStringResItem = STR255    */
  2596.                 mEdit,1,                        /* menu title message        */
  2597.                 mEdit,1,                        /* disabled title message    */
  2598.                 0,0,
  2599.                 0,0
  2600.             },
  2601.  
  2602.             HMStringResItem { /* Undo */
  2603.                 mEdit,2,
  2604.                 mEdit,3,
  2605.                 0,0,
  2606.                 0,0
  2607.             },
  2608.  
  2609.             HMSkipItem { /* Dash */
  2610.             },
  2611.  
  2612.             HMStringResItem { /* Cut */
  2613.                 mEdit,4,
  2614.                 mEdit,5,
  2615.                 0,0,
  2616.                 0,0
  2617.             },
  2618.  
  2619.             HMStringResItem { /* Copy */
  2620.                 mEdit,6,
  2621.                 mEdit,7,
  2622.                 0,0,
  2623.                 0,0
  2624.             },
  2625.  
  2626.             HMStringResItem { /* Paste */
  2627.                 mEdit,8,
  2628.                 mEdit,9,
  2629.                 0,0,
  2630.                 0,0
  2631.             },
  2632.  
  2633.             HMStringResItem { /* Clear */
  2634.                 mEdit,10,
  2635.                 mEdit,11,
  2636.                 0,0,
  2637.                 0,0
  2638.             },
  2639.  
  2640.             HMSkipItem {     /* Dash */
  2641.             },
  2642.  
  2643.             HMStringResItem { /* Select All */
  2644.                 mEdit,12,
  2645.                 mEdit,13,
  2646.                 0,0,
  2647.                 0,0
  2648.             },
  2649.  
  2650.             HMSkipItem {     /* Dash */
  2651.             },
  2652.  
  2653.             HMStringResItem { /* Find */
  2654.                 mEdit,22,
  2655.                 mEdit,23,
  2656.                 0,0,
  2657.                 0,0
  2658.             },
  2659.  
  2660.             HMStringResItem { /* FindAgain */
  2661.                 mEdit,24,
  2662.                 mEdit,25,
  2663.                 0,0,
  2664.                 0,0
  2665.             },
  2666.  
  2667.             HMStringResItem { /* FindSelection */
  2668.                 mEdit,26,
  2669.                 mEdit,27,
  2670.                 0,0,
  2671.                 0,0
  2672.             },
  2673.  
  2674.             HMStringResItem { /* Replace */
  2675.                 mEdit,28,
  2676.                 mEdit,29,
  2677.                 0,0,
  2678.                 0,0
  2679.             },
  2680.  
  2681.             HMStringResItem { /* ReplaceAgain */
  2682.                 mEdit,30,
  2683.                 mEdit,31,
  2684.                 0,0,
  2685.                 0,0
  2686.             },
  2687.  
  2688.             HMSkipItem {     /* Dash */
  2689.             },
  2690.             
  2691.             HMStringResItem { /* Next page */
  2692.                 mEdit,14,
  2693.                 mEdit,15,
  2694.                 0,0,
  2695.                 0,0
  2696.             },
  2697.  
  2698.             HMStringResItem { /* Prev page */
  2699.                 mEdit,16,
  2700.                 mEdit,17,
  2701.                 0,0,
  2702.                 0,0
  2703.             },
  2704.  
  2705.             HMStringResItem { /* Goto page */
  2706.                 mEdit,18,
  2707.                 mEdit,19,
  2708.                 0,0,
  2709.                 0,0
  2710.             },
  2711.  
  2712.             HMSkipItem {     /* Dash */
  2713.             },
  2714.             
  2715.             HMCompareItem {        /* Show Clipboard */
  2716.                 EDITSHOWCLIPBOARDITEM,    
  2717.                 HMStringResItem {
  2718.                     mEdit,20,
  2719.                     mEdit,20,
  2720.                     mEdit,20,
  2721.                     0,0
  2722.                 }
  2723.             },
  2724.             HMCompareItem {        /* Hide Clipboard */
  2725.                 CLIPBOARDHIDE,    
  2726.                 HMStringResItem {
  2727.                     mEdit,21,
  2728.                     mEdit,21,
  2729.                     mEdit,21,
  2730.                     0,0
  2731.                 }
  2732.             }
  2733.         }
  2734. };
  2735.  
  2736.  
  2737. resource 'STR#' (mEdit, purgeable) {
  2738.     {
  2739.     HELPEDITMENU;
  2740.  
  2741.     HELPUNDOE;
  2742.     HELPUNDOD;
  2743.  
  2744.     HELPCUTE;
  2745.     HELPCUTD;
  2746.  
  2747.     HELPCOPYE;
  2748.     HELPCOPYD;
  2749.  
  2750.     HELPPASTEE;
  2751.     HELPPASTED;
  2752.  
  2753.     HELPCLEARE;
  2754.     HELPCLEARD;
  2755.  
  2756.     HELPSELECTALLE;
  2757.     HELPSELECTALLD;
  2758.  
  2759.     HELPNEXTPAGEE;
  2760.     HELPNEXTPAGED;
  2761.  
  2762.     HELPPREVPAGEE;
  2763.     HELPPREVPAGED;
  2764.  
  2765.     HELPGOTOPAGEE;
  2766.     HELPGOTOPAGED;
  2767.  
  2768.     HELPSHOWCLIPBOARDE;
  2769.     
  2770.     HELPHIDECLIPBOARDE;
  2771.     
  2772.     /* 22 */
  2773.     HELPFINDE;
  2774.     HELPFINDD;
  2775.  
  2776.     HELPFINDAGAINE;
  2777.     HELPFINDAGAIND;
  2778.  
  2779.     HELPFINDSELECTIONE;
  2780.     HELPFINDSELECTIOND;
  2781.  
  2782.     HELPREPLACEE;
  2783.     HELPREPLACED;
  2784.  
  2785.     HELPREPLACEAGAINE;
  2786.     HELPREPLACEAGAIND;
  2787.     };
  2788. };
  2789.  
  2790. resource 'hmnu' (mFont, purgeable) {
  2791.         HelpMgrVersion,                            /* Help Version */
  2792.         0,                                        /* options */
  2793.         0,                                        /* theProc */
  2794.         0,                                        /* variant */
  2795.     HMStringResItem {
  2796.         mFont, 3,
  2797.         mFont, 4,
  2798.         mFont, 5,
  2799.         0, 0
  2800.     },
  2801.     {    /* array HMenuArray: 1 elements */
  2802.         /* [1] */
  2803.         HMStringResItem {
  2804.             mFont, 1,
  2805.             mFont, 2,
  2806.             0, 0,
  2807.             0, 0
  2808.         }
  2809.     }
  2810. };
  2811.  
  2812. resource 'STR#' (mFont, purgeable) {
  2813.     {    
  2814.     HELPFONTMENUE;
  2815.     HELPFONTMENUD;
  2816.     
  2817.     HELPFONTITEME;
  2818.     HELPFONTITEMD;
  2819.     HELPFONTITEMC;
  2820.     }
  2821. };
  2822.  
  2823.  
  2824. resource 'hmnu' (mStyle, purgeable) {
  2825.         HelpMgrVersion,                            /* Help Version */
  2826.         0,                                        /* options */
  2827.         0,                                        /* theProc */
  2828.         0,                                        /* variant */
  2829.     HMStringResItem {
  2830.         mStyle, 3,
  2831.         mStyle, 4,
  2832.         mStyle, 5,
  2833.         0, 0
  2834.     },
  2835.     {    /* array HMenuArray: 1 elements */
  2836.         /* [1] */
  2837.         HMStringResItem {
  2838.             mStyle, 1,
  2839.             mStyle, 2,
  2840.             0, 0,
  2841.             0, 0
  2842.         }
  2843.     }
  2844. };
  2845.  
  2846.  
  2847. resource 'STR#' (mStyle, purgeable) {
  2848.     {    
  2849.     HELPSTYLEMENUE;
  2850.     HELPSTYLEMENUD;
  2851.     
  2852.     HELPSTYLEITEME;
  2853.     HELPSTYLEITEMD;
  2854.     HELPSTYLEITEMC;
  2855.     }
  2856. };
  2857.  
  2858.  
  2859. resource 'hmnu' (mSize, purgeable) {
  2860.         HelpMgrVersion,                            /* Help Version */
  2861.         0,                                        /* options */
  2862.         0,                                        /* theProc */
  2863.         0,                                        /* variant */
  2864.     HMStringResItem {
  2865.         mSize, 3,
  2866.         mSize, 4,
  2867.         mSize, 5,
  2868.         0, 0
  2869.     },
  2870.     {    /* array HMenuArray: 1 elements */
  2871.         /* [1] */
  2872.         HMStringResItem {
  2873.             mSize, 1,
  2874.             mSize, 2,
  2875.             0, 0,
  2876.             0, 0
  2877.         }
  2878.     }
  2879. };
  2880.  
  2881.  
  2882. resource 'STR#' (mSize, purgeable) {
  2883.     {    
  2884.     HELPSIZEMENUE;
  2885.     HELPSIZEMENUD;
  2886.     
  2887.     HELPSIZEITEME;
  2888.     HELPSIZEITEMD;
  2889.     HELPSIZEITEMC;
  2890.     }
  2891. };
  2892.  
  2893.  
  2894. resource 'hmnu' (mSound, purgeable) {
  2895.         HelpMgrVersion,                            /* Help Version */
  2896.         0,                                        /* options */
  2897.         0,                                        /* theProc */
  2898.         0,                                        /* variant */
  2899.         HMSkipItem { /* no missing string */
  2900.         },
  2901.         {
  2902.             HMStringResItem {                        /* help type of HMStringResItem = STR255    */
  2903.                 mSound,1,                        /* menu title message        */
  2904.                 mSound,1,                        /* disabled title message    */
  2905.                 0,0,
  2906.                 0,0
  2907.             },
  2908.  
  2909.             HMStringResItem { /* Record */
  2910.                 mSound,2,
  2911.                 mSound,3,
  2912.                 0,0,
  2913.                 0,0
  2914.             },
  2915.  
  2916.             HMStringResItem { /* Play */
  2917.                 mSound,4,
  2918.                 mSound,5,
  2919.                 0,0,
  2920.                 0,0
  2921.             },
  2922.  
  2923.             HMStringResItem { /* Erase */
  2924.                 mSound,6,
  2925.                 mSound,7,
  2926.                 0,0,
  2927.                 0,0
  2928.             },
  2929.  
  2930.             HMSkipItem {     /* Dash */
  2931.             },
  2932.  
  2933.             HMCompareItem {        /* Speak All */
  2934.                 SOUNDSPEAKALLITEM,    
  2935.                 HMStringResItem {
  2936.                     mSound,8,
  2937.                     mSound,8,
  2938.                     mSound,8,
  2939.                     0,0
  2940.                 }
  2941.             },
  2942.                 
  2943.             HMCompareItem {        /* Speak Selection */
  2944.                 SOUNDSPEAKSELECTIONITEM,    
  2945.                 HMStringResItem {
  2946.                     mSound,9,
  2947.                     mSound,9,
  2948.                     mSound,9,
  2949.                     0,0
  2950.                 }
  2951.             },
  2952.                 
  2953.             HMStringResItem { /* stop speaking */
  2954.                 mSound,10,
  2955.                 mSound,11,
  2956.                 0,0,
  2957.                 0,0
  2958.             },
  2959.  
  2960.             HMStringResItem { /* voices */
  2961.                 mSound,12,
  2962.                 mSound,13,
  2963.                 0,0,
  2964.                 0,0
  2965.             },
  2966.                 
  2967.         }
  2968. };
  2969.  
  2970. resource 'STR#' (mSound, purgeable) {
  2971.     {
  2972.     HELPSOUNDMENU;
  2973.  
  2974.     HELPRECORDE;
  2975.     HELPRECORDD;
  2976.  
  2977.     HELPPLAYE;
  2978.     HELPPLAYD;
  2979.  
  2980.     HELPERASEE;
  2981.     HELPERASED;
  2982.  
  2983.     HELPSPEAKALLE;
  2984.     
  2985.     HELPSPEAKSELECTIONE;
  2986.  
  2987.     HELPSTOPSPEAKINGE;
  2988.     HELPSTOPSPEAKINGD;
  2989.  
  2990.     HELPVOICESE;
  2991.     HELPVOICESD;
  2992.     };
  2993. };
  2994.  
  2995. resource 'hmnu' ( mVoices, purgeable )
  2996. {
  2997.     HelpMgrVersion,                            // Help Manager Version
  2998.     hmDefaultOptions,                        // Options
  2999.     0,                                        // Use default Balloon definition function
  3000.     0,                                        // Use default 
  3001.         
  3002.     HMStringResItem                            // Help for missing items.  Used for voice names.
  3003.     {
  3004.         mVoices, 1,        // Voice name enabled
  3005.         0, 0,            // Voice names are never dimmed
  3006.         mVoices, 2,        // Voice name enabled and checked
  3007.         0, 0,            // Voice names will never be marked
  3008.     },
  3009.     {
  3010.     }
  3011. };
  3012.  
  3013. resource 'STR#' (mVoices, purgeable) {
  3014.     {
  3015.     HELPVOICESELE;
  3016.     HELPVOICESELC;
  3017.     };
  3018. };
  3019.  
  3020. resource 'STR#' (kWindowHelpID, purgeable) {
  3021.     {
  3022.     HELPACTIVESCROLL;
  3023.     HELPDIMHORIZSCROLL;
  3024.     HELPDIMVERTSCROLL;
  3025.     
  3026.     HELPGROWBOX;
  3027.     
  3028.     HELPGENERICCONTENT;
  3029.  
  3030.     HELPPICTCONT;
  3031.     HELPPICTSEL;
  3032.     
  3033.     HELPTEXTCONT;
  3034.     };
  3035. };
  3036.  
  3037. // -------------------------------------------------------------------------------------------------------------
  3038. resource 'SIZE' (-1) {
  3039.     dontSaveScreen,
  3040.     acceptSuspendResumeEvents,
  3041.     enableOptionSwitch,
  3042.     canBackground,
  3043.     doesActivateOnFGSwitch,
  3044.     backgroundAndForeground,
  3045.     dontGetFrontClicks,
  3046.     ignoreAppDiedEvents,
  3047.     is32BitCompatible,
  3048.     isHighLevelEventAware,
  3049.     localAndRemoteHLEvents,
  3050.     isStationeryAware,
  3051.     reserved,
  3052.     reserved,
  3053.     reserved,
  3054.     reserved,
  3055.     kPreferredSize,
  3056.     kMinimumSize
  3057. };
  3058.