home *** CD-ROM | disk | FTP | other *** search
/ Apple Developer Connectio…eloper Series 2005 March / Dev.CD Mar 05.iso / Utilities / Terminal.app / Contents / Resources / Terminal.scriptSuite < prev    next >
Encoding:
Text File  |  2004-06-10  |  5.8 KB  |  178 lines

  1. {
  2.     Name = "Terminal"; 
  3.     AppleEventCode = "trmx"; 
  4.     
  5.     Commands = {
  6.         doScript = {
  7.             AppleEventClassCode = "core"; 
  8.             AppleEventCode = "dosc"; 
  9.             CommandClass = "DoScriptVerb"; 
  10.             Type = "NSString"; 
  11.             ResultAppleEventCode = "****"; 
  12.             Arguments = {
  13.                 withCommand = {
  14.                     Type = "NSString";
  15.                     AppleEventCode = "cmnd";
  16.                     Optional = "YES";
  17.                 };
  18.                 inSomething = {
  19.                     Type = "NSScriptObjectSpecifier";
  20.                     AppleEventCode = "kfil";
  21.                     Optional = "YES";
  22.                 };
  23.             };
  24.         };
  25.         "GetURL" = {
  26.             CommandClass = "GetURLCommand";
  27.             Type = "";
  28.             AppleEventClassCode = "GURL";
  29.             AppleEventCode = "GURL";
  30.         };
  31.     };
  32.  
  33.     Classes = {
  34.         TerminalApp = {
  35.             AppleEventCode = "capp";
  36.             Superclass = "NSCoreSuite.NSApplication";
  37.             SupportedCommands = {
  38.                 "NSCoreSuite.Open" = "handleOpenAppleEvent:"; 
  39.                 "Terminal.doScript" = "doScript:"; 
  40.                 "Terminal.GetURL" = "getURL:";
  41.             };
  42.             Attributes = {
  43.                 properties = {
  44.                     AppleEventCode = "pALL";
  45.                     ReadOnly = "NO";
  46.                     Type = "NSAppleEventDescriptor";
  47.                 };
  48.             };
  49.         };
  50.         NSWindow = {
  51.             AppleEventCode = "cwin";
  52.             Superclass = "NSCoreSuite.NSWindow";
  53.             SupportedCommands = {
  54.                 "NSCoreSuite.Open" = "handleOpenAppleEvent:"; 
  55.                 "Terminal.doScript" = "doScript:"; 
  56.             };
  57.             Attributes = {
  58.                 position = {
  59.                     AppleEventCode = "ppos"; 
  60.                     ReadOnly = "NO"; 
  61.                     Type = "NSAppleEventDescriptor"; 
  62.                 };
  63.                 bounds = {
  64.                     AppleEventCode = "pbnd"; 
  65.                     ReadOnly = "NO"; 
  66.                     Type = "NSAppleEventDescriptor"; 
  67.                 };
  68.                 aeOrigin = {
  69.                     AppleEventCode = "pori"; 
  70.                     ReadOnly = "NO"; 
  71.                     Type = "NSObject"; 
  72.                 };
  73.                 aeSize = {
  74.                     AppleEventCode = "psiz"; 
  75.                     ReadOnly = "NO"; 
  76.                     Type = "NSObject"; 
  77.                 };
  78.                 aeFrame = {
  79.                     AppleEventCode = "pfra"; 
  80.                     ReadOnly = "NO"; 
  81.                     Type = "NSObject"; 
  82.                 };
  83.                 titleDisplaysDeviceName = {
  84.                     AppleEventCode = "tddn"; 
  85.                     ReadOnly = "NO"; 
  86.                     Type = "NSNumber<Bool>"; 
  87.                 };
  88.                 titleDisplaysShellPath = {
  89.                     AppleEventCode = "tdsp"; 
  90.                     ReadOnly = "NO"; 
  91.                     Type = "NSNumber<Bool>"; 
  92.                 };
  93.                 titleDisplaysWindowSize = {
  94.                     AppleEventCode = "tdws"; 
  95.                     ReadOnly = "NO"; 
  96.                     Type = "NSNumber<Bool>"; 
  97.                 };
  98.                 titleDisplaysFileName = {
  99.                     AppleEventCode = "tdfn"; 
  100.                     ReadOnly = "NO"; 
  101.                     Type = "NSNumber<Bool>"; 
  102.                 };
  103.                 titleDisplaysCustomTitle = {
  104.                     AppleEventCode = "tdct"; 
  105.                     ReadOnly = "NO"; 
  106.                     Type = "NSNumber<Bool>"; 
  107.                 };
  108.                 customTitle = {
  109.                     AppleEventCode = "titl"; 
  110.                     ReadOnly = "NO"; 
  111.                     Type = "NSString"; 
  112.                 };
  113.                 contents = {
  114.                     AppleEventCode = "pcnt"; 
  115.                     ReadOnly = "YES"; 
  116.                     Type = "NSString"; 
  117.                 };
  118.                 history = {
  119.                     AppleEventCode = "hist"; 
  120.                     ReadOnly = "YES"; 
  121.                     Type = "NSString"; 
  122.                 };
  123.                 numberOfRows = {
  124.                     AppleEventCode = "crow"; 
  125.                     ReadOnly = "NO"; 
  126.                     Type = "NSNumber<Int>"; 
  127.                 };
  128.                 numberOfColumns = {
  129.                     AppleEventCode = "ccol"; 
  130.                     ReadOnly = "NO"; 
  131.                     Type = "NSNumber<Int>"; 
  132.                 };
  133.                 cursorColor = {
  134.                     AppleEventCode = "pcuc"; 
  135.                     ReadOnly = "NO"; 
  136.                     Type = "NSObject"; 
  137.                 };
  138.                 terminalBackgroundColor = {
  139.                     AppleEventCode = "pbcl"; 
  140.                     ReadOnly = "NO"; 
  141.                     Type = "NSObject"; 
  142.                 };
  143.                 normalTextColor = {
  144.                     AppleEventCode = "ptxc"; 
  145.                     ReadOnly = "NO"; 
  146.                     Type = "NSObject"; 
  147.                 };
  148.                 boldTextColor = {
  149.                     AppleEventCode = "pbtc"; 
  150.                     ReadOnly = "NO"; 
  151.                     Type = "NSObject"; 
  152.                 };
  153.                 busy = {
  154.                     AppleEventCode = "busy"; 
  155.                     ReadOnly = "YES"; 
  156.                     Type = "NSNumber<Bool>"; 
  157.                 };
  158.                 processes = {
  159.                     AppleEventCode = "prcs"; 
  160.                     ReadOnly = "YES"; 
  161.                     Type = "NSString"; 
  162.                 };
  163.                 frontmost = {
  164.                     AppleEventCode = "pisf"; 
  165.                     ReadOnly = "NO"; 
  166.                     Type = "NSNumber<Bool>"; 
  167.                 };
  168.                 properties = {
  169.                     AppleEventCode = "pALL";
  170.                     ReadOnly = "NO";
  171.                     Type = "NSAppleEventDescriptor";
  172.                 };
  173.             };
  174.         };
  175.     };
  176. }
  177.  
  178.