Tizen::Base::String* __pDrawingFileName;
Tizen::Base::String __dateTimeFormat;
int __sortType;
+ bool __isKeypadManuallyClosed;
};
#endif /* _MM_LIST_FORM_H_ */
, __pOption(null)
, __pDrawingFileName(null)
, __sortType(0)
+ , __isKeypadManuallyClosed(false)
{
__pVMemoCreator = new (std::nothrow) VMemoCreator();
__pAppControlListProvider = new (std::nothrow) AppControlListProvider();
__pMemoListView->SetSweepEnabled(true);
__pMemoListView->AddListViewItemEventListener(*this);
__pMemoListView->SetTextOfEmptyList(GetResourceString(L"IDS_MEMO_BODY_NO_MEMOS"));
- __pMemoListView->SetTextColorOfEmptyList(Color::GetColor(COLOR_ID_GREY));
+ __pMemoListView->SetTextColorOfEmptyList(Color(128,128,128));
__pMemoListView->SetShowState(false);
__pSearchBar->SetContent(__pMemoListView);
{
if (keypadAction == KEYPAD_ACTION_SEARCH)
{
+ __isKeypadManuallyClosed = true;
__pSearchBar->HideKeypad();
}
return;
{
__pMemoListView->UpdateList();
__isKeypadOpened = true;
+ __isKeypadManuallyClosed = false;
}
void
void
MemoListForm::ShowSearchKeypad()
{
- if (__pSearchBar->GetMode() == SEARCH_BAR_MODE_INPUT)
+ if (__pSearchBar->GetMode() == SEARCH_BAR_MODE_INPUT && __isKeypadManuallyClosed == false)
__pSearchBar->ShowKeypad();
}
\ No newline at end of file