dialog.cpp

来自「让你看看手机是怎么加载MMP 的图片的 阅读您的文件包然后」· C++ 代码 · 共 40 行

CPP
40
字号
#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 + =
减小字号Ctrl + -
显示快捷键?