home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1995 August / NEBULA.bin / SourceCode / Palettes / TabMatrixPalette1.5 / UITabActionCell.subproj / UITabActionCell.h < prev    next >
Encoding:
Text File  |  1995-01-29  |  731 b   |  32 lines

  1. // $Id$
  2.  
  3. #import <appkit/ActionCell.h>
  4.  
  5. @class NXImage;
  6.  
  7. @interface UITabActionCell:ActionCell
  8. {
  9. @private
  10.     NXCoord ascender, descender, tabHeight, tabBezierImageWidth;
  11.  
  12. }
  13.  
  14. // Methods Overridden From the Superclass
  15. - initTextCell:(const char *)aString;
  16. - awake;
  17. - setFont:fontObj;
  18.  
  19. - drawInside:(const NXRect *)cellFrame inView:controlView;
  20. - highlight:(const NXRect *)cellFrame inView:aView lit:(BOOL)flag;
  21. - calcCellSize:(NXSize *)theSize inRect:(const NXRect *)aRect;
  22. - (BOOL)trackMouse:(NXEvent *)theEvent
  23.             inRect:(const NXRect *)cellFrame
  24.             ofView:controlView;
  25. - (BOOL)startTrackingAt:(const NXPoint *)startPoint inView:aView;
  26.  
  27. // Other Instance Methods
  28. - finishInitializing;
  29.  
  30. // Accessor Methods
  31. - (BOOL)isSelected;
  32. @end