home *** CD-ROM | disk | FTP | other *** search
/ OpenStep (Enterprise) / OpenStepENTCD.toast / OEDEV / DEV.Z / IBInspector.h < prev    next >
Encoding:
Text File  |  1996-09-09  |  954 b   |  40 lines

  1. /* InterfaceBuilder - IBInspector.h
  2.  * Copyright (c) 1995-1996 NeXT Software, Inc.
  3.  * All rights reserved.
  4.  */
  5.  
  6. #import <AppKit/AppKit.h>
  7. #import <InterfaceBuilder/IBSystem.h>
  8.  
  9. @interface IBInspector : NSObject
  10. {
  11.     id _object;
  12.     NSWindow *_window;
  13.     id _manager;
  14.     NSButton *_okButton;
  15.     NSButton *_revertButton;
  16. }
  17. - (BOOL)wantsButtons;
  18. - (void)revert:(id)sender;
  19. - (void)ok:(id)sender;
  20. - (id)object;
  21. - (NSWindow *)window;
  22. - (NSButton *)okButton;
  23. - (NSButton *)revertButton;
  24. - (void)touch:(id)sender;
  25. - (void)textDidBeginEditing:(NSNotification *)notification;
  26. @end
  27.  
  28. @interface NSObject (IBInspectorClassNames)
  29. - (NSString *)inspectorClassName;
  30. - (NSString *)connectInspectorClassName;
  31. - (NSString *)sizeInspectorClassName;
  32. - (NSString *)helpInspectorClassName;
  33. - (NSString *)classInspectorClassName;
  34. @end
  35.  
  36. /* Notifications. */
  37.  
  38. /* The notification object is the inspected object. */
  39. IB_EXTERN NSString *IBInspectorDidModifyObjectNotification;
  40.