// 사용자 로그인 팝업 생성 void GHPlayerController::getLoginPopup(GHPlayerLoggedinListener* listener) { Tizen::Ui::Controls::MessageBox msgBox; int modalResult; msgBox.Construct(L"Login", L"", Tizen::Ui::Controls::MSGBOX_STYLE_OKCANCEL); msgBox.SetSize(600, 800); Tizen::Ui::Controls::EditField* pTextEmail = new Tizen::Ui::Controls::EditField(); pTextEmail->Construct(Tizen::Graphics::Rectangle(60, 110, 550, 65), Tizen::Ui::Controls::EDIT_FIELD_STYLE_EMAIL_SMALL); pTextEmail->SetGuideText(String("Email")); msgBox.AddControl(pTextEmail); Tizen::Ui::Controls::EditField* pTextPwd = new Tizen::Ui::Controls::EditField(); pTextPwd->Construct(Tizen::Graphics::Rectangle(60, 185, 550, 65), Tizen::Ui::Controls::EDIT_FIELD_STYLE_PASSWORD); pTextPwd->SetGuideText(String("Password")); msgBox.AddControl(pTextPwd); msgBox.ShowAndWait(modalResult); switch (modalResult) { case Tizen::Ui::Controls::MSGBOX_RESULT_OK: { // login String email = pTextEmail->GetText(); String pwd = pTextPwd->GetText(); playerLogin(email, pwd, listener); } break; default: break; } }