home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Applications / Audio / LPCView / Source / LPCView.h < prev    next >
Encoding:
Text File  |  1992-03-07  |  804 b   |  37 lines

  1.  
  2. /* Generated by Interface Builder */
  3.  
  4. #import <appkit/View.h>
  5.  
  6. #define SELECTION    0
  7. #define HAIRLINE    1
  8.  
  9. @interface LPCView:View
  10. {
  11.     float cursorloc;    /* location of cursor in pixels */
  12.     float width;        // width of selection in pixels
  13.     id delegate;        // delegate if needed
  14.     int displayCursor;
  15.     id parent;        // id of LPCPlot parent
  16.     int cursortype;
  17. }
  18.  
  19. + newFrame:(const NXRect *)frameRect;
  20.  
  21. // Cursor handling routines
  22. - mouseDown:(NXEvent *)event;
  23. - drawCurs;
  24. - drawPlot:(float *)data :(char *)ops :(float *)bbox :(int) num: (float) scale;
  25. - (BOOL) acceptsFirstResponder;
  26. - setDelegate:anObject;
  27. - setCursor:(BOOL)val;
  28. - (BOOL) cursorOn;
  29. - setParent:par;
  30. - (int) getcurPos;
  31. - (int) getWidth;
  32. - changeCurs:(float)loc:(float)wid;
  33. - setCursorType:(int)type;
  34. - (int)cursorType;
  35. - (BOOL) acceptsFirstResponder;
  36. @end
  37.