www.pudn.com > ChineseDisplay.rar > ChineseDisplay1AppUi.h
/* ============================================================================ Name : CChineseDisplay1AppUi from ChineseDisplay1Appui.h Author : Version : Copyright : Your copyright notice Description : Declares UI class for application. ============================================================================ */ #ifndef CHINESEDISPLAY1APPUI_H #define CHINESEDISPLAY1APPUI_H // INCLUDES #include// FORWARD DECLARATIONS class CChineseDisplay1Container; // CLASS DECLARATION /** * Application UI class. * Provides support for the following features: * - EIKON control architecture * */ class CChineseDisplay1AppUi : public CAknAppUi { public: // // Constructors and destructor /** * EPOC default constructor. */ void ConstructL(); /** * Destructor. */ ~CChineseDisplay1AppUi(); public: // New functions public: // Functions from base classes private: // From MEikMenuObserver void DynInitMenuPaneL(TInt aResourceId,CEikMenuPane* aMenuPane); private: /** * From CEikAppUi, takes care of command handling. * @param aCommand command to be handled */ void HandleCommandL(TInt aCommand); /** * From CEikAppUi, handles key events. * @param aKeyEvent Event to handled. * @param aType Type of the key event. * @return Response code (EKeyWasConsumed, EKeyWasNotConsumed). */ virtual TKeyResponse HandleKeyEventL( const TKeyEvent& aKeyEvent,TEventCode aType); private: //Data CChineseDisplay1Container* iAppContainer; }; #endif