home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / cl-lib07.zip / pm.zip / usr / include / pm / actionwindow.h next >
C/C++ Source or Header  |  1995-06-27  |  608b  |  35 lines

  1. #ifndef _ACTIONWINDOW_H_
  2. #define _ACTIONWINDOW_H_
  3.  
  4. #ifndef _DELEGATEWINDOW_H_
  5. #include <pm/DelegateWindow.h>
  6. #endif
  7.  
  8. #ifndef _COMMANDLIST_H_
  9. #include <pm/CommandList.h>
  10. #endif
  11.  
  12. @interface ActionWindow : DelegateWindow <Archiving>
  13. {
  14.   CommandList *commandBindings;
  15. }
  16.  
  17. - init;
  18. - free;
  19.  
  20. - bindCommand: (ULONG) command withObject: anObject selector: (SEL) aSel;
  21. - findCommandBinding: (ULONG) command;
  22. - (MRESULT) execCommand: (ULONG) command;
  23.  
  24. /*
  25.  * Methods for protocol "Archiving"
  26.  */
  27.  
  28. - awake;
  29. - read: (TypedStream *) aStream;
  30. - write: (TypedStream *) aStream;
  31.  
  32. @end
  33.  
  34. #endif
  35.