home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Source Code / C / Applications / MacPerl 5.1.3 / Mac_Perl_513_src / MacPerl5 / MPTerminology.r < prev    next >
Encoding:
Text File  |  1996-10-07  |  11.1 KB  |  178 lines  |  [TEXT/MPS ]

  1. resource 'aete' (0, "MacPerl Suite") {
  2.     0x01, 0x00, english, roman,
  3.     {
  4.         "Required Suite", "Events that every application should support", 'reqd', 1, 1,
  5.         {
  6.             "Open", "Open documents", 'McPL', 'odoc',
  7.             'null', "", replyOptional, singleItem, notEnumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  8.             'alis', "List of documents to open", directParamRequired, listOfItems, notEnumerated,
  9.             changesState, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  10.             {},
  11.  
  12.             "Quit", "Quit application", 'aevt', 'quit',
  13.             'null', "", replyOptional, singleItem, notEnumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  14.             'null', "No direct parameter required", directParamOptional, singleItem, notEnumerated,
  15.             changesState, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  16.             {
  17.                 "save", 'savo', 'savo', "if true, save all windows without asking user, if false, don't save.", optional, singleItem, enumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  18.             },
  19.         },
  20.         {},
  21.         {},
  22.         {},
  23.  
  24.         "Core Suite", "Suite that applies to all applications", 'core', 1, 1,
  25.         {},
  26.         {
  27.             "Application", 'capp', "An application program",
  28.             {
  29.                 "Clipboard", 'pcli', '****', "contents of the clipboard", reserved, singleItem, notEnumerated, readOnly, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  30.                 "Frontmost", 'pisf', 'bool', "Is frontmost application?", reserved, singleItem, notEnumerated, readOnly, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  31.                 "Name", 'pnam', 'TEXT', "the name", reserved, singleItem, notEnumerated, readOnly, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  32.                 "Version", 'vers', 'TEXT', "version", reserved, singleItem, notEnumerated, readOnly, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  33.             },
  34.             {
  35.                 'cwin', { formAbsolutePosition, formName },
  36.             },
  37.             "Window", 'cwin', "A window",
  38.             {
  39.                 "Name", 'pnam', 'TEXT', "the name", reserved, singleItem, notEnumerated, readWrite, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  40.                 "Position", 'ppos', 'QDpt', "The Position of the window", reserved, singleItem, notEnumerated, readWrite, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  41.                 "Page Setup", 'PSET', 'TPNT', "The Page Setup of the window", reserved, singleItem, notEnumerated, readWrite, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  42.                 "Visible", 'pvis', 'bool', "Is window visible?", reserved, singleItem, notEnumerated, readWrite, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  43.                 "Show Borders", 'PBOR', 'bool', "The Show Borders of the window", reserved, singleItem, notEnumerated, readWrite, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  44.                 "Font", 'font', 'TEXT', "Font of the text", reserved, singleItem, notEnumerated, readWrite, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  45.                 "Size", 'ptsz', 'cf16', "Size of the text", reserved, singleItem, notEnumerated, readWrite, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  46.                 "Script Number", 'psct', 'cint', "Script system of the text", reserved, singleItem, notEnumerated, readOnly, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  47.             },
  48.             {
  49.                 'ctxt', { formRange },
  50.                 'cha ', { formAbsolutePosition },
  51.                 'cwor', { formAbsolutePosition },
  52.                 'clin', { formAbsolutePosition },
  53.             },
  54.             "Character", 'cha ', "A Character",
  55.             {},
  56.             {
  57.                 'ctxt', { formRange },
  58.                 'cha ', { formAbsolutePosition },
  59.                 'cwor', { formAbsolutePosition },
  60.                 'clin', { formAbsolutePosition },
  61.             },
  62.             "Word", 'cwor', "A Word",
  63.             {},
  64.             {
  65.                 'ctxt', { formRange },
  66.                 'cha ', { formAbsolutePosition },
  67.                 'cwor', { formAbsolutePosition },
  68.                 'clin', { formAbsolutePosition },
  69.             },
  70.             "Line", 'clin', "A Line",
  71.             {},
  72.             {
  73.                 'ctxt', { formRange },
  74.                 'cha ', { formAbsolutePosition },
  75.                 'cwor', { formAbsolutePosition },
  76.                 'clin', { formAbsolutePosition },
  77.             },
  78.             "Text", 'ctxt', "A Text",
  79.             {},
  80.             {
  81.                 'ctxt', { formRange },
  82.                 'cha ', { formAbsolutePosition },
  83.                 'cwor', { formAbsolutePosition },
  84.                 'clin', { formAbsolutePosition },
  85.             },
  86.             "Spot", 'cspt', "A Spot",
  87.             {
  88.                 "Class", 'pcls', 'cnum', "The class", reserved, singleItem, notEnumerated, readWrite, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  89.             },
  90.             {},
  91.         },
  92.         {},
  93.         {},
  94.  
  95.         "Misc Standard Suite", "", 'misc', 1, 1,
  96.         {
  97.             "Select", "Select some text", 'misc', 'slct',
  98.             'null', "", replyRequired, singleItem, notEnumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  99.             'obj ', "", directParamOptional, singleItem, notEnumerated,
  100.             changesState, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  101.             {},
  102.  
  103.             "Show", "Bring an object into view", 'misc', 'mvis',
  104.             'null', "", replyRequired, singleItem, notEnumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  105.             'obj ', "", directParamOptional, singleItem, notEnumerated,
  106.             changesState, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  107.             {},
  108.         },
  109.         {},
  110.         {},
  111.         {},
  112.  
  113.         "Text Suite", "A set of basic classes for text processing", 'TEXT', 1, 1,
  114.         {
  115.             "Close", "Close an object", 'core', 'clos',
  116.             'null', "", replyOptional, singleItem, notEnumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  117.             'obj ', "The object to close", directParamRequired, singleItem, notEnumerated,
  118.             changesState, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  119.             {
  120.                 "Save", 'savo', 'savo', "Specifies whether or not changes should be saved before closing", optional, singleItem, enumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  121.             },
  122.         },
  123.         {},
  124.         {},
  125.         {},
  126.  
  127.         "MacPerl Suite", "Our custom events", 'McPL', 1, 1,
  128.         {
  129.             "Save", "Save Window", 'core', 'save',
  130.             'null', "", replyOptional, singleItem, notEnumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  131.             'cwin', "Window to save", directParamRequired, singleItem, notEnumerated,
  132.             changesState, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  133.             {
  134.                 "in", 'dest', 'alis', "Where to save the file.", optional, singleItem, enumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  135.                 "as", 'fltp', 'svas', "How to save the file.", optional, singleItem, enumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  136.             },
  137.  
  138.             "Do Script", "Execute a Perl script", 'misc', 'dosc',
  139.             'TEXT', "Result", replyOptional, singleItem, notEnumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  140.             'TEXT', "Script to execute", directParamRequired, singleItem, notEnumerated,
  141.             changesState, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  142.             {
  143.                 "extract", 'EXTR', 'bool', "if false, don't search for the #!perl line.", optional, singleItem, notEnumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  144.                 "debug", 'DEBG', 'bool', "if true, start the Perl debugger.", optional, singleItem, notEnumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  145.                 "preprocess", 'PREP', 'bool', "if true, send script through C preprocessor.", optional, singleItem, notEnumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  146.                 "mode", 'MODE', 'MODE', "mode (local, batch, remote, duplex).", optional, singleItem, enumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  147.                 "environment", 'ENVT', 'TEXT', "environment variables.", optional, listOfItems, notEnumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  148.                 "directory", 'DIRE', 'alis', "working directory.", optional, singleItem, notEnumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  149.             },
  150.  
  151.             "Send Data", "Send data to a remote controlled Perl script", 'McPL', 'DATA',
  152.             'TEXT', "Standard Output", replyOptional, singleItem, notEnumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  153.             'TEXT', "Standard Input", directParamOptional, singleItem, notEnumerated,
  154.             changesState, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  155.             {
  156.                 "input", 'INPT', 'reco', "further input streams.", optional, singleItem, notEnumerated, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, 
  157.             },
  158.         },
  159.         {},
  160.         {},
  161.         {
  162.             'svas',
  163.             {
  164.                 "Text", 'TEXT', "Plain Text File",
  165.                 "Droplet", 'SCPT', "Small delegation application",
  166.                 "Runtime", 'MrP7', "Runtime application (large)",
  167.             },
  168.             'MODE',
  169.             {
  170.                 "Local", 'LOCL', "No special redirections",
  171.                 "Batch", 'BATC', "Redirect standard output to apple event",
  172.                 "Remote", 'RCTL', "Redirect all standard I/O to apple events",
  173.                 "Duplex", 'DPLX', "Exchange all I/O via apple events",
  174.             },
  175.         },
  176.     }
  177. };
  178.