home *** CD-ROM | disk | FTP | other *** search
/ Power GUI Programming with VisualAge C++ / powergui.iso / powergui / advframe / framesav / savhndlr.hpp < prev   
C/C++ Source or Header  |  1996-10-29  |  779b  |  36 lines

  1. #ifndef _SAVHNDLR_
  2. #define _SAVHNDLR_
  3. //************************************************************
  4. // Advanced Frame - Frame Save Handler
  5. //
  6. // Copyright (C) 1994, Law, Leong, Love, Olson, Tsuji.
  7. // Copyright (c) 1997 John Wiley & Sons, Inc. 
  8. // All Rights Reserved.
  9. //************************************************************
  10. #include <ihandler.hpp>
  11. #include <istring.hpp>
  12.  
  13. class IFrameWindow;
  14.  
  15. class SaveHandler : public IHandler {
  16. public:
  17.   SaveHandler ( IFrameWindow&  frame,
  18.                 const IString& appName );
  19.  
  20. virtual Boolean
  21.   saved( IEvent& event );
  22.  
  23. protected:
  24. virtual Boolean
  25.   dispatchHandlerEvent( IEvent& event );
  26.  
  27. virtual IHandler
  28.  &handleEventsFor( IWindow* p );
  29.  
  30. private:
  31. IString
  32.   appName;
  33. };
  34.  
  35. #endif  // SAVHNDLR_
  36.