result r = E_SUCCESS;
HeaderItem bookmark;
HeaderItem history;
- Bitmap *pBitmapNormal = null;
- Bitmap *pBitmapPressed = null;
Header *pHeader = GetHeader();
Bitmap *pIconBitmap = null;
AppResource* pAppResource = UiApp::GetInstance()->GetAppResource();
__pItemContextFolder = new(std::nothrow) ListContextItem();
__pItemContextFolder->Construct();
__pItemContextFolder->AddElement(IDA_CONTEXT_ITEM_FOLDER_EDIT, CommonUtil::GetString(L"IDS_BR_SK_EDIT"));
- pBitmapNormal = CommonUtil::GetNinepatchedBitmapN(L"00_button_sweep_delete.9.png", WIDTH_CONTEXT_MENU_TWO_BUTTON, HEIGHT_CONTEXT_MENU_BUTTON);
- pBitmapPressed = CommonUtil::GetNinepatchedBitmapN(L"00_button_sweep_delete_press.9.png", WIDTH_CONTEXT_MENU_TWO_BUTTON, HEIGHT_CONTEXT_MENU_BUTTON);
- if (pBitmapNormal != null && pBitmapPressed != null)
- {
- __pItemContextFolder->AddElement(IDA_CONTEXT_ITEM_FOLDER_DELETE, CommonUtil::GetString(L"IDS_BR_SK_DELETE_ABB"), *pBitmapNormal, *pBitmapPressed, pBitmapPressed);
- }
-
- if (pBitmapNormal != null)
- {
- delete pBitmapNormal;
- }
-
- if (pBitmapPressed != null)
- {
- delete pBitmapPressed;
- }
+ __pItemContextFolder->AddElement(IDA_CONTEXT_ITEM_FOLDER_DELETE, CommonUtil::GetString(L"IDS_BR_SK_DELETE_ABB"), true);
+ __pItemContextFolder->SetElementBackgroundColor(IDA_CONTEXT_ITEM_FOLDER_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_NORMAL , CONTEXT_ITEM_DELETE_COLOR);
+ __pItemContextFolder->SetElementBackgroundColor(IDA_CONTEXT_ITEM_FOLDER_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_HIGHLIGHTED , CONTEXT_ITEM_DELETE_COLOR);
+ __pItemContextFolder->SetElementBackgroundColor(IDA_CONTEXT_ITEM_FOLDER_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_PRESSED , CONTEXT_ITEM_DELETE_COLOR);
__pItemContextSite = new(std::nothrow) ListContextItem();
__pItemContextSite->Construct();
__pItemContextSite->AddElement(IDA_CONTEXT_ITEM_EDIT, CommonUtil::GetString(L"IDS_BR_SK_EDIT"));
__pItemContextSite->AddElement(IDA_CONTEXT_ITEM_SHARE, CommonUtil::GetString(L"IDS_BR_OPT_SHARE"));
- pBitmapNormal = CommonUtil::GetNinepatchedBitmapN(L"00_button_sweep_delete.9.png", WIDTH_CONTEXT_MENU_THREE_BUTTON, HEIGHT_CONTEXT_MENU_BUTTON);
- pBitmapPressed = CommonUtil::GetNinepatchedBitmapN(L"00_button_sweep_delete_press.9.png", WIDTH_CONTEXT_MENU_THREE_BUTTON, HEIGHT_CONTEXT_MENU_BUTTON);
- if (pBitmapNormal != null && pBitmapPressed != null)
- {
- __pItemContextSite->AddElement(IDA_CONTEXT_ITEM_DELETE, CommonUtil::GetString(L"IDS_BR_SK_DELETE_ABB"), *pBitmapNormal, *pBitmapPressed, pBitmapPressed);
- }
+ __pItemContextSite->AddElement(IDA_CONTEXT_ITEM_DELETE, CommonUtil::GetString(L"IDS_BR_SK_DELETE_ABB"), true);
+ __pItemContextSite->SetElementBackgroundColor(IDA_CONTEXT_ITEM_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_NORMAL , CONTEXT_ITEM_DELETE_COLOR);
+ __pItemContextSite->SetElementBackgroundColor(IDA_CONTEXT_ITEM_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_HIGHLIGHTED , CONTEXT_ITEM_DELETE_COLOR);
+ __pItemContextSite->SetElementBackgroundColor(IDA_CONTEXT_ITEM_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_PRESSED , CONTEXT_ITEM_DELETE_COLOR);
- if (pBitmapNormal != null)
- {
- delete pBitmapNormal;
- }
-
- if (pBitmapPressed != null)
- {
- delete pBitmapPressed;
- }
__pListview = static_cast< ListView* >(GetControl("IDC_LISTVIEW1"));
if (__pListview == null)
return E_FAILURE;
}
+ __pSearchBar->AddFocusEventListener(*this);
if (__pListview != null)
{
+ __pListview->SetBackgroundColor(GetBackgroundColor());
// __pListview->SetBounds(__pListview->GetX(), __pListview->GetY(), GetClientAreaBounds().width, GetClientAreaBounds().height);
__pListview->AddFastScrollListener(*this);
__pListview->AddListViewItemEventListener(*this);
if (__pPopUp != null)
{
__pPopUp->Initialize();
- AddControl(__pPopUp);
+// AddControl(__pPopUp);
}
__pSearchListView = new(std::nothrow) ListView();
return E_FAILURE;
}
- r = __pSearchListView->Construct(Rectangle(0, 0, GetClientAreaBounds().width, GetClientAreaBounds().height -72 - 30), true, false);
+ r = __pSearchListView->Construct(Rectangle(0, 0, GetClientAreaBounds().width, GetClientAreaBounds().height -72), true, false);
TryCatch( !IsFailed(r),,"BookmarkListForm::OnSearchBarModeChanged Update list failed %s",GetErrorMessage(r));
__pSearchListView->SetBackgroundColor(GetBackgroundColor());
break;
case IDA_TABBAR_ITEM_2:
{
- GetHeader()->SetItemSelected(0);
- GetHeader()->Invalidate(true);
+ // GetHeader()->SetItemSelected(0);
+ // GetHeader()->Invalidate(true);
SceneManager* pSceneManager = SceneManager::GetInstance();
else
{
- if(pSceneManager->GoBackward(BackwardSceneTransition())!= E_SUCCESS)
+ if(pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT))!= E_SUCCESS)
{
AppLogDebug("BookmarkListForm::OnActionPerformed GoBackward failed");
return;
const int width_Icon = 72 ;
const int x_Margin_Title = 104 ;
const int y_Margin_Title = 10;
- const int width_Title = GetClientAreaBounds().width - 108 - 52 - 30;
+ const int width_Title = GetClientAreaBounds().width - 108 - 52 - 40;
const int x_Margin_Url = 104 ;
const int y_Margin_Url = 70 ;
const int width_Url = GetClientAreaBounds().width - 108 - 52 ;
delete pBitmap;
}
- pItem->AddElement(Rectangle(x_Margin_Title, 26, width_Title, 60 + (__fontSize - 44) ), IDA_FORMAT_FOLDER, pBookMark->GetBookmarkTitle(),__fontSize, CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,true);
+ pItem->AddElement(Rectangle(x_Margin_Title, 26, width_Title, 72 + (__fontSize - 44) ), IDA_FORMAT_FOLDER, pBookMark->GetBookmarkTitle(),__fontSize, CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,true);
if ( __pItemContextFolder != NULL)
{
}
else
{
+ if (__searchText.GetLength() > 0)
+ {
+ __searchText.Replace(L"%", L"/%");
+ __searchText.Replace(L"_", L"/_");
+ }
BookmarkPresentationModel::GetInstance()->GetSearchFolderBookmarkCount(count,__searchText);
BookmarkPresentationModel::GetInstance()->GetSearchFoldersBookmarks(0, count, *__pData, __searchText);
}
- AppLogDebug("Count = %d parentId = %ls", count, __parentID.GetPointer());
+ AppLogDebug("Count = %d parentId = %ls __searchText %ls", count, __parentID.GetPointer() , __searchText.GetPointer());
if (count <= 0)
{
case IDA_CONTEXT_ITEM_SHARE:
{
AppLogDebug("OnListViewContextItemStateChanged Share");
-
+ if (__pPopUp != null)
+ {
+ delete __pPopUp;
+ __pPopUp = null;
+ }
+ __pPopUp = new(std::nothrow) SharePopup();
+ __pPopUp->Initialize();
BookmarkData* pBookmark = dynamic_cast<BookmarkData*>(__pData->GetAt(index));
if (pBookmark != null)
{
__pPopUp->AddShareInfo(pShareInfo);
}
- if (__pPopUp != null)
- {
- __pPopUp->SetShowState(true);
- __pPopUp->Show();
- }
+ __pPopUp->SetShowState(true);
+ __pPopUp->Show();
+
}
break;
default:
}
void
+BookmarkListForm::OnFocusGained(const Tizen::Ui::Control& source)
+{
+ __pSearchListView->SetEnabled(false);
+}
+
+void
+BookmarkListForm::OnFocusLost(const Tizen::Ui::Control& source)
+{
+ __pSearchListView->SetEnabled(true);
+ __searchBookmark = false;
+}
+
+void
BookmarkListForm::OnSearchBarModeChanged(Tizen::Ui::Controls::SearchBar& source, Tizen::Ui::Controls::SearchBarMode mode)
{
result r = E_FAILURE;
}
__searchText = __pSearchBar->GetText();
- AppLog("SearchbarGettext result %s",GetErrorMessage(GetLastResult()));
+ AppLog("SearchbarGettext result %s %ls",GetErrorMessage(GetLastResult()),__searchText.GetPointer());
__searchBookmark = true;
__pListview->SetShowState(false);
__pSearchListView->SetEnabled(true);
__previousSceneId = previousSceneId;
}*/
+ if (pList)
+ {
+ delete pList;
+ pList = null;
+ }
+
if (__pListview != null)
{
__pListview->UpdateList();