home *** CD-ROM | disk | FTP | other *** search
- // HELPHdr.hpp
-
- #ifndef _HELPHDR_
- #define _HELPHDR_
-
- #include <ihelphdr.hpp>
- #include <ibase.hpp>
-
- template <class ATarget>
- class IHelpConnectionTo : public IHelpHandler {
- public:
- IHelpConnectionTo( ATarget& );
- virtual ~IHelpConnectionTo();
-
- protected:
- virtual Boolean keysHelpId( IEvent& event );
-
- private:
- ATarget& fTarget;
- };
-
- template<class ATarget>
- inline
- IHelpConnectionTo<ATarget>::IHelpConnectionTo( ATarget& t )
- : fTarget(t)
- {
- }
-
- template<class ATarget>
- IHelpConnectionTo<ATarget>::~IHelpConnectionTo()
- {
- }
-
- template<class ATarget>
- IBase::Boolean
- IHelpConnectionTo<ATarget>::keysHelpId( IEvent& event )
- {
- return fTarget.handleKeysHelpId( event );
- }
-
- #endif
-