home *** CD-ROM | disk | FTP | other *** search
/ Carousel Volume 2 #1 / carousel.iso / mactosh / code / microema.sit / resources / emacs.r next >
Encoding:
Text File  |  1989-07-27  |  7.5 KB  |  352 lines  |  [TEXT/Earl]

  1. #INCLUDE "Types.r"
  2. #INCLUDE "SysTypes.r"
  3.  
  4. INCLUDE "::Ktrans";
  5. INCLUDE "::WDEF";
  6.  
  7. resource 'DLOG' (128, "Extended About╔ Box",purgeable) {
  8.     {60, 86, 242, 412},
  9.     dBoxProc,
  10.     -1,
  11.     noGoAway,
  12.     0x0,
  13.     128,
  14.     "About ╡EMACS"
  15. };
  16.  
  17. resource 'DITL' (128, "Extended About╔ Box Template",purgeable) {
  18.     {
  19.         {152, 44, 171, 109},
  20.         Button {
  21.             enabled,
  22.             "More"
  23.         },
  24.         {152, 129, 171, 190},
  25.         Button {
  26.             enabled,
  27.             "Less"
  28.         },
  29.         {152, 210, 171, 285},
  30.         Button {
  31.             enabled,
  32.             "Enough"
  33.         },
  34.         {9, 22, 50, 302},
  35.         StaticText {
  36.             disabled,
  37.             "╡EMACS 3.9e"
  38.         },
  39.         {57, 11, 137, 312},
  40.         StaticText {
  41.             enabled,
  42.             "String list 957."
  43.         }
  44.     }
  45. };
  46.  
  47. resource 'DLOG' (129,"Confirm") {
  48.     {80, 80, 192, 336},
  49.     dBoxProc,
  50.     visible,
  51.     nogoAway,
  52.     0x0,
  53.     129,
  54.     "Confirm"
  55. };
  56.  
  57. resource 'DITL' (129,"Confirm items") {
  58.     {    /* array DITLarray: 3 elements */
  59.         /* [1] */
  60.         {77, 33, 97, 93},
  61.         Button {
  62.             enabled,
  63.             "Yes"
  64.         },
  65.         /* [2] */
  66.         {79, 151, 99, 211},
  67.         Button {
  68.             enabled,
  69.             "No"
  70.         },
  71.         /* [3] */
  72.         {16, 45, 70, 207},
  73.         StaticText {
  74.             disabled,
  75.             "Really Initialize Disk?"
  76.         }
  77.     }
  78. };
  79.  
  80. resource 'STR#' (957, "Help Strings",purgeable) {
  81.     {
  82.         "Copyright 1987 by Daniel M. Lawrence.\n"
  83.         "Original Macintosh version by Dave Burnard.\n"
  84.         "Substantially enhanced by Earle Horton.\n",
  85.         "Originally written by Dave G. Conroy.\n"
  86.         "Contributors:  Steve Wilhite,  John M. Gamble, Dawn Banks,"
  87.         "  George Jones ported to Amiga,",
  88.         "Ernst Christen, Dave Hoggatt, Oliver Sharp, Sid Shapiro,"
  89.         " Peter Chubb, Dave Forslund, Linwood Varney, D. R. Banks,",
  90.         "Ken Shacklford, James Aldridge, William W. Carlson, "
  91.         " James Turner's modifications for the Atari ST,",
  92.         "Dave Tweten, Baron O.A. Grey, John Maline, Curtis Smith,"
  93.         " Jari Salminen, David Dermott, Don Nash, Ray Wallace,"
  94.         " J. C. Benoist, Brian Straight.",
  95.         "This Macintosh port was developed using products sold byÑ\n\n"
  96.         "Think Technologies, Manx Software Systems\n"
  97.         "and Apple Computer Company."
  98.     }
  99. };
  100.  
  101. resource 'MENU' (128, "Apple", preload) {
  102.     128,
  103.     textMenuProc,
  104.     0x7FFFFFFD,
  105.     enabled,
  106.     apple,
  107.     {    /* array: 2 elements */
  108.         /* [1] */
  109.         "About ╡EMACS╔", noIcon, "", "", plain,
  110.         /* [2] */
  111.         "-", noIcon, "", "", plain
  112.     }
  113. };
  114.  
  115. resource 'MENU' (129, "User Config 1", preload) {
  116.     129,
  117.     textMenuProc,
  118.     allEnabled,
  119.     enabled,
  120.     "File",
  121.     {
  122.         "select-buffer", noIcon, "", "", plain,
  123.         "Open╔", noIcon, "", "", plain,
  124.         "save-file", noIcon, "", "", plain,
  125.         "write-file", noIcon, "", "", plain,
  126.         "Quit", noIcon, "", "", plain
  127.     }
  128. };
  129.  
  130. resource 'MENU' (130, "Edit", preload) {
  131.     130,
  132.     textMenuProc,
  133.     0x7FFFFFDC,
  134.     enabled,
  135.     "Edit",
  136.     {
  137.         "Can't Undo", noIcon, "", "", plain,
  138.         "-", noIcon, "", "", plain,
  139.         "Cut", noIcon, "", "", plain,
  140.         "Copy", noIcon, "", "", plain,
  141.         "Paste", noIcon, "", "", plain,
  142.         "Clear", noIcon, "", "", plain
  143.     }
  144. };
  145.  
  146. resource 'MENU' (131, "Buffers", preload) {
  147.     131,
  148.     textMenuProc,
  149.     allEnabled,
  150.     enabled,
  151.     "Buffers",
  152.     {    /* array: 1 elements */
  153.         /* [1] */
  154.         "main", noIcon, "", "", plain
  155.     }
  156. };
  157.  
  158. resource 'MENU' (132, "User Config 2", preload) {
  159.     132,
  160.     textMenuProc,
  161.     allEnabled,
  162.     enabled,
  163.     "Search",
  164.     {
  165.         "search-forward", noIcon, "", "", plain,
  166.         "search-reverse", noIcon, "", "", plain,
  167.         "incremental-search", noIcon, "", "", plain,
  168.         "reverse-incremental-search", noIcon, "", "", plain,
  169.         "hunt-forward", noIcon, "", "", plain,
  170.         "hunt-backward", noIcon, "", "", plain,
  171.         "replace-string", noIcon, "", "", plain,
  172.         "query-replace-string", noIcon, "", "", plain
  173.     }
  174. };
  175.  
  176. resource 'MENU' (133, "User Config 3", preload) {
  177.     133,
  178.     textMenuProc,
  179.     allEnabled,
  180.     enabled,
  181.     "Modes",
  182.     {
  183.         "add-mode wrap", noIcon, "", "", plain,
  184.         "add-mode cmode", noIcon, "", "", plain,
  185.         "add-mode exact", noIcon, "", "", plain,
  186.         "add-mode magic", noIcon, "", "", plain,
  187.         "add-mode over", noIcon, "", "", plain,
  188.         "add-mode view", noIcon, "", "", plain,
  189.         "delete-mode wrap", noIcon, "", "", plain,
  190.         "delete-mode cmode", noIcon, "", "", plain,
  191.         "delete-mode exact", noIcon, "", "", plain,
  192.         "delete-mode magic", noIcon, "", "", plain,
  193.         "delete-mode over", noIcon, "", "", plain,
  194.         "delete-mode view", noIcon, "", "", plain
  195.     }
  196. };
  197.  
  198. resource 'MENU' (134, "User Config 4", preload) {
  199.     134,
  200.     textMenuProc,
  201.     0x7FFDEF7F,
  202.     enabled,
  203.     "User",
  204.     {
  205.         "split-current-window", noIcon, "", "", plain,
  206.         "delete-window", noIcon, "", "", plain,
  207.         "delete-other-windows", noIcon, "", "", plain,
  208.         "next-window", noIcon, "", "", plain,
  209.         "previous-window", noIcon, "", "", plain,
  210.         "1 shrink-window", noIcon, "", "", plain,
  211.         "1 grow-window", noIcon, "", "", plain,
  212.         "-", noIcon, "", "", plain,
  213.         "list-buffers", noIcon, "", "", plain,
  214.         "name-buffer", noIcon, "", "", plain,
  215.         "next-buffer", noIcon, "", "", plain,
  216.         "unmark-buffer", noIcon, "", "", plain,
  217.         "-", noIcon, "", "", plain,
  218.         "change-file-name", noIcon, "", "", plain,
  219.         "read-file", noIcon, "", "", plain,
  220.         "view-file", noIcon, "", "", plain,
  221.         "insert-file", noIcon, "", "", plain,
  222.         "-", noIcon, "", "", plain,
  223.         "beginning-of-file", noIcon, "", "", plain,
  224.         "end-of-file", noIcon, "", "", plain
  225.     }
  226. };
  227.  
  228. resource 'MENU' (135, "User Config 5", preload) {
  229.     135,
  230.     textMenuProc,
  231.     allEnabled,
  232.     enabled,
  233.     "Help",
  234.     {
  235.         "apropos", noIcon, "", "", plain,
  236.         "describe-bindings", noIcon, "", "", plain,
  237.         "describe-key", noIcon, "", "", plain,
  238.         "nop", noIcon, "", "", plain,
  239.         "1 Insert-date",noIcon,"","",plain,
  240.     }
  241. };
  242.  
  243. resource 'WIND' (128, "App Window") {
  244.     {38, 3, 335, 509},
  245.     2056,
  246.     invisible,
  247.     goAway,
  248.     0x0,
  249.     "╡EMACS 3.9e"
  250. };
  251.  
  252. resource 'BNDL' (128, "Bundle of joy") {
  253.     'Earl',
  254.     0,
  255.     {    /* array TypeArray: 2 elements */
  256.         /* [1] */
  257.         'ICN#',
  258.         {    /* array IDArray: 2 elements */
  259.             /* [1] */
  260.             0, 128,
  261.             /* [2] */
  262.             1, 129
  263.         },
  264.         /* [2] */
  265.         'FREF',
  266.         {    /* array IDArray: 2 elements */
  267.             /* [1] */
  268.             0, 128,
  269.             /* [2] */
  270.             1, 129
  271.         }
  272.     }
  273. };
  274.  
  275. resource 'FREF' (128) {
  276.     'APPL',
  277.     0,
  278.     ""
  279. };
  280.  
  281. resource 'FREF' (129) {
  282.     'TEXT',
  283.     1,
  284.     ""
  285. };
  286.  
  287. resource 'ICN#' (128, "ICN#") {
  288.     {    /* array: 2 elements */
  289.         /* [1] */
  290.         $"0000 0000 0000 0000 0000 0000 001F FC00"
  291.         $"001F FC00 0018 0000 0018 0000 19D8 0000"
  292.         $"0898 0000 0898 0000 0898 0000 0C98 0000"
  293.         $"0B18 0000 0818 0000 081F C000 081F C000"
  294.         $"0818 0000 0818 0000 081A 2EEE F01B 6A8A"
  295.         $"001A AE88 001A 2A86 001A 2A82 001A 2AEE"
  296.         $"0018 0000 0018 0000 001F FC00 001F FC",
  297.         /* [2] */
  298.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  299.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  300.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  301.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  302.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  303.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  304.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  305.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  306.     }
  307. };
  308.  
  309. resource 'ICN#' (129, "ICN#") {
  310.     {    /* array: 2 elements */
  311.         /* [1] */
  312.         $"FFFF FFFF 8000 0001 8000 0001 801F FC01"
  313.         $"801F FC01 8018 0001 8018 0001 99D8 0001"
  314.         $"8898 0001 8898 0001 8898 0001 8C98 0001"
  315.         $"8B18 0001 8818 0001 881F C001 881F C001"
  316.         $"8818 0001 8818 0001 881A 2EEF F01B 6A8B"
  317.         $"801A AE89 801A 2A87 801A 2A83 801A 2AEF"
  318.         $"8018 0001 8018 0001 801F FC01 801F FC01"
  319.         $"8000 0001 8000 0001 8000 0001 FFFF FFFF",
  320.         /* [2] */
  321.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  322.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  323.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  324.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  325.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  326.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  327.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  328.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  329.     }
  330. };
  331.  
  332. resource 'SIZE' (-1) {
  333.     dontsaveScreen,
  334.     acceptSuspendResumeEvents,
  335.     enableOptionSwitch,
  336.     canBackground,
  337.     MultiFinderAware,
  338.     backgroundAndForeGround,
  339.     dontGetFrontClicks,
  340.     ignoreChildDiedEvents,
  341.     not32BitCompatible,
  342.     reserved,
  343.     reserved,
  344.     reserved,
  345.     reserved,
  346.     reserved,
  347.     reserved,
  348.     reserved,
  349.     524288,
  350.     262144
  351. };
  352.