00001 /* 00002 * Copyright � 2008 Nokia Corporation. 00003 */ 00004 00005 #ifndef DESCRIPTOREXAPPUI_H 00006 #define DESCRIPTOREXAPPUI_H 00007 00008 #include <eikapp.h> 00009 #include <eikdoc.h> 00010 #include <e32std.h> 00011 #include <coeccntx.h> 00012 #include <aknappui.h> 00013 #include "DescriptorExamples.h" 00014 00015 class CDescriptorExContainer; 00016 00017 class CDescriptorExAppUi : public CAknAppUi, public MResultViewer 00018 { 00019 public: 00020 void ConstructL(); 00021 ~CDescriptorExAppUi(); 00022 00023 private: 00027 void RunAllL(); 00028 00029 TKeyResponse HandleKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType); 00030 00035 void HandleCommandL(TInt aCommand); 00036 00041 TPtr GetViewBuffer(); 00042 00048 void UpdateView(); 00049 00050 void HandleResourceChangeL(TInt aType); 00051 00052 private: 00053 CDescriptorExContainer* iAppContainer; 00054 CDescriptorExamples* iExamples; 00055 HBufC *iBuffer; 00056 }; 00057 00058 #endif
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.