home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1994 June / NEBULA_SE.ISO / SourceCode / MiscKit / Palettes / MiscCoolButtons / ManyOrOneMatrix.m < prev    next >
Encoding:
Text File  |  1993-09-30  |  1.5 KB  |  86 lines

  1.  
  2. #import "ManyOrOneMatrix.h"
  3.  
  4. // I haven't done anything yet, so all methods just do super.
  5.  
  6. // ***** is an unfinished section, or something needs to be done there
  7.  
  8. @implementation ManyOrOneMatrix
  9.  
  10. - initFrame:(const NXRect *)frameRect
  11. { // *****
  12.     return [super initFrame:frameRect];
  13. }
  14.  
  15. - initFrame:(const NXRect *)frameRect mode:(int)aMode prototype:aCell
  16.         numRows:(int)rowsHigh numCols:(int)colsWide
  17. { // *****
  18.     return [super initFrame:frameRect mode:aMode prototype:aCell
  19.             numRows:rowsHigh numCols:colsWide];
  20. }
  21.  
  22. - initFrame:(const NXRect *)frameRect mode:(int)aMode cellClass:factoryId
  23.         numRows:(int)rowsHigh numCols:(int)colsWide
  24. { // *****
  25.     return [super initFrame:frameRect mode:aMode cellClass:factoryId
  26.             numRows:rowsHigh numCols:colsWide];
  27. }
  28.  
  29. - free
  30. { // *****
  31.     return [super free];
  32. }
  33.  
  34. - (int)mode;
  35. { // *****
  36.     return [super mode];
  37. }
  38.  
  39. - setMode:(int)aMode;
  40. { // *****
  41.     return [super setMode:aMode];
  42. }
  43.  
  44. - (BOOL)isEmptySelectionEnabled;
  45. { // *****
  46.     return [super isEmptySelectionEnabled];
  47. }
  48.  
  49. - clearSelectedCell;
  50. { // *****
  51.     return [super clearSelectedCell];
  52. }
  53.  
  54. - selectCellAt:(int)row :(int)col;
  55. { // *****
  56.     return [super selectCellAt:row :col];
  57. }
  58.  
  59. - selectAll:sender;
  60. { // *****
  61.     return [super selectAll:sender];
  62. }
  63.  
  64. - setState:(int)value at:(int)row :(int)col;
  65. { // *****
  66.     return [super setState:value at:row :col];
  67. }
  68.  
  69. - mouseDown:(NXEvent *)theEvent;
  70. { // *****
  71.     return [super mouseDown:theEvent];
  72. }
  73.  
  74. - write:(NXTypedStream *)stream;
  75. { // *****
  76.     return [super free];
  77. }
  78.  
  79. - read:(NXTypedStream *)stream;
  80. { // *****
  81.     return [super free];
  82. }
  83.  
  84.  
  85. @end
  86.