www.pudn.com > ChineseDisplay.rar > ChineseDisplay1Container.h
/* ============================================================================ Name : CChineseDisplay1Container from ChineseDisplay1Container.h Author : Version : Copyright : Your copyright notice Description : Declares container control for application. ============================================================================ */ #ifndef CHINESEDISPLAY1CONTAINER_H #define CHINESEDISPLAY1CONTAINER_H // INCLUDES #include// CLASS DECLARATION /** * CChineseDisplay1Container container control class. * */ class CChineseDisplay1Container : public CCoeControl, MCoeControlObserver { public: // Constructors and destructor /** * EPOC default constructor. * @param aRect Frame rectangle for container. */ void ConstructL(const TRect& aRect); /** * Destructor. */ ~CChineseDisplay1Container(); public: // New functions public: // Functions from base classes private: // Functions from base classes /** * From CoeControl,SizeChanged. */ void SizeChanged(); /** * From CoeControl,CountComponentControls. */ TInt CountComponentControls() const; /** * From CCoeControl,ComponentControl. */ CCoeControl* ComponentControl(TInt aIndex) const; /** * From CCoeControl,Draw. */ void Draw(const TRect& aRect) const; /** * From MCoeControlObserver * Acts upon changes in the hosted control's state. * * @param aControl The control changing its state * @param aEventType The type of control event */ void HandleControlEventL(CCoeControl* aControl,TCoeEvent aEventType); private: //data HBufC* iInfoText; RFs iFs; RFile iFile; }; #endif