home *** CD-ROM | disk | FTP | other *** search
/ OpenStep (Enterprise) / OpenStepENTCD.toast / OEDEV / DEV.Z / classes.table < prev    next >
Encoding:
Text File  |  1996-09-09  |  7.3 KB  |  331 lines

  1. /* InterfaceBuilder - classes.table - Jean-Marie Hullot
  2.  * Copyright (c) 1991-1996 NeXT Software, Inc.
  3.  * All rights reserved.
  4.  *
  5.  * Converted to OpenStep by Derek B Clegg.
  6.  */
  7.  
  8. {
  9.     /* From Objective C library */
  10.  
  11.     Object = {};
  12.  
  13.     List = { SUPERCLASS = Object; };
  14.  
  15.     HashTable = { SUPERCLASS = Object; };
  16.  
  17.     NXStringTable = { SUPERCLASS = HashTable; };
  18.  
  19.     Storage = { SUPERCLASS = Object; };
  20.  
  21.     /* Old appkit objects. */
  22.  
  23.     /* ?? What to do about this!?
  24.      * NXLiveVideoView = {
  25.      *     SUPERCLASS = View;
  26.      *     ACTIONS = ("start:", "stop:");
  27.      * };
  28.      */
  29.  
  30.     /* ?? What to do about this!?
  31.      * PopUpList = {
  32.      *     SUPERCLASS = Menu;
  33.      *     ACTIONS = ("takeIntValueFrom:", "takeFloatValueFrom:",
  34.      *                "takeDoubleValueFrom:", "takeStringValueFrom:");
  35.      * };
  36.      */
  37.  
  38.     /* 3dkit objects. */
  39.  
  40.     /* ?? What to do about this!?
  41.      * N3DCamera = {
  42.      *     SUPERCLASS = View;
  43.      *     OUTLETS = (delegate);
  44.      * };
  45.      */
  46.  
  47.     /* SoundKit objects. */
  48.  
  49.     Sound = {
  50.         SUPERCLASS = NSObject; 
  51.         ACTIONS = ("pause:", "play:", "record:", "resume:", "stop:"); 
  52.         OUTLETS = (delegate); 
  53.     }; 
  54.  
  55.     SoundView = {
  56.         SUPERCLASS = NSView; 
  57.         ACTIONS = ("copy:", "cut:", "delete:", "paste:", "pause:", "play:",
  58.                    "record:", "resume:", "selectAll:", "stop:"); 
  59.         OUTLETS = (delegate, sound); 
  60.     }; 
  61.  
  62.     SoundMeter = {
  63.         SUPERCLASS = NSView;
  64.         ACTIONS = ("run:", "stop:");
  65.         OUTLETS = (sound);
  66.     };
  67.  
  68.     /* InterfaceBuilder objects. */
  69.  
  70.     IBInspector = {
  71.         SUPERCLASS = NSObject; 
  72.         ACTIONS = ("ok:", "revert:", "textDidChange:", "touch:"); 
  73.         OUTLETS = (window); 
  74.     };
  75.  
  76.     IBPalette = {
  77.         SUPERCLASS = NSObject;
  78.         OUTLETS = (originalWindow);
  79.     };
  80.  
  81.     /* Foundation objects. */
  82.  
  83.     NSObject = {};
  84.  
  85.     NSArray = {
  86.         SUPERCLASS = NSObject;
  87.     };
  88.  
  89.     NSMutableArray = {
  90.         SUPERCLASS = NSArray;
  91.     };
  92.  
  93.     NSDictionary = {
  94.         SUPERCLASS = NSObject;
  95.     };
  96.  
  97.     NSMutableDictionary = {
  98.         SUPERCLASS = NSDictionary;
  99.     };
  100.  
  101.     /* AppKit objects. */
  102.  
  103.     NSActionCell = {
  104.         SUPERCLASS = NSCell;
  105.     };
  106.  
  107.     NSApplication = {
  108.         SUPERCLASS = NSResponder; 
  109.         ACTIONS = ("arrangeInFront:", "hide:", "orderFrontColorPanel:",
  110.                    "orderFrontDataLinkPanel:", "runPageLayout:",
  111.            "showHelp:", "stop:", "terminate:", "unhide:");
  112.         OUTLETS = (delegate); 
  113.     }; 
  114.  
  115.     NSBox = {
  116.         SUPERCLASS = NSView;
  117.     };
  118.  
  119.     NSBrowser = {
  120.         SUPERCLASS = NSControl;
  121.         OUTLETS = (delegate);
  122.         ACTIONS = ("doClick:", "doDoubleClick:", "selectAll:");
  123.     };
  124.  
  125.     NSBrowserCell = {
  126.         SUPERCLASS = NSCell;
  127.     };
  128.  
  129.     NSButton = {
  130.         SUPERCLASS = NSControl;
  131.         ACTIONS = ("performClick:");
  132.     };
  133.  
  134.     NSButtonCell = {
  135.         SUPERCLASS = NSActionCell;
  136.         ACTIONS = ("performClick:");
  137.     };
  138.  
  139.     NSCell = {
  140.         SUPERCLASS = NSObject;
  141.         ACTIONS = ("takeDoubleValueFrom:", "takeFloatValueFrom:",
  142.                    "takeIntValueFrom:", "takeStringValueFrom:");
  143.     };
  144.  
  145.     NSColorWell = {
  146.         SUPERCLASS = NSControl;
  147.         ACTIONS = ("takeColorFrom:");
  148.     };
  149.  
  150.     NSComboBox = {
  151.     SUPERCLASS = NSTextField;
  152.     OUTLETS = (dataSource);
  153.     };
  154.  
  155.     NSControl = {
  156.         SUPERCLASS = NSView; 
  157.         ACTIONS = ("takeDoubleValueFrom:", "takeFloatValueFrom:",
  158.                    "takeIntValueFrom:", "takeStringValueFrom:");
  159.     }; 
  160.  
  161.     NSCursor = {
  162.         SUPERCLASS = NSObject;
  163.     };
  164.  
  165.     NSDateFormatter = {
  166.     SUPERCLASS = NSFormatter;
  167.     };
  168.  
  169.     NSFontManager = {
  170.         SUPERCLASS = NSObject; 
  171.         ACTIONS = ("addFontTrait:", "modifyFont:", "modifyFontViaPanel:",
  172.                    "orderFrontFontPanel:", "removeFontTrait:");
  173.         OUTLETS = (menu); 
  174.     }; 
  175.  
  176.     NSFormatter = {
  177.     SUPERCLASS = NSObject;
  178.     };
  179.  
  180.     NSForm = {
  181.         SUPERCLASS = NSMatrix;
  182.     };
  183.  
  184.     NSFormCell = {
  185.         SUPERCLASS = NSActionCell;
  186.     };
  187.  
  188.     NSImage = {
  189.         SUPERCLASS = NSObject;
  190.     };
  191.  
  192.     NSImageView = {
  193.         SUPERCLASS = NSControl;
  194.     };
  195.  
  196.     NSMatrix = {
  197.         SUPERCLASS = NSControl;
  198.         ACTIONS = ("selectAll:", "selectText:");
  199.         OUTLETS = (delegate);
  200.     };
  201.  
  202.     NSMenu = {
  203.         SUPERCLASS = NSObject;
  204.     };
  205.  
  206.     NSMenuItem = {
  207.         SUPERCLASS = NSObject;
  208.     };
  209.  
  210.     NSNumberFormatter = {
  211.     SUPERCLASS = NSFormatter;
  212.     };
  213.  
  214.     NSPanel = {
  215.         SUPERCLASS = NSWindow;
  216.     };
  217.  
  218.     NSPopUpButton = {
  219.         SUPERCLASS = NSButton;
  220.         ACTIONS = ("takeIntValueFrom:", "takeFloatValueFrom:",
  221.                    "takeDoubleValueFrom:", "takeStringValueFrom:");
  222.     };
  223.  
  224.     NSResponder = {
  225.         SUPERCLASS = NSObject;
  226.     OUTLETS = (menu);
  227.     };
  228.  
  229.     NSRulerView = {
  230.         SUPERCLASS = NSView;
  231.     };
  232.  
  233.     NSScroller = {
  234.         SUPERCLASS = NSControl;
  235.     };
  236.  
  237.     NSScrollView = {
  238.         SUPERCLASS = NSView;
  239.     };
  240.  
  241.     NSSecureTextField = {
  242.     SUPERCLASS = NSTextField;
  243.     };
  244.  
  245.     NSSecureTextFieldCell = {
  246.     SUPERCLASS = NSTextFieldCell;
  247.     };
  248.  
  249.     NSSlider = {
  250.         SUPERCLASS = NSControl;
  251.     };
  252.  
  253.     NSSliderCell = {
  254.         SUPERCLASS = NSActionCell;
  255.     };
  256.  
  257.    NSSplitView = {
  258.         SUPERCLASS = NSView;
  259.         OUTLETS = (delegate);
  260.     };
  261.  
  262.     NSTableColumn = {
  263.         SUPERCLASS = NSObject;
  264.     };
  265.  
  266.     NSTableHeaderCell = {
  267.         SUPERCLASS = NSTextFieldCell;
  268.     };
  269.  
  270.     NSTableHeaderView = {
  271.         SUPERCLASS = NSView;
  272.     };
  273.  
  274.     NSTableView = {
  275.         SUPERCLASS = NSControl;
  276.         ACTIONS = ("deselectAll:", "selectAll:");
  277.         OUTLETS = (dataSource, delegate);
  278.     };
  279.  
  280.     NSText = {
  281.         SUPERCLASS = NSView; 
  282.         ACTIONS = ("alignCenter:", "alignLeft:", "alignRight:", "changeFont:",
  283.                    "checkSpelling:", "copy:", "copyFont:", "copyRuler:",
  284.                    "cut:", "delete:", "paste:", "pasteFont:", "pasteRuler:",
  285.                    "selectAll:", "showGuessPanel:", "subscript:",
  286.                    "superscript:", "toggleRuler:", "underline:", "unscript:");
  287.         OUTLETS = (delegate); 
  288.     }; 
  289.  
  290.     NSTextField = {
  291.         SUPERCLASS = NSControl;
  292.         OUTLETS = (delegate);
  293.         ACTIONS = ("selectText:");
  294.     };
  295.  
  296.     NSTextFieldCell = {
  297.         SUPERCLASS = NSActionCell;
  298.     };
  299.  
  300.     NSCStringText = {
  301.         SUPERCLASS = NSText;
  302.         ACTIONS = ("clear:", "selectText:");
  303.     };
  304.  
  305.     NSTextView = {
  306.         ACTIONS = ("deleteBackward:", "insertBacktab:", "insertNewLine:",
  307.                    "insertParagraphSeparator:", "insertTab:", "loosenKerning:",
  308.                    "lowerBaseline:", "moveBackward:", "moveDown:",
  309.                    "moveForward:", "moveLeft:", "moveRight:", "moveUp:",
  310.                    "raiseBaseline:", "tightenKerning:", "turnOffKerning:",
  311.                    "turnOffLigatures:", "useAllLigatures:",
  312.                    "useDefaultBaseline:", "useDefaultKerning:",
  313.                    "useDefaultLigatures:"); 
  314.         SUPERCLASS = NSText; 
  315.     }; 
  316.  
  317.     NSView = {
  318.         SUPERCLASS = NSResponder;
  319.         OUTLETS = (nextKeyView);
  320.         ACTIONS = ("print:", "fax:");
  321.     };
  322.  
  323.     NSWindow = {
  324.         ACTIONS = ("deminiaturize:", "fax:", "makeKeyAndOrderFront:",
  325.                    "miniaturize:", "orderBack:", "orderFront:", "orderOut:",
  326.                    "performClose:", "performMiniaturize:", "print:");
  327.         OUTLETS = (delegate, initialFirstResponder);
  328.         SUPERCLASS = NSResponder; 
  329.     }; 
  330. }
  331.