home *** CD-ROM | disk | FTP | other *** search
/ Power GUI Programming with VisualAge C++ / powergui.iso / powergui / help / helpothr / childhlp.hpp < prev    next >
Text File  |  1996-10-29  |  956b  |  36 lines

  1. #ifndef _CHILDHLP_
  2. #define _CHILDHLP_
  3. //*********************************************************
  4. // Using Help - Help for Special Cases
  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.  
  12. class IFrameWindow;
  13.  
  14. #pragma pack(4)
  15.  
  16. class ChildHelpHandler : public IHandler {
  17. public:
  18. virtual ChildHelpHandler
  19.  &handleEventsFor       ( IFrameWindow* child ),
  20.  &stopHandlingEventsFor ( IFrameWindow* child );
  21. protected:
  22. virtual Boolean
  23.   dispatchHandlerEvent  ( IEvent& event );
  24. ChildHelpHandler
  25.  &setActiveWindow       ( IEvent& event,
  26.                           Boolean active = true );
  27. private:
  28. virtual IHandler
  29.  &handleEventsFor       ( IWindow* window  ),
  30.  &stopHandlingEventsFor ( IWindow* window  );
  31. }; // ChildHelpHandler
  32.  
  33. #pragma pack()
  34.  
  35. #endif // _CHILDHLP_
  36.