home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.3 (Developer) / NeXT_Developer-3.3.iso / NextDeveloper / Examples / AppKit / Draw / undo.subproj / MultipleChange.h < prev    next >
Encoding:
Text File  |  1992-02-10  |  429 b   |  19 lines

  1. @interface MultipleChange : Change
  2. {
  3.     Change *lastChange;        /* the last incorporated change */
  4.     List *changes;        /* the list of incorporated changes */
  5.     const char *name;        /* the change name to put in the undo menu */
  6. }
  7.  
  8. - init;
  9. - initChangeName:(const char *)changeName;
  10. - free;
  11. - (const char *)changeName;
  12. - undoChange;
  13. - redoChange;
  14. - (BOOL)subsumeChange:change;
  15. - (BOOL)incorporateChange:change;
  16. - finishChange;
  17.  
  18. @end
  19.