// $Revision: 1.5 $ #ifndef TaligentSamples_WEBPRESENTER #define TaligentSamples_WEBPRESENTER //----------------------------------------------------------------------------- // // Copyright (C) 1995 Taligent, Inc. All rights reserved. // // Project: WebRunner Sample // File: WebPresenter.h // Build/Version: 1.0.0 // //----------------------------------------------------------------------------- #ifndef Taligent_TEXTPRESENTERSTATE #include #endif //============================================================================= // TWebPresenter class TWebPresenter : public TTextPresenter { public: VersionDeclarationsMacro(TWebPresenter); public: TWebPresenter(const TGUIBundle& bundle); TWebPresenter(const TWebPresenter& source); virtual ~TWebPresenter(); virtual TStream& operator>>=(TStream& toStream) const; virtual TStream& operator<<=(TStream& fromStream); protected: TWebPresenter(); virtual TView* HandleCreateMainView(TGUIBundle* bundle) const; virtual TDocumentTextView* HandleCreateContentTextView( TGUIBundle* bundle) const; virtual TView* HandleCreateContentClippingView( TDocumentTextView* viewToAdopt) const; private: enum {kOriginalVersion}; }; #endif