EmailExampleAui.h
上传用户:sempras
上传日期:2007-03-04
资源大小:821k
文件大小:1k
源码类别:

Symbian

开发平台:

C/C++

  1. #ifndef __EMAILEXAMPLEAUI_H__
  2. #define __EMAILEXAMPLEAUI_H__
  3. #include <EikAppUi.h>
  4. #include <BaDesca.h>
  5. #include <CoeCntrl.h>
  6. class CEmailMainWindow;
  7. class CEmailRemoteWindow;
  8. class CEmailExampleTitleScreen;
  9. /*
  10. * ============================================================================
  11. *  Name     : CEmailExampleAppUi from EmailExampleAppUi.h
  12. *  Part of  : EmailExample
  13. *  Created  : 09/11/2003 by Forum Nokia
  14. *  Implementation notes:
  15. * Basic framework class constructed initially with appwizard
  16. *
  17. *  Version  : 1.0
  18. *  Copyright: Nokia Corporation
  19. * ============================================================================
  20. */
  21. class CEmailExampleAppUi : public CEikAppUi
  22. {
  23. public:
  24. // creational
  25. CEmailExampleAppUi();
  26. virtual ~CEmailExampleAppUi();
  27. void ConstructL();
  28. // interface
  29. void ShowToolBar();
  30. private:
  31. void LoadIniFileL();
  32. void SaveIniFileL();
  33. // from CEikAppUi
  34. virtual TBool ProcessCommandParametersL(TApaCommand aCommand,TFileName& aDocumentName,const TDesC& /*aTail*/);
  35. virtual void HandleCommandL(TInt aCommand);
  36. virtual void HandleForegroundEventL(TBool aForeground);
  37. virtual void DynInitMenuPaneL(TInt aResourceId,CEikMenuPane* aMenuPane);
  38. protected:
  39. CEmailMainWindow* iMainWindow;
  40. TBool iFullScreen;
  41. };
  42. #endif //__EMAILEXAMPLEAUI_H__