📄 frmesappui.h
字号:
/* Copyright (c) 2008, Nokia. All rights reserved */
#ifndef __FRMES_APPUI_H__
#define __FRMES_APPUI_H__
#include <aknviewappui.h>
#include "Common.h"
class CRegisterView;
class CLogonView;
class CMainInterfaceView;
class CFrMesDB;
class CPersonInfoView;
class CCreatInfoView;
class CDetailInfoView;
class CHelpView;
class CCardClipView;
class CDetailCardView;
class CModifyCardView;
class CCreateCardView;
class CSelectCardView;
class CMessageView;
class CCreateMesView;
class CReceiveMesView;
class CDetailMesView;
class CSendingMesView;
class CSendMesView;
class CBookMesView;
class MSendCardIndex;
class CBookEngine;
class CBookInfo;
class CMtmsEngine;
class CMessageDB;
class CServerManager;
//class MSendCardIndex;
//class CFrMesAppView;
/*!
@class CFrMesAppUi
@discussion An instance of class CFrMesAppUi is the UserInterface part of the AVKON
application framework for the FrMes example application
*/
class CFrMesAppUi : public CAknViewAppUi
{
public:
/*!
@function ConstructL
@discussion Perform the second phase construction of a CFrMesAppUi object
this needs to be public due to the way the framework constructs the AppUi
*/
void ConstructL();
/*!
@function CFrMesAppUi
@discussion Perform the first phase of two phase construction.
This needs to be public due to the way the framework constructs the AppUi
*/
CFrMesAppUi();
/*!
@function ~CFrMesAppUi
@discussion Destroy the object
*/
~CFrMesAppUi();
public: // from CAknAppUi
/*!
@function HandleCommandL
@discussion Handle user menu selections
@param aCommand the enumerated code for the option selected
*/
void HandleCommandL(TInt aCommand);
CGulIcon* LoadGraphicsL(TInt aType);
CFrMesDB* m_pDB; //the point of person info DB
TUid KPreViewID;
CMessageDB * m_pMessageDB;
MSendCardIndex* SetMSendCardIndex(MSendCardIndex* aMSendCardIndex);
CDetailCardView* iDetailCardView;
CArrayPtrSeg<CBookInfo>* iPhoneBookArray;
CBookEngine* iBookEngine;
// void GetAppPath(TDes& aPath);
private:
/*! @var iAppView The application view */
TBool ReadINI();
CMainInterfaceView* iMainInterfaceView;
CPersonInfoView* iPersonInfoView;
CCreatInfoView* iCreatInfoView;
CDetailInfoView* iDetailInfoView;
CHelpView* iHelpView;
CCardClipView* iCardClipView;
CModifyCardView* iModifyCardView;
CCreateCardView* iCreateCardView;
CSelectCardView* iSelectCardView;
CMessageView* iMessageView;
CCreateMesView* iCreateMesView;
CReceiveMesView* iReceiveMesView;
CDetailMesView* iDetailMesView;
CSendingMesView* iSendingMesView;
CSendMesView* iSendMesView;
CBookMesView* iBookMesView;
public:
CServerManager* m_pServerManager;
CRegisterView* iRegisterView;
CLogonView* iLogonView;
};
#endif // __FRMES_APPUI_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -