home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1995 August / NEBULA.bin / SourceCode / MiscKit1.2.6 / Palettes / MiscTeePalette / MiscTeeConnectorInspector.h < prev    next >
Encoding:
Text File  |  1994-06-13  |  1.3 KB  |  56 lines

  1. //
  2. //    MiscTeeConnectorInspector.m -- The inspector for the multiple connector
  3. //                                   object that's the inspectee.
  4. //
  5. //        Written by David Fedchenko.  Copyright 1994 by David Fedchenko.
  6. //                Version 1.0  All rights reserved.
  7. //
  8. //        This notice may not be removed from this source code.
  9. //
  10. //    This object is included in the MiscKit by permission from the author
  11. //    and its use is governed by the MiscKit license, found in the file
  12. //    "LICENSE.rtf" in the MiscKit distribution.  Please refer to that file
  13. //    for a list of all applicable permissions and restrictions.
  14. //    
  15.  
  16. #import <appkit/appkit.h>
  17. #import <apps/InterfaceBuilder.h>
  18. #import "MiscTee.subproj/MiscTee.h"
  19.  
  20. // Category of MiscTeeConnector that adds IB support
  21. @interface MiscTee (ConnectionsInspector)
  22.  
  23. -(const char *) getConnectInspectorClassName;
  24. -(NXImage *) getIBImage;
  25.  
  26. @end
  27.  
  28. // Connection inspector for the MiscTeeConnector class
  29. @interface MiscTeeConnectorInspector:IBInspector
  30.     {
  31.     id    actionTitleField;
  32.     id    outletBrowser;
  33.     
  34.     id    (connectorList);
  35.     id    (idConnector);
  36.     id    (idNonActions);
  37.     }
  38.  
  39. - init;
  40. - free;
  41. - awakeFromNib;
  42.  
  43. - ok:sender;
  44. - revert:sender;
  45. -(BOOL) wantsButtons;
  46. - clickOutlet:sender;
  47.  
  48. - refreshList;
  49. -(int) findConnection;
  50. -(int) browser:sender fillMatrix:matrix inColumn:(int)column;
  51.  
  52. - cleanClassName:(char *)sz;
  53. - getActions:(const char *)szClassName;
  54.  
  55. @end
  56.