home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / classlib.zip / pm.zip / usr / include / pm / windowdelegate.h < prev   
C/C++ Source or Header  |  1994-08-31  |  768b  |  27 lines

  1. #ifndef _WINDOWDELEGATE_H_
  2. #define _WINDOWDELEGATE_H_
  3.  
  4. @protocol CommandDelegate
  5. - buttonWasPressed: (USHORT) buttonId : sender;
  6. - menuWasSelected: (USHORT) menuId : sender;
  7. - commandPosted: (USHORT) origin : sender;
  8. @end
  9.  
  10. @protocol SysCommandDelegate
  11. - sysButtonWasPressed: (USHORT) buttonId : sender;
  12. - sysMenuWasSelected: (USHORT) menuId : sender;
  13. - sysCommandPosted: (USHORT) origin : sender;
  14. @end
  15.  
  16. @protocol WindowDelegate
  17. - (MRESULT) handleMessage: (ULONG) msg withParams: (MPARAM) mp1 
  18.             and: (MPARAM) mp2 : sender;
  19. - windowWillClose: sender;
  20. - windowDidMove: sender;
  21. - windowDidResizeFrom: (USHORT) oldX : (USHORT) oldY 
  22.                    to: (USHORT) newX : (USHORT) newY : sender;
  23. - windowDidResize: sender;
  24. @end
  25.  
  26. #endif
  27.