home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1995 August / NEBULA.bin / SourceCode / Palettes / TTools / TToolsPalette / Ranker.subproj / CellSelector.h < prev    next >
Encoding:
Text File  |  1993-11-09  |  764 b   |  31 lines

  1. /* CellSelector.h
  2.  * Written By:  Thomas Burkholder
  3.  *
  4.  * You may freely copy, distribute, and reuse the code in this example.
  5.  * NeXT disclaims any warranty of any kind, expressed or  implied, as to its
  6.  * fitness for any particular use.
  7.  */
  8.  
  9. #import <appkit/appkit.h>
  10.  
  11. // A files-owner type class that manages a cell hierarchy, and selects from it
  12.  
  13. @interface CellSelector:Object
  14. {
  15.     id  browser;    // the browser object on the panel
  16.     id  list;        // the list of classes
  17.     id  panel;        // the panel we show the user
  18.     id  okButton;    // the "ok" button at the bottom of the panel
  19.  
  20.     SEL filterSel;    // the selector we filter the classes by
  21. }
  22.  
  23. + (id)getCellClass;
  24. + (id)getCellClassRespondsTo:(SEL)aSel;
  25. - choose;
  26. - check:sender;
  27. - ok:sender;
  28. - setFilterSel:(SEL)aSel;
  29.  
  30. @end
  31.