home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Graphics / PostScript / Pencil / Source / PencilInspector.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-06-12  |  1.4 KB  |  64 lines

  1.  
  2. #import <appkit/appkit.h>
  3.  
  4. typedef enum { METHODNAME=1, COLOR1, COLOR2, LINEWIDTH, DRAWMETHOD, FILLMETHOD, STROKEMETHOD, SPECIALATTRIBUTES } Tags;
  5.  
  6. @interface PencilInspector:Object
  7. {
  8.     id    color1;
  9.     id    color2;
  10.     id    methodname;
  11.     id  drawmethod;
  12.     id  fillmethod;
  13.     id  strokemethod;
  14.     id  special;
  15.     id  linewidth;
  16.     id    view;
  17.     id pathPopUp;
  18.    id  fillPopUp;
  19.    id strokePopUp;
  20.    id  drawPopUp;
  21.    id  aField;
  22.    id  sField;
  23.    id  cType;
  24.    char **namelist[4];
  25.    int namelistcount[4];
  26.    id customPS;
  27.    id TCLconn;
  28. }
  29.  
  30. - initPopUpLists;
  31. - takeNew:sender;
  32. - giveSettings:(char **)name:(NXColor *)col1:(NXColor *)col2:(float *)lw:(char **)dm:(char **)fm:(char **)sm:(char **)ud;
  33. - takeSettings:(char*)name:(NXColor)col1:(NXColor)col2:(float)lw:(char *)dm:(char *)fm:(char *)sm:(char *)ud;
  34. - doChange:sender;
  35. - addName:(char *)nm to:(int)lis;
  36. - findName:(char *)nm in:(int)l;
  37. - athreshField;
  38. - sthreshField;
  39. - creationType;
  40. - inspectForView:(id)v;
  41. - toFront:sender;
  42. - toBack:sender;
  43. - insertPoint:sender;
  44. - insertNextPoint:sender;
  45. - deletePoint:sender;
  46. - deleteGraphic:sender;
  47. - saveAs:sender;
  48. - save:sender;
  49. - print:sender;
  50. - open:sender;
  51. - openFile:(char *)name;
  52. - new:sender;
  53. - viewVanished:(id)v;
  54. - executeCustom:sender;
  55. - setDrawOutlines:sender;
  56. - copyAsPostScript:sender;
  57. - clearUserDef:sender;
  58. - setUserDef:(char *)udef;
  59. - importImage:sender;
  60. - registerAsTCLServer:sender;
  61. - (char *)performCommand:(const char *)cmd;
  62. - toCharP:sender;
  63. @end
  64.