using namespace Tizen::Ui::Controls;
using namespace Tizen::Ui::Scenes;
-
-static const Rectangle RECT_NAME_EDIT_FIELD (0, 0, 720, 100);
static const unsigned int COLOR_NAME_EDIT_FIELD = Color32<255, 255, 255>::Value;
-static const int ALBUM_MAX_LENGTH = 255;
AlbumNameEditorForm::AlbumNameEditorForm(void)
: __pNameEditField(null)
AlbumNameEditorForm::Initialize(void)
{
AppLogDebug("ENTER");
- result r = Construct(FORM_STYLE_HEADER | FORM_STYLE_FOOTER | FORM_STYLE_NORMAL | FORM_STYLE_INDICATOR);
+ result r = Construct(L"IDL_FORM_ALBUM_NAME_EDITOR");
AppLogDebug("EXIT(%s)", GetErrorMessage(GetLastResult()));
return r;
SetFormBackEventListener(this);
SetActionBarsVisible(FORM_ACTION_BAR_FOOTER, true);
- __pNameEditField = new (std::nothrow) EditField();
- __pNameEditField->Construct(RECT_NAME_EDIT_FIELD, EDIT_FIELD_STYLE_NORMAL, INPUT_STYLE_OVERLAY,
- EDIT_FIELD_TITLE_STYLE_NONE, true, ALBUM_MAX_LENGTH);
+ __pNameEditField = static_cast<EditField*>(GetControl(L"IDC_EDITFIELD_NAME"));
__pNameEditField->AddTextEventListener(*this);
__pNameEditField->SetColor(EDIT_STATUS_NORMAL, COLOR_NAME_EDIT_FIELD);
__pNameEditField->SetOverlayKeypadCommandButtonVisible(false);
-
- AddControl(__pNameEditField);
__pNameEditField->AddActionEventListener(*this);
return E_SUCCESS;