Contex menu icon changed.
authorOleksandr Kaspruk <a.kaspruk@samsung.com>
Mon, 8 Apr 2013 13:19:04 +0000 (22:19 +0900)
committerOleksandr Kaspruk <a.kaspruk@samsung.com>
Mon, 8 Apr 2013 13:19:04 +0000 (22:19 +0900)
Change-Id: I5724941fc4ec85cf81bb9f7bf53f18dd52414d65
Signed-off-by: Oleksandr Kaspruk <a.kaspruk@samsung.com>
project/res/screen-density-high/00_more_icon_disabled.png [new file with mode: 0644]
project/res/screen-density-high/00_more_icon_normal.png [new file with mode: 0644]
project/res/screen-density-high/00_more_icon_pressed.png [new file with mode: 0644]
project/res/screen-density-xhigh/00_more_icon_disabled.png [new file with mode: 0644]
project/res/screen-density-xhigh/00_more_icon_normal.png [new file with mode: 0644]
project/res/screen-density-xhigh/00_more_icon_pressed.png [new file with mode: 0644]
project/src/MainForm.cpp

diff --git a/project/res/screen-density-high/00_more_icon_disabled.png b/project/res/screen-density-high/00_more_icon_disabled.png
new file mode 100644 (file)
index 0000000..9adc70b
Binary files /dev/null and b/project/res/screen-density-high/00_more_icon_disabled.png differ
diff --git a/project/res/screen-density-high/00_more_icon_normal.png b/project/res/screen-density-high/00_more_icon_normal.png
new file mode 100644 (file)
index 0000000..8458dea
Binary files /dev/null and b/project/res/screen-density-high/00_more_icon_normal.png differ
diff --git a/project/res/screen-density-high/00_more_icon_pressed.png b/project/res/screen-density-high/00_more_icon_pressed.png
new file mode 100644 (file)
index 0000000..e1c188c
Binary files /dev/null and b/project/res/screen-density-high/00_more_icon_pressed.png differ
diff --git a/project/res/screen-density-xhigh/00_more_icon_disabled.png b/project/res/screen-density-xhigh/00_more_icon_disabled.png
new file mode 100644 (file)
index 0000000..9adc70b
Binary files /dev/null and b/project/res/screen-density-xhigh/00_more_icon_disabled.png differ
diff --git a/project/res/screen-density-xhigh/00_more_icon_normal.png b/project/res/screen-density-xhigh/00_more_icon_normal.png
new file mode 100644 (file)
index 0000000..8458dea
Binary files /dev/null and b/project/res/screen-density-xhigh/00_more_icon_normal.png differ
diff --git a/project/res/screen-density-xhigh/00_more_icon_pressed.png b/project/res/screen-density-xhigh/00_more_icon_pressed.png
new file mode 100644 (file)
index 0000000..e1c188c
Binary files /dev/null and b/project/res/screen-density-xhigh/00_more_icon_pressed.png differ
index 9c10f24..a43e5ab 100644 (file)
@@ -82,7 +82,7 @@ MainForm::OnInitializing(void)
     }
 
     Footer* pFooter = GetFooter();
-    pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+    pFooter->SetStyle(FOOTER_STYLE_BUTTON_ICON_TEXT);
     pFooter->SetBackButton();
 
     FooterItem pFooterItemSend;
@@ -163,11 +163,17 @@ MainForm::OnActionPerformed(const Tizen::Ui::Control& source, int actionId)
         pFooter->RemoveAllItems();
         pFooter->RemoveAllButtons();
 
+        AppResource* pAppResource = Application::GetInstance()->GetAppResource();
+        Tizen::Graphics::Bitmap* pNormalIcon = pAppResource->GetBitmapN(L"00_more_icon_normal.png");
+        Tizen::Graphics::Bitmap* pPressedIcon = pAppResource->GetBitmapN(L"00_more_icon_pressed.png");
+        Tizen::Graphics::Bitmap* pDisabledIcon = pAppResource->GetBitmapN(L"00_more_icon_disabled.png");
+
        ButtonItem  buttonItem;
-       buttonItem.Construct(BUTTON_ITEM_STYLE_TEXT, ID_FOOTER_ITEM_SHOW_MENU);
-       buttonItem.SetText(L"Menu");
+       buttonItem.Construct(BUTTON_ITEM_STYLE_ICON, ID_FOOTER_ITEM_SHOW_MENU);
+       buttonItem.SetIcon(BUTTON_ITEM_STATUS_NORMAL, pNormalIcon);
+       buttonItem.SetIcon(BUTTON_ITEM_STATUS_PRESSED, pPressedIcon);
+       buttonItem.SetIcon(BUTTON_ITEM_STATUS_DISABLED, pDisabledIcon);
 
-       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
        pFooter->SetButton(BUTTON_POSITION_LEFT, buttonItem);
 
         FooterItem pFooterItemUpdate;