examples/SFExamples/NotifierExample/Launchers/ExeLauncher_S60/inc/ExeLauncher_S60AppUi.h

00001 /*
00002 ========================================================================
00003  Name        : ExeLauncher_S60AppUi.h
00004  Author      : Hamish Willee
00005  Copyright   : (C) Symbian 2007
00006  Description : 
00007 ========================================================================
00008 */
00009 #ifndef EXELAUNCHER_S60APPUI_H
00010 #define EXELAUNCHER_S60APPUI_H
00011 
00012 // [[[ begin generated region: do not modify [Generated Includes]
00013 #include <aknviewappui.h>
00014 // ]]] end generated region [Generated Includes]
00015 
00016 // [[[ begin generated region: do not modify [Generated Forward Declarations]
00017 class CExeLauncher_S60ContainerView;
00018 // ]]] end generated region [Generated Forward Declarations]
00019 
00025 class CExeLauncher_S60AppUi : public CAknViewAppUi
00026         {
00027 public: 
00028         // constructor and destructor
00029         CExeLauncher_S60AppUi();
00030         virtual ~CExeLauncher_S60AppUi();
00031         void ConstructL();
00032 
00033 public:
00034         // from CCoeAppUi
00035         TKeyResponse HandleKeyEventL(
00036                                 const TKeyEvent& aKeyEvent,
00037                                 TEventCode aType );
00038 
00039         // from CEikAppUi
00040         void HandleCommandL( TInt aCommand );
00041         void HandleResourceChangeL( TInt aType );
00042 
00043         // from CAknAppUi
00044         void HandleViewDeactivation( 
00045                         const TVwsViewId& aViewIdToBeDeactivated, 
00046                         const TVwsViewId& aNewlyActivatedViewId );
00047 
00048 private:
00049         void InitializeContainersL();
00050         // [[[ begin generated region: do not modify [Generated Methods]
00051 public: 
00052         // ]]] end generated region [Generated Methods]
00053         
00054         // [[[ begin generated region: do not modify [Generated Instance Variables]
00055 private: 
00056         CExeLauncher_S60ContainerView* iExeLauncher_S60ContainerView;
00057         // ]]] end generated region [Generated Instance Variables]
00058         
00059         
00060         // [[[ begin [User Handlers]
00061 protected: 
00062         // ]]] end [User Handlers]
00063         
00064         };
00065 
00066 #endif // EXELAUNCHER_S60APPUI_H                        

Generated by  doxygen 1.6.2