home *** CD-ROM | disk | FTP | other *** search
/ Stone Design / Stone Design.iso / Stone_Friends / Wave / WavesWorld / Source / IBPalettes / WWTCLKit / WWThumbWheelCell.h < prev    next >
Encoding:
Text File  |  1995-03-22  |  875 b   |  48 lines

  1. #import <appkit/appkit.h>
  2.  
  3. #import "PAThumbWheelCell.h"
  4.  
  5. @interface WWThumbWheelCell:PAThumbWheelCell
  6. {
  7.   id    interp;
  8.  
  9.   id    visibleMinText;
  10.   id    visibleMaxText;
  11.  
  12.   id    absoluteMinText;
  13.   id    absoluteMaxText;
  14.  
  15.   id    valText;
  16.   id    relativeValText;
  17.  
  18.   char  *controlString;
  19.   int   controlStringSize;
  20.   char  *sprintfControlString;
  21.  
  22.   char  *tclExpression;
  23.   int   tclExpressionSize;
  24.   char  *tclVar;
  25.   int   tclVarSize;
  26.   char  *tclCommand;
  27.   int   tclCommandSize;
  28.   BOOL  tclCommandDirty;
  29. }
  30.  
  31. - init;
  32. - awake;
  33. - write:(NXTypedStream *)stream;
  34. - read:(NXTypedStream *)stream; 
  35.  
  36. - setControlString:(const char *)str;
  37. - (const char *)controlString;
  38. - setTclExpression:(const char *)str;
  39. - (const char *)tclExpression;
  40. - setTclVar:(const char *)varName;
  41. - (const char *)tclVar;
  42. - setTclCommand:(const char *)str;
  43. - (const char *)tclCommand;
  44.  
  45. - updateInterp;
  46.  
  47. @end
  48.