📄 editview.h
字号:
/* Copyright (c) 2007, Nokia. All rights reserved */
#ifndef __EDITVIEW_H__
#define __EDITVIEW_H__
#include "Common.h"
#include "MtmsEngine.h"
#include <aknview.h>
class COperateInfo;
/*!
@class CEditView
@discussion An instance of this class is the Application View object
for the FreeSMS example application
*/
class CEditContainer;
class CEditView : public CAknView,public MTempToEdit,MMtmsEngineObserver
{
public:
//new info
void SetTempPointer(MEditToTemp* aPointer) {m_pTempNotify = aPointer;}
static CEditView* NewL();
static CEditView* NewLC();
~CEditView();
// from CCoeControl
TUid Id() const;
void HandleCommandL(TInt aCommand);
void HandleClientRectChange();
void TempToEditNotify(const TDesC& aNumber,const TDesC& aContent);
TDesC SetContent(const TDesC& aContent );
TDesC SetNumber(const TDesC& aNumber );
virtual void HandleMessageSentL(TInt aError);//sms
COperateInfo* m_OperateInfo;
private:
CEditView();
void ConstructL();
void DoActivateL(const TVwsViewId&,TUid,const TDesC8&);
void DoDeactivate();
private:
CEditContainer* m_pAppContainer;
MEditToTemp* m_pTempNotify;
HBufC* m_Num;
HBufC* m_Name;
TBuf<16> m_Number;
TBuf<128> m_Content;
TInt m_error;//sms
CMtmsEngine* mEngine;
};
#endif // __FREESMS_EditView_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -