examples/ForumNokia/Symbian_OS_Basics_Lab_Exercises_v3_1/Lab_04307.cb1/solution/inc/S60ResourceLabAppUi.h

00001 // Copyright (c) 2006 Nokia Corporation.
00002 
00003 #ifndef S60RESOURCELABAPPUI_H
00004 #define S60RESOURCELABAPPUI_H
00005 
00006 // INCLUDES
00007 #include <eikapp.h>
00008 #include <eikdoc.h>
00009 #include <e32std.h>
00010 #include <coeccntx.h>
00011 #include <aknappui.h>
00012 
00013 // FORWARD DECLARATIONS
00014 class CS60ResourceLabContainer;
00015 
00016 
00017 // CONSTANTS
00018 //const ?type ?constant_var = ?constant;
00019 
00020 
00021 // CLASS DECLARATION
00022 
00029 class CS60ResourceLabAppUi : public CAknAppUi
00030     {
00031     public: // // Constructors and destructor
00032 
00036         void ConstructL();
00037 
00041         ~CS60ResourceLabAppUi();
00042         
00043     public: // New functions
00044 
00045     public: // Functions from base classes
00046 
00047     private:
00048         // From MEikMenuObserver
00049         void DynInitMenuPaneL(TInt aResourceId,CEikMenuPane* aMenuPane);
00050 
00051     private:
00056         void HandleCommandL(TInt aCommand);
00057 
00064         virtual TKeyResponse HandleKeyEventL(
00065             const TKeyEvent& aKeyEvent,TEventCode aType);
00066 
00067     private: //Data
00068         CS60ResourceLabContainer* iAppContainer; 
00069     };
00070 
00071 #endif
00072 
00073 // End of File

Generated by  doxygen 1.6.2