📄 dialog.cpp
字号:
#include <avkon.hrh> // EAknSoftkeyOk
#include <eikedwin.h> // CEikEdwin
#include <eiklabel.h> // CEikLabel
#include <stringloader.h>
#include "dialog.h"
#include <eiklbbut.h>
#include <e32def.h>
#include "Second.hrh"
#include <e32base.h>
#include "Second.rsg"
#include <S32FILE.H>
#include <f32file.h>
TBool Csimpledialog ::OkToExitL(TInt aButtonId)
{
if(aButtonId=EAknSoftkeyOk)
{
CEikEdwin* editor=static_cast<CEikEdwin*>(ControlOrNull(EconfirmationNoteDlgCIdEditor));
if(editor)
{editor->GetText(iName);
}
}
return ETrue;
}
TBool Csimpledialog::RunDlgLD()
{
Csimpledialog* dialog=new(ELeave)Csimpledialog();
return dialog->ExecuteLD(R_DIALOG_EDIT_DIALOG);
}
void Csimpledialog::PreLayoutDynInitL()
{
CEikLabel* label=static_cast<CEikLabel*>(ControlOrNull(EconfirmationNoteDlgCIdFileName));
if(label)
{
HBufC* labelText=StringLoader::LoadLC(R_ENTER_MESSAGE);
label->SetTextL(*labelText);
CleanupStack::PopAndDestroy(labelText);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -