home *** CD-ROM | disk | FTP | other *** search
/ Mac Expert 1995 Winter / Mac Expert - Winter 95.iso / Les fichiers / Utilitaires divers / Cat & Compresseurs / StuffIt InstallerMaker™ ƒ / Languages / English Template.r < prev    next >
Encoding:
Text File  |  1994-09-18  |  20.6 KB  |  1,193 lines  |  [TEXT/MPS ]

  1. /*******************************
  2.  
  3.     
  4.     English Template.r
  5.     ==================
  6.     
  7.     
  8.     This file contains the definition of the "localizable" resources in InstallerMaker
  9.     Ver. 2.0.1 and greater.  I've tried to give a brief description of what each
  10.     resource does, to give some context to the strings contained within.
  11.     
  12.     As documentation goes, we know this is a tad laconic. If you find information missing
  13.     that you need to know to localize InstallerMaker or to customize your product,
  14.     please report it to Aladdin Systems; we will work to add needed information
  15.     as developers ask for it.
  16.     
  17.     One issue is not addressed here:  localization of the "progress bar" used during
  18.     unstuffing.  Check the user guide addendum for more details, or call Aladdin, if
  19.     you need to change the size of  PICT 127 and 129, or if you need to change the
  20.     size or position of any of the text items that appear in these dialogs.
  21.     
  22.     A note on the file format:  this file is in MPW Rez format.  Items in lines 
  23.     bracketed by "/**" and "**/" are comments, and do not need to be changed.  Any
  24.     other text found between double quotes ('"') are things the user could 
  25.     conceiveably see, and need to be translated into the target language.
  26.     
  27.     --Rob Thorne
  28.       Professional Tools Support
  29.       Aladdin Systems, Inc.
  30.       9/18/94
  31.       
  32. **************************************************/
  33.  
  34. #include "Types.r" /** Basic definitions of types; this is an MPW file **/
  35.  
  36.  
  37. /** STR (ID = 514 ) "“Installation requires:”"**/
  38. resource 'STR ' (514, preload) {
  39.     "Installation requires: "
  40. };
  41.  
  42. /** STR (ID = 512 ) "Prompt string for Folder Selection Dialog"**/
  43. resource 'STR ' (512, "prompt", purgeable) {
  44.     "Install software into folder:"
  45. };
  46.  
  47. /** STR (ID = -32767 ) "Language menu title"**/
  48. resource 'STR ' (-32767) {
  49.     "English to Localize"
  50. };
  51.  
  52. /** STR# (ID = 128 ) "Strings for progress dialog"**/
  53. resource 'STR#' (128) {
  54.     {    /* array StringArray: 2 elements */
  55.         /* [1] */
  56.         " of ",
  57.         /* [2] */
  58.         " items."
  59.     }
  60. };
  61.  
  62. /** STR# (ID = 2051 ) "Misc strings for param text"**/ 
  63. resource 'STR#' (2051, purgeable) {
  64.     {    /* array StringArray: 4 elements */
  65.         /* [1] */
  66.         "K free on this disk.",
  67.         /* [2] */
  68.         "Select destination folder:",
  69.         /* [3] */
  70.         "Install into “^0”",
  71.         /* [4] */
  72.         "untitled folder"
  73.     }
  74. };
  75.  
  76. /** STR# (ID = 1600 ) "Machine capability string list"**/
  77. resource 'STR#' (1600) {
  78.     {    /* array StringArray: 15 elements */
  79.         /* [1] */
  80.         "system software version ",
  81.         /* [2] */
  82.         ".",
  83.         /* [3] */
  84.         "K of physical memory",
  85.         /* [4] */
  86.         "color QuickDraw",
  87.         /* [5] */
  88.         "32 bit color QuickDraw",
  89.         /* [6] */
  90.         "a 68020/030/040 or better CPU",
  91.         /* [7] */
  92.         "the Power Manager",
  93.         /* [8] */
  94.         "the Communications Toolbox",
  95.         /* [9] */
  96.         "a memory management unit (MMU)",
  97.         /* [10] */
  98.         "a floating point unit (FPU)",
  99.         /* [11] */
  100.         "the QuickTime extension",
  101.         /* [12] */
  102.         "PowerTalk",
  103.         /* [13] */
  104.         "a PowerPC architecture",
  105.         /* [14] */
  106.         "PowerPC",
  107.         /* [15] */
  108.         "680x0"
  109.     }
  110. };
  111.  
  112. /** STR# (ID = 1500) "Misc." **/
  113. resource 'STR#' (1500, purgeable) {
  114.     {    /* array StringArray: 3 elements */
  115.         /* [1] */
  116.         " Read Me",
  117.         /* [2] */
  118.         "Save as:",
  119.         /* [3] */
  120.         "Monaco"
  121.     }
  122. };
  123.  
  124. /** DITL (ID = 1025 )     "There is not enough room on ^0  to perform installation;"
  125.                         " ^1 bytes needed"**/
  126. resource 'DITL' (1025, purgeable) {
  127.     {    /* array DITLarray: 2 elements */
  128.         /* [1] */
  129.         {105, 99, 125, 159},
  130.         Button {
  131.             enabled,
  132.             "OK"
  133.         },
  134.         /* [2] */
  135.         {0, 61, 96, 243},
  136.         StaticText {
  137.             disabled,
  138.             "There is not enough room on “^0” to perf"
  139.             "orm the installation.  An additional ^1 "
  140.             "bytes are needed."
  141.         }
  142.     }
  143. };
  144.  
  145. /** DITL (ID = 133 ) "Disk related error occurred"**/
  146. resource 'DITL' (133, purgeable, preload) {
  147.     {    /* array DITLarray: 2 elements */
  148.         /* [1] */
  149.         {109, 102, 129, 162},
  150.         Button {
  151.             enabled,
  152.             "OK"
  153.         },
  154.         /* [2] */
  155.         {4, 72, 103, 259},
  156.         StaticText {
  157.             disabled,
  158.             "Sorry, but a disk related error (^0) has"
  159.             " occurred."
  160.         }
  161.     }
  162. };
  163.  
  164. /** DITL (ID = 1000 ) "DITL For Startup PICT"**/
  165. resource 'DITL' (1000, purgeable) {
  166.     {    /* array DITLarray: 2 elements */
  167.         /* [1] */
  168.         {192, 144, 212, 212},
  169.         Button {
  170.             enabled,
  171.             "Continue"
  172.         },
  173.         /* [2] */
  174.         {4, 4, 183, 354},
  175.         Picture {
  176.             disabled,
  177.             1000
  178.         }
  179.     }
  180. };
  181.  
  182. /** DITL (ID = 134 ) "Wrong compression type for this self-extractor"**/
  183. resource 'DITL' (134, purgeable, preload) {
  184.     {    /* array DITLarray: 2 elements */
  185.         /* [1] */
  186.         {83, 115, 103, 175},
  187.         Button {
  188.             enabled,
  189.             "OK"
  190.         },
  191.         /* [2] */
  192.         {4, 73, 69, 302},
  193.         StaticText {
  194.             disabled,
  195.             "An item was compressed with a method tha"
  196.             "t this version of the self-extractor doe"
  197.             "s not handle."
  198.         }
  199.     }
  200. };
  201.  
  202. /** DITL (ID = 128 ) "Installation on HFS Volumes Only"**/
  203. resource 'DITL' (128) {
  204.     {    /* array DITLarray: 2 elements */
  205.         /* [1] */
  206.         {93, 112, 113, 172},
  207.         Button {
  208.             enabled,
  209.             "OK"
  210.         },
  211.         /* [2] */
  212.         {0, 74, 85, 275},
  213.         StaticText {
  214.             disabled,
  215.             "Sorry.  Installation can only be perform"
  216.             "ed on HFS volumes."
  217.         }
  218.     }
  219. };
  220.  
  221. /** DITL (ID = 181 )     "Alert 129:  Some items skipped because not supported "
  222.                         "by self-extractor" **/
  223. resource 'DITL' (181, purgeable) {
  224.     {    /* array DITLarray: 2 elements */
  225.         /* [1] */
  226.         {104, 122, 124, 182},
  227.         Button {
  228.             enabled,
  229.             "OK"
  230.         },
  231.         /* [2] */
  232.         {0, 72, 94, 293},
  233.         StaticText {
  234.             disabled,
  235.             "Some items were skipped because they are"
  236.             " not supported by this self-extractor."
  237.         }
  238.     }
  239. };
  240.  
  241. /** DITL (ID = 130 ) "File may be damaged alert"**/
  242. resource 'DITL' (130) {
  243.     {    /* array DITLarray: 2 elements */
  244.         /* [1] */
  245.         {93, 112, 113, 172},
  246.         Button {
  247.             enabled,
  248.             "OK"
  249.         },
  250.         /* [2] */
  251.         {0, 74, 85, 275},
  252.         StaticText {
  253.             disabled,
  254.             "The file “^0” may be damaged.  Please us"
  255.             "e it with caution."
  256.         }
  257.     }
  258. };
  259.  
  260. /** DITL (ID = 1099 ) "Please insert disk ^0 with ^1"**/
  261. resource 'DITL' (1099, preload) {
  262.     {    /* array DITLarray: 3 elements */
  263.         /* [1] */
  264.         {8, 52, 26, 283},
  265.         StaticText {
  266.             disabled,
  267.             "Please insert disk ^0 with:"
  268.         },
  269.         /* [2] */
  270.         {11, 11, 43, 43},
  271.         Icon {
  272.             disabled,
  273.             1099
  274.         },
  275.         /* [3] */
  276.         {29, 52, 45, 280},
  277.         StaticText {
  278.             disabled,
  279.             "^1"
  280.         }
  281.     }
  282. };
  283.  
  284. /** DITL (ID = 1199 ) "^0 appears to be damaged"**/
  285. resource 'DITL' (1199) {
  286.     {    /* array DITLarray: 2 elements */
  287.         /* [1] */
  288.         {54, 135, 74, 193},
  289.         Button {
  290.             enabled,
  291.             "OK"
  292.         },
  293.         /* [2] */
  294.         {2, 69, 47, 319},
  295.         StaticText {
  296.             disabled,
  297.             "^0 appears to be damaged."
  298.         }
  299.     }
  300. };
  301.  
  302. /** DITL (ID = 135 ) "Installation successful with continue and quit buttons"**/
  303. resource 'DITL' (135, purgeable) {
  304.     {    /* array DITLarray: 4 elements */
  305.         /* [1] */
  306.         {73, 270, 93, 338},
  307.         Button {
  308.             enabled,
  309.             "Quit"
  310.         },
  311.         /* [2] */
  312.         {73, 192, 93, 260},
  313.         Button {
  314.             enabled,
  315.             "Continue"
  316.         },
  317.         /* [3] */
  318.         {5, 59, 62, 344},
  319.         StaticText {
  320.             disabled,
  321.             "Installation was successful.  Choose Qui"
  322.             "t if you are finished or Continue to per"
  323.             "form further installations."
  324.         },
  325.         /* [4] */
  326.         {8, 13, 40, 45},
  327.         Icon {
  328.             disabled,
  329.             1
  330.         }
  331.     }
  332. };
  333.  
  334. /** DITL (ID = 136 ) "Installation Successful; needs restart w/restart button"**/
  335. resource 'DITL' (136, purgeable) {
  336.     {    /* array DITLarray: 3 elements */
  337.         /* [1] */
  338.         {73, 270, 93, 338},
  339.         Button {
  340.             enabled,
  341.             "Restart"
  342.         },
  343.         /* [2] */
  344.         {5, 59, 62, 344},
  345.         StaticText {
  346.             disabled,
  347.             "Installation was successful.  In order t"
  348.             "o take advantage of the new software, yo"
  349.             "ur Macintosh needs to be restarted."
  350.         },
  351.         /* [3] */
  352.         {8, 11, 40, 43},
  353.         Icon {
  354.             disabled,
  355.             1
  356.         }
  357.     }
  358. };
  359.  
  360. /** DITL (ID = 137 ) "Installation Successful; needs restart w/OK button"**/
  361. resource 'DITL' (137, purgeable) {
  362.     {    /* array DITLarray: 3 elements */
  363.         /* [1] */
  364.         {73, 270, 93, 338},
  365.         Button {
  366.             enabled,
  367.             "OK"
  368.         },
  369.         /* [2] */
  370.         {5, 59, 62, 344},
  371.         StaticText {
  372.             disabled,
  373.             "Installation was successful.  In order t"
  374.             "o take advantage of the new software, yo"
  375.             "u will need to restart your Macintosh."
  376.         },
  377.         /* [3] */
  378.         {8, 14, 40, 46},
  379.         Icon {
  380.             disabled,
  381.             1
  382.         }
  383.     }
  384. };
  385.  
  386. /** DITL (ID = 138 ) "Installation did not complete successfully; quit or reinstall?"**/
  387. resource 'DITL' (138) {
  388.     {    /* array DITLarray: 3 elements */
  389.         /* [1] */
  390.         {73, 273, 93, 341},
  391.         Button {
  392.             enabled,
  393.             "Reinstall"
  394.         },
  395.         /* [2] */
  396.         {73, 195, 93, 263},
  397.         Button {
  398.             enabled,
  399.             "Quit"
  400.         },
  401.         /* [3] */
  402.         {4, 68, 54, 339},
  403.         StaticText {
  404.             disabled,
  405.             "Installation did not complete successful"
  406.             "ly.  Do you wish to attempt to reinstall"
  407.             " the software or to quit?"
  408.         }
  409.     }
  410. };
  411.  
  412. /** DITL (ID = 139 ) "Installation was successful w/OK"**/
  413. resource 'DITL' (139, purgeable) {
  414.     {    /* array DITLarray: 3 elements */
  415.         /* [1] */
  416.         {73, 270, 93, 338},
  417.         Button {
  418.             enabled,
  419.             "OK"
  420.         },
  421.         /* [2] */
  422.         {5, 59, 62, 344},
  423.         StaticText {
  424.             disabled,
  425.             "Installation was successful. "
  426.         },
  427.         /* [3] */
  428.         {5, 12, 37, 44},
  429.         Icon {
  430.             disabled,
  431.             1
  432.         }
  433.     }
  434. };
  435.  
  436. /** DITL (ID = 265 ) "Replace existing folder ^0 warning"**/
  437. resource 'DITL' (265, purgeable) {
  438.     {    /* array DITLarray: 5 elements */
  439.         /* [1] */
  440.         {107, 122, 127, 192},
  441.         Button {
  442.             enabled,
  443.             "Replace"
  444.         },
  445.         /* [2] */
  446.         {107, 12, 127, 82},
  447.         Button {
  448.             enabled,
  449.             "Cancel"
  450.         },
  451.         /* [3] */
  452.         {8, 10, 41, 190},
  453.         StaticText {
  454.             disabled,
  455.             "Replace existing “^0” ?"
  456.         },
  457.         /* [4] */
  458.         {46, 10, 95, 193},
  459.         StaticText {
  460.             disabled,
  461.             "Warning: You are replacing a folder.  It"
  462.             "s contents will be erased."
  463.         },
  464.         /* [5] */
  465.         {0, 0, 0, 0},
  466.         HelpItem {
  467.             disabled,
  468.             HMScanhdlg {
  469.                 265
  470.             }
  471.         }
  472.     }
  473. };
  474.  
  475. /** DITL (ID = 1550 ) "Select disk to install onto"**/
  476. resource 'DITL' (1550) {
  477.     {    /* array DITLarray: 8 elements */
  478.         /* [1] */
  479.         {105, 132, 125, 222},
  480.         Button {
  481.             enabled,
  482.             "Install"
  483.         },
  484.         /* [2] */
  485.         {135, 132, 155, 222},
  486.         Button {
  487.             enabled,
  488.             "Cancel"
  489.         },
  490.         /* [3] */
  491.         {135, 30, 155, 120},
  492.         Button {
  493.             enabled,
  494.             "Switch Disk"
  495.         },
  496.         /* [4] */
  497.         {5, 36, 21, 223},
  498.         StaticText {
  499.             disabled,
  500.             "Select disk to install onto:"
  501.         },
  502.         /* [5] */
  503.         {28, 110, 60, 142},
  504.         UserItem {
  505.             disabled
  506.         },
  507.         /* [6] */
  508.         {65, 10, 81, 242},
  509.         UserItem {
  510.             disabled
  511.         },
  512.         /* [7] */
  513.         {105, 30, 125, 120},
  514.         Button {
  515.             enabled,
  516.             "Eject Disk"
  517.         },
  518.         /* [8] */
  519.         {93, 7, 94, 245},
  520.         UserItem {
  521.             disabled
  522.         }
  523.     }
  524. };
  525.  
  526. /** DITL (ID = 1600 )     "This software requires ^0 which system doesn’t have.  "
  527.                         "Install anyway?"**/
  528. resource 'DITL' (1600) {
  529.     {    /* array DITLarray: 3 elements */
  530.         /* [1] */
  531.         {74, 281, 94, 339},
  532.         Button {
  533.             enabled,
  534.             "No"
  535.         },
  536.         /* [2] */
  537.         {74, 214, 94, 272},
  538.         Button {
  539.             enabled,
  540.             "Yes"
  541.         },
  542.         /* [3] */
  543.         {3, 63, 64, 343},
  544.         StaticText {
  545.             disabled,
  546.             "This software requires ^0, which this sy"
  547.             "stem does not have.  Install anyway?"
  548.         }
  549.     }
  550. };
  551.  
  552. /** DITL (ID = 1601 )     "This software requires ^0 which system doesn’t have.  "
  553.                         "Cannot procede."**/
  554. resource 'DITL' (1601) {
  555.     {    /* array DITLarray: 2 elements */
  556.         /* [1] */
  557.         {74, 281, 94, 339},
  558.         Button {
  559.             enabled,
  560.             "OK"
  561.         },
  562.         /* [2] */
  563.         {3, 63, 64, 343},
  564.         StaticText {
  565.             disabled,
  566.             "This software requires ^0, which this sy"
  567.             "stem does not have.  Installation cannot"
  568.             " proceed."
  569.         }
  570.     }
  571. };
  572.  
  573. /** DITL (ID = 1026 ) "Your mac needs to be restarted; continue? no, yes"**/
  574. resource 'DITL' (1026) {
  575.     {    /* array DITLarray: 3 elements */
  576.         /* [1] */
  577.         {70, 301, 90, 359},
  578.         Button {
  579.             enabled,
  580.             "Yes"
  581.         },
  582.         /* [2] */
  583.         {70, 231, 90, 289},
  584.         Button {
  585.             enabled,
  586.             "No"
  587.         },
  588.         /* [3] */
  589.         {2, 65, 57, 360},
  590.         StaticText {
  591.             disabled,
  592.             "Your Macintosh needs to be restarted aft"
  593.             "er installation is complete.  Do you wis"
  594.             "h to continue?"
  595.         }
  596.     }
  597. };
  598.  
  599. /** DITL (ID = 800 ) "Too many desk accessories installed"**/
  600. resource 'DITL' (800) {
  601.     {    /* array DITLarray: 2 elements */
  602.         /* [1] */
  603.         {78, 304, 98, 362},
  604.         Button {
  605.             enabled,
  606.             "OK"
  607.         },
  608.         /* [2] */
  609.         {4, 55, 69, 365},
  610.         StaticText {
  611.             disabled,
  612.             "One or more desk accessories could not b"
  613.             "e installed because there are too many d"
  614.             "esk accessories already installed in you"
  615.             "r System file. "
  616.         }
  617.     }
  618. };
  619.  
  620. /** DITL (ID = 2051 ) "Standard Put File for Folder Selection"**/
  621. resource 'DITL' (2051, purgeable) {
  622.     {    /* array DITLarray: 15 elements */
  623.         /* [1] */
  624.         {900, 900, 920, 960},
  625.         Button {
  626.             enabled,
  627.             ""
  628.         },
  629.         /* [2] */
  630.         {920, 900, 940, 960},
  631.         Button {
  632.             enabled,
  633.             ""
  634.         },
  635.         /* [3] */
  636.         {182, 253, 202, 333},
  637.         Button {
  638.             enabled,
  639.             "Cancel"
  640.         },
  641.         /* [4] */
  642.         {21, 231, 41, 346},
  643.         UserItem {
  644.             enabled
  645.         },
  646.         /* [5] */
  647.         {51, 253, 71, 333},
  648.         Button {
  649.             enabled,
  650.             "Eject"
  651.         },
  652.         /* [6] */
  653.         {81, 253, 101, 333},
  654.         Button {
  655.             enabled,
  656.             "Drive"
  657.         },
  658.         /* [7] */
  659.         {42, 12, 202, 230},
  660.         UserItem {
  661.             enabled
  662.         },
  663.         /* [8] */
  664.         {42, 229, 202, 246},
  665.         UserItem {
  666.             enabled
  667.         },
  668.         /* [9] */
  669.         {140, 249, 141, 337},
  670.         UserItem {
  671.             disabled
  672.         },
  673.         /* [10] */
  674.         {940, 900, 960, 920},
  675.         StaticText {
  676.             disabled,
  677.             ""
  678.         },
  679.         /* [11] */
  680.         {152, 253, 172, 333},
  681.         Button {
  682.             enabled,
  683.             "Open"
  684.         },
  685.         /* [12] */
  686.         {240, 12, 260, 230},
  687.         Button {
  688.             enabled,
  689.             "Expand into “^0”"
  690.         },
  691.         /* [13] */
  692.         {212, 12, 228, 246},
  693.         UserItem {
  694.             disabled
  695.         },
  696.         /* [14] */
  697.         {0, 10, 16, 348},
  698.         StaticText {
  699.             disabled,
  700.             "^1"
  701.         },
  702.         /* [15] */
  703.         {109, 253, 129, 333},
  704.         Control {
  705.             enabled,
  706.             2051
  707.         }
  708.     }
  709. };
  710.  
  711. /** DITL (ID = 2052 ) "Name of new folder"**/
  712. resource 'DITL' (2052, "New Folder", purgeable) {
  713.     {    /* array DITLarray: 4 elements */
  714.         /* [1] */
  715.         {61, 130, 81, 190},
  716.         Button {
  717.             enabled,
  718.             "Create"
  719.         },
  720.         /* [2] */
  721.         {61, 10, 81, 70},
  722.         Button {
  723.             enabled,
  724.             "Cancel"
  725.         },
  726.         /* [3] */
  727.         {33, 12, 49, 189},
  728.         EditText {
  729.             disabled,
  730.             ""
  731.         },
  732.         /* [4] */
  733.         {8, 10, 28, 178},
  734.         StaticText {
  735.             disabled,
  736.             "Name of new folder:"
  737.         }
  738.     }
  739. };
  740.  
  741. /** DITL (ID = 7001 ) "Standard Put File for User Folder (???)"**/
  742. resource 'DITL' (7001, purgeable) {
  743.     {    /* array DITLarray: 12 elements */
  744.         /* [1] */
  745.         {161, 252, 181, 332},
  746.         Button {
  747.             enabled,
  748.             "Install"
  749.         },
  750.         /* [2] */
  751.         {130, 252, 150, 332},
  752.         Button {
  753.             enabled,
  754.             "Cancel"
  755.         },
  756.         /* [3] */
  757.         {0, 0, 0, 0},
  758.         HelpItem {
  759.             disabled,
  760.             HMScanhdlg {
  761.                 -6043
  762.             }
  763.         },
  764.         /* [4] */
  765.         {8, 235, 24, 337},
  766.         UserItem {
  767.             enabled
  768.         },
  769.         /* [5] */
  770.         {32, 252, 52, 332},
  771.         Button {
  772.             enabled,
  773.             "Eject"
  774.         },
  775.         /* [6] */
  776.         {60, 252, 80, 332},
  777.         Button {
  778.             enabled,
  779.             "Desktop"
  780.         },
  781.         /* [7] */
  782.         {29, 12, 127, 230},
  783.         UserItem {
  784.             enabled
  785.         },
  786.         /* [8] */
  787.         {6, 12, 25, 230},
  788.         UserItem {
  789.             enabled
  790.         },
  791.         /* [9] */
  792.         {119, 250, 120, 334},
  793.         Picture {
  794.             disabled,
  795.             11
  796.         },
  797.         /* [10] */
  798.         {157, 15, 173, 227},
  799.         EditText {
  800.             enabled,
  801.             ""
  802.         },
  803.         /* [11] */
  804.         {136, 15, 152, 227},
  805.         StaticText {
  806.             disabled,
  807.             "Save as:"
  808.         },
  809.         /* [12] */
  810.         {88, 252, 108, 332},
  811.         Control {
  812.             enabled,
  813.             -6046
  814.         }
  815.     }
  816. };
  817.  
  818. /** DITL (ID = 7000 ) "Standard Put File"**/
  819. resource 'DITL' (7000, purgeable) {
  820.     {    /* array DITLarray: 8 elements */
  821.         /* [1] */
  822.         {132, 218, 150, 288},
  823.         Button {
  824.             enabled,
  825.             "Install"
  826.         },
  827.         /* [2] */
  828.         {158, 218, 176, 288},
  829.         Button {
  830.             enabled,
  831.             "Cancel"
  832.         },
  833.         /* [3] */
  834.         {136, 14, 152, 197},
  835.         StaticText {
  836.             disabled,
  837.             "Save as:"
  838.         },
  839.         /* [4] */
  840.         {29, 200, 49, 302},
  841.         UserItem {
  842.             disabled
  843.         },
  844.         /* [5] */
  845.         {56, 218, 74, 288},
  846.         Button {
  847.             enabled,
  848.             "Eject"
  849.         },
  850.         /* [6] */
  851.         {82, 218, 100, 288},
  852.         Button {
  853.             enabled,
  854.             "Drive"
  855.         },
  856.         /* [7] */
  857.         {157, 17, 173, 194},
  858.         EditText {
  859.             enabled,
  860.             ""
  861.         },
  862.         /* [8] */
  863.         {29, 14, 127, 197},
  864.         UserItem {
  865.             disabled
  866.         }
  867.     }
  868. };
  869.  
  870. /** DITL (ID = 1602 ) "You are running on a ^0; install universal/68K/PPC"**/
  871. resource 'DITL' (1602) {
  872.     {    /* array DITLarray: 5 elements */
  873.         /* [1] */
  874.         {114, 323, 134, 412},
  875.         Button {
  876.             enabled,
  877.             "Universal"
  878.         },
  879.         /* [2] */
  880.         {114, 222, 134, 311},
  881.         Button {
  882.             enabled,
  883.             "PowerPC"
  884.         },
  885.         /* [3] */
  886.         {114, 122, 134, 211},
  887.         Button {
  888.             enabled,
  889.             "680x0"
  890.         },
  891.         /* [4] */
  892.         {6, 76, 104, 417},
  893.         StaticText {
  894.             disabled,
  895.             "You are running on a ^0 machine.  Some a"
  896.             "pplications to be installed can be run o"
  897.             "n both PowerPC and 680x0 machines.\n\nDo y"
  898.             "ou want to install the larger Universal "
  899.             "applications or the smaller specific one"
  900.             "s?"
  901.         },
  902.         /* [5] */
  903.         {9, 17, 41, 49},
  904.         Icon {
  905.             disabled,
  906.             1602
  907.         }
  908.     }
  909. };
  910.  
  911. /** DITL (ID = 8000 ) "You need a PowerPC for this"**/
  912. resource 'DITL' (8000, "SITIM PPC needed", purgeable) {
  913.     {    /* array DITLarray: 2 elements */
  914.         /* [1] */
  915.         {60, 367, 80, 425},
  916.         Button {
  917.             enabled,
  918.             "OK"
  919.         },
  920.         /* [2] */
  921.         {6, 84, 44, 434},
  922.         StaticText {
  923.             disabled,
  924.             "You need a Macintosh equipped with a Pow"
  925.             "erPC processor to run this application."
  926.         }
  927.     }
  928. };
  929.  
  930. /** DITL (ID = 1050 ) "Startup PICT DITL"**/
  931. resource 'DITL' (1050) {
  932.     {    /* array DITLarray: 2 elements */
  933.         /* [1] */
  934.         {192, 144, 212, 212},
  935.         Button {
  936.             enabled,
  937.             "Continue"
  938.         },
  939.         /* [2] */
  940.         {4, 4, 183, 354},
  941.         Picture {
  942.             disabled,
  943.             1050
  944.         }
  945.     }
  946. };
  947.  
  948. /** DITL (ID = 15000 ) "Custom Package Selection Dialog"**/
  949. resource 'DITL' (15000) {
  950.     {    /* array DITLarray: 9 elements */
  951.         /* [1] */
  952.         {222, 266, 242, 346},
  953.         Button {
  954.             enabled,
  955.             "Install"
  956.         },
  957.         /* [2] */
  958.         {222, 175, 242, 255},
  959.         Button {
  960.             enabled,
  961.             "Quit"
  962.         },
  963.         /* [3] */
  964.         {5, 12, 22, 210},
  965.         StaticText {
  966.             disabled,
  967.             "Install the following:"
  968.         },
  969.         /* [4] */
  970.         {24, 14, 120, 344},
  971.         UserItem {
  972.             enabled
  973.         },
  974.         /* [5] */
  975.         {125, 54, 177, 344},
  976.         UserItem {
  977.             disabled
  978.         },
  979.         /* [6] */
  980.         {196, 14, 212, 207},
  981.         UserItem {
  982.             disabled
  983.         },
  984.         /* [7] */
  985.         {125, 15, 157, 47},
  986.         UserItem {
  987.             disabled
  988.         },
  989.         /* [8] */
  990.         {190, 6, 191, 347},
  991.         UserItem {
  992.             disabled
  993.         },
  994.         /* [9] */
  995.         {222, 14, 242, 94},
  996.         Button {
  997.             enabled,
  998.             "Standard"
  999.         }
  1000.     }
  1001. };
  1002.  
  1003. /** DITL (ID = 15001 ) "Standard Installation Dialog"**/
  1004. resource 'DITL' (15001) {
  1005.     {    /* array DITLarray: 8 elements */
  1006.         /* [1] */
  1007.         {222, 266, 242, 346},
  1008.         Button {
  1009.             enabled,
  1010.             "Install"
  1011.         },
  1012.         /* [2] */
  1013.         {222, 175, 242, 255},
  1014.         Button {
  1015.             enabled,
  1016.             "Quit"
  1017.         },
  1018.         /* [3] */
  1019.         {20, 71, 37, 342},
  1020.         StaticText {
  1021.             disabled,
  1022.             "^0"
  1023.         },
  1024.         /* [4] */
  1025.         {196, 14, 212, 207},
  1026.         UserItem {
  1027.             disabled
  1028.         },
  1029.         /* [5] */
  1030.         {12, 22, 44, 54},
  1031.         UserItem {
  1032.             disabled
  1033.         },
  1034.         /* [6] */
  1035.         {190, 6, 191, 347},
  1036.         UserItem {
  1037.             disabled
  1038.         },
  1039.         /* [7] */
  1040.         {222, 14, 242, 94},
  1041.         Button {
  1042.             enabled,
  1043.             "Custom"
  1044.         },
  1045.         /* [8] */
  1046.         {60, 71, 178, 342},
  1047.         StaticText {
  1048.             disabled,
  1049.             "^1"
  1050.         }
  1051.     }
  1052. };
  1053.  
  1054. /** DITL (ID = 1500 ) "Dialog for Startup Text"**/ 
  1055. resource 'DITL' (1500) {
  1056.     {    /* array DITLarray: 6 elements */
  1057.         /* [1] */
  1058.         {274, 415, 293, 484},
  1059.         Button {
  1060.             enabled,
  1061.             "Continue"
  1062.         },
  1063.         /* [2] */
  1064.         {274, 89, 293, 159},
  1065.         Button {
  1066.             enabled,
  1067.             "Print…"
  1068.         },
  1069.         /* [3] */
  1070.         {5, 4, 259, 475},
  1071.         UserItem {
  1072.             disabled
  1073.         },
  1074.         /* [4] */
  1075.         {4, 475, 260, 491},
  1076.         Control {
  1077.             enabled,
  1078.             1500
  1079.         },
  1080.         /* [5] */
  1081.         {274, 335, 293, 404},
  1082.         Button {
  1083.             enabled,
  1084.             "Cancel"
  1085.         },
  1086.         /* [6] */
  1087.         {274, 10, 293, 80},
  1088.         Button {
  1089.             enabled,
  1090.             "Save…"
  1091.         }
  1092.     }
  1093. };
  1094.  
  1095. /** DITL (ID = 512 ) "This archive is damaged"**/
  1096. resource 'DITL' (512) {
  1097.     {    /* array DITLarray: 2 elements */
  1098.         /* [1] */
  1099.         {80, 89, 100, 147},
  1100.         Button {
  1101.             enabled,
  1102.             "OK"
  1103.         },
  1104.         /* [2] */
  1105.         {3, 68, 72, 232},
  1106.         StaticText {
  1107.             disabled,
  1108.             "This archive is damaged. "
  1109.         }
  1110.     }
  1111. };
  1112.  
  1113. /** DITL (ID = 513 ) "Incorrect password"**/
  1114. resource 'DITL' (513) {
  1115.     {    /* array DITLarray: 2 elements */
  1116.         /* [1] */
  1117.         {71, 90, 91, 148},
  1118.         Button {
  1119.             enabled,
  1120.             "OK"
  1121.         },
  1122.         /* [2] */
  1123.         {2, 69, 49, 232},
  1124.         StaticText {
  1125.             disabled,
  1126.             "You have entered an incorrect password."
  1127.         }
  1128.     }
  1129. };
  1130.  
  1131. /** DITL (ID = 263 ) "This archive is password protected ; enter before continuing"**/
  1132. resource 'DITL' (263, purgeable) {
  1133.     {    /* array DITLarray: 4 elements */
  1134.         /* [1] */
  1135.         {70, 266, 90, 330},
  1136.         Button {
  1137.             enabled,
  1138.             "OK"
  1139.         },
  1140.         /* [2] */
  1141.         {70, 190, 90, 255},
  1142.         Button {
  1143.             enabled,
  1144.             "Cancel"
  1145.         },
  1146.         /* [3] */
  1147.         {2, 6, 39, 336},
  1148.         StaticText {
  1149.             disabled,
  1150.             "This archive has been protected with a p"
  1151.             "assword.  Enter it below before continui"
  1152.             "ng."
  1153.         },
  1154.         /* [4] */
  1155.         {43, 6, 60, 336},
  1156.         UserItem {
  1157.             disabled
  1158.         }
  1159.     }
  1160. };
  1161.  
  1162. /** CNTL (ID = 2051 ) "New folder user item for DITL 2051"**/
  1163.  
  1164. /** This resource simulates the "New Folder" button which in its English Language
  1165.     version has the word "New" on the left side of the button and a folder icon
  1166.     on the right side of the button.  When the refcon field of this resource is
  1167.     0, the product installer will center the folder icon on a field of space
  1168.     characters that either start at the beginning of the "title" field, or at
  1169.     the end of the "title" field.  This allows localizers to easily place the
  1170.     folder icon on either the left or right side of the button.  In the
  1171.     English template below, we place the word "New" and six space characters
  1172.     in the title field.  At run time, the product installer will find six space
  1173.     characters at the right hand side of the "title" field, and center the new
  1174.     folder icon over it.  This looks enough like the standard System 7 "New
  1175.     Folder" button to fool your users. 
  1176.     
  1177.     It is also possible (although more difficult) to place the New Folder icon
  1178.     in the middle of a string of text.  Call Aladdin for documentation if you
  1179.     want to localize for a language that requires this.
  1180.     
  1181. **/
  1182. resource 'CNTL' (2051, "New ƒ", purgeable) {
  1183.     {119, 282, 139, 362},
  1184.     0,
  1185.     visible,
  1186.     1,
  1187.     0,
  1188.     144,
  1189.     0,                /** refcon field; normally should be 0 **/
  1190.     "New      "        /** title field; see above note **/
  1191. };
  1192.  
  1193.