apply tizen_2.2 gui
authorMyung Jin Kim <critical.kim@samsung.com>
Thu, 20 Jun 2013 04:51:35 +0000 (13:51 +0900)
committerMyung Jin Kim <critical.kim@samsung.com>
Thu, 20 Jun 2013 04:51:35 +0000 (13:51 +0900)
Change-Id: I164e23b8a1fd71382beb9eda897f9e4df381e61a

192 files changed:
inc/FUiCtrlFooter.h
inc/FUiCtrlHeader.h
res/common/usr/share/osp/bitmaps/720x1280/00_badge_bg.#.png
res/common/usr/share/osp/bitmaps/720x1280/00_button_01.#.png
res/common/usr/share/osp/bitmaps/720x1280/00_button_01_focus.#.png
res/common/usr/share/osp/bitmaps/720x1280/00_button_02_ef.#.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_button_02_ef_press.#.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_button_on_off_handler_focus.png
res/common/usr/share/osp/bitmaps/720x1280/00_button_radio.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_Activated.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_Activated_dim.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_Disabled.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_bg.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_dim.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_dim_bg.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_focus.png
res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_press.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_press1.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_press2.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_press_bg.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_button_right.png
res/common/usr/share/osp/bitmaps/720x1280/00_check_Activated.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_check_Activated_dim.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_check_Disabled.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_check_bg.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_check_bg_dim.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_check_bg_press.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_check_dim.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_check_dim_bg.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_check_focus.png
res/common/usr/share/osp/bitmaps/720x1280/00_check_press.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_check_press_bg.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_circle_bg.png
res/common/usr/share/osp/bitmaps/720x1280/00_circle_button_focus.png
res/common/usr/share/osp/bitmaps/720x1280/00_effect_tab_bounce_left.png [moved from res/common/usr/share/osp/bitmaps/720x1280/white/00_effect_tab_bounce_left.png with 100% similarity]
res/common/usr/share/osp/bitmaps/720x1280/00_effect_tab_bounce_right.png [moved from res/common/usr/share/osp/bitmaps/720x1280/white/00_effect_tab_bounce_right.png with 100% similarity]
res/common/usr/share/osp/bitmaps/720x1280/00_icon_back.png [moved from res/common/usr/share/osp/bitmaps/720x1280/00_icon_Back.png with 100% similarity]
res/common/usr/share/osp/bitmaps/720x1280/00_icon_focus.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/00_option_panel_handle_bg_ef.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_option_panel_handle_bg_ef_press.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_softkey_left_bg_ef.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_softkey_left_bg_ef_press.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_softkey_left_text_bg_ef.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_softkey_left_text_bg_ef_press.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_softkey_right_bg_ef.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_softkey_right_bg_ef_press.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_softkey_right_text_bg_ef.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_softkey_right_text_bg_ef_press.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/00_tab_focus.#.png
res/common/usr/share/osp/bitmaps/720x1280/00_tab_press_bg.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/00_tab_select_bar.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/00_toolbar_button_bg.#.png
res/common/usr/share/osp/bitmaps/720x1280/00_toolbar_button_focus.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/black/00_badge_bg_ef.#.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_button_01_dim_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/black/00_button_01_ef.#.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_button_01_press_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/black/00_button_off_handler.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/black/00_button_off_handler_dim.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/black/00_button_on_handler.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/black/00_button_on_handler_dim.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/black/00_button_on_off_bg.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/black/00_button_on_off_bg_dim.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_activated.png [moved from res/common/usr/share/osp/bitmaps/720x1280/00_check_checking.png with 84% similarity]
res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_activated_dim.png [moved from res/common/usr/share/osp/bitmaps/720x1280/00_check_checking_dim.png with 85% similarity]
res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_bg.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_dim_bg.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_press.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_press_bg.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_button_right_ef.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_check_activated.png [moved from res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_select_dim.png with 84% similarity]
res/common/usr/share/osp/bitmaps/720x1280/black/00_check_activated_dim.png [moved from res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_select.png with 84% similarity]
res/common/usr/share/osp/bitmaps/720x1280/black/00_check_bg.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_check_dim_bg.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_check_press_bg.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_circle_bg_ef.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_circle_bg_ef_dim.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_circle_bg_ef_press.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_effect_tab_bounce_left.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/black/00_effect_tab_bounce_right.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/black/00_icon_SIP_close_ef.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_icon_back_ef.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/black/00_icon_back_trans_ef.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/black/00_icon_more_ef.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_option_panel_handle_bg_ef.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_softkey_left_bg_ef.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_softkey_left_text_bg_ef.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_softkey_right_bg_ef.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_softkey_right_text_bg_ef.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_sub_title_ef.#.png [moved from res/common/usr/share/osp/bitmaps/720x1280/00_button_plus.png with 89% similarity]
res/common/usr/share/osp/bitmaps/720x1280/black/00_tab_press_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/black/00_title_bg_ef.#.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_title_press_ef.#.png [moved from res/common/usr/share/osp/bitmaps/720x1280/00_button_03.#.png with 87% similarity]
res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_bg_ef.#.png
res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_button_bg_dim_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_button_bg_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_button_press_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_press_ef.#.png [moved from res/common/usr/share/osp/bitmaps/720x1280/00_button_02.#.png with 86% similarity]
res/common/usr/share/osp/bitmaps/720x1280/default/00_badge_bg_ef.#.png
res/common/usr/share/osp/bitmaps/720x1280/default/00_button_01_dim_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_button_01_ef.#.png
res/common/usr/share/osp/bitmaps/720x1280/default/00_button_01_press_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_button_off_handler.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_button_off_handler_dim.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_button_on_handler.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_button_on_handler_dim.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_button_on_off_bg.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_button_on_off_bg_dim.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_activated.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_activated_dim.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_bg.png
res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_dim_bg.png
res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_press.png
res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_press_bg.png
res/common/usr/share/osp/bitmaps/720x1280/default/00_button_right_ef.png
res/common/usr/share/osp/bitmaps/720x1280/default/00_check_activated.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_check_activated_dim.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_check_bg.png
res/common/usr/share/osp/bitmaps/720x1280/default/00_check_dim_bg.png
res/common/usr/share/osp/bitmaps/720x1280/default/00_check_press_bg.png
res/common/usr/share/osp/bitmaps/720x1280/default/00_circle_bg_ef.png
res/common/usr/share/osp/bitmaps/720x1280/default/00_circle_bg_ef_dim.png
res/common/usr/share/osp/bitmaps/720x1280/default/00_circle_bg_ef_press.png
res/common/usr/share/osp/bitmaps/720x1280/default/00_effect_tab_bounce_left.png [deleted file]
res/common/usr/share/osp/bitmaps/720x1280/default/00_icon_SIP_close_ef.png
res/common/usr/share/osp/bitmaps/720x1280/default/00_icon_back_ef.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_icon_back_trans_ef.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_icon_more_ef.png
res/common/usr/share/osp/bitmaps/720x1280/default/00_sub_title_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_tab_press_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_title_bg_ef.#.png
res/common/usr/share/osp/bitmaps/720x1280/default/00_title_press_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_bg_ef.#.png
res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_button_bg_dim_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_button_bg_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_button_press_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_press_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_badge_bg_ef.#.png
res/common/usr/share/osp/bitmaps/720x1280/white/00_button_01_dim_ef.#.png [moved from res/common/usr/share/osp/bitmaps/720x1280/00_button_plus_ef.png with 79% similarity]
res/common/usr/share/osp/bitmaps/720x1280/white/00_button_01_ef.#.png
res/common/usr/share/osp/bitmaps/720x1280/white/00_button_01_press_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_button_off_handler.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_button_off_handler_dim.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_button_on_handler.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_button_on_handler_dim.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_button_on_off_bg.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_button_on_off_bg_dim.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_activated.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_activated_dim.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_bg.png
res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_dim_bg.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_press.png
res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_press_bg.png
res/common/usr/share/osp/bitmaps/720x1280/white/00_check_activated.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_check_activated_dim.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_check_bg.png
res/common/usr/share/osp/bitmaps/720x1280/white/00_check_dim_bg.png
res/common/usr/share/osp/bitmaps/720x1280/white/00_check_press_bg.png
res/common/usr/share/osp/bitmaps/720x1280/white/00_circle_bg_ef.png
res/common/usr/share/osp/bitmaps/720x1280/white/00_circle_bg_ef_dim.png
res/common/usr/share/osp/bitmaps/720x1280/white/00_circle_bg_ef_press.png
res/common/usr/share/osp/bitmaps/720x1280/white/00_icon_SIP_close_ef.png
res/common/usr/share/osp/bitmaps/720x1280/white/00_icon_back_ef.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_icon_back_trans_ef.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_icon_more_ef.png
res/common/usr/share/osp/bitmaps/720x1280/white/00_sub_title_ef.#.png [moved from res/common/usr/share/osp/bitmaps/720x1280/00_tab_press_ef.#.png with 94% similarity]
res/common/usr/share/osp/bitmaps/720x1280/white/00_tab_press_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_title_bg_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_title_press_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_bg_ef.#.png
res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_button_bg_dim_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_button_bg_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_button_press_ef.#.png [new file with mode: 0644]
res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_press_ef.#.png [new file with mode: 0644]
src/ui/controls/FUiCtrl_Button.cpp
src/ui/controls/FUiCtrl_ButtonPresenter.cpp
src/ui/controls/FUiCtrl_CheckButton.cpp
src/ui/controls/FUiCtrl_CheckButtonPresenter.cpp
src/ui/controls/FUiCtrl_FooterImpl.cpp
src/ui/controls/FUiCtrl_HeaderImpl.cpp
src/ui/controls/FUiCtrl_Toolbar.cpp
src/ui/controls/FUiCtrl_ToolbarPresenter.cpp
src/ui/inc/FUiCtrl_Button.h
src/ui/inc/FUiCtrl_CheckButton.h
src/ui/inc/FUiCtrl_Toolbar.h
src/ui/inc/FUi_ResourceCheckButtonConfig.h
src/ui/inc/FUi_ResourceFooterConfig.h
src/ui/inc/FUi_ResourceHeaderConfig.h
src/ui/resource/FUi_ResourceButtonConfig.cpp
src/ui/resource/FUi_ResourceCheckButtonConfig.cpp
src/ui/resource/FUi_ResourceFooterConfig.cpp
src/ui/resource/FUi_ResourceHeaderConfig.cpp

index 0ca844a..0405061 100644 (file)
@@ -56,7 +56,8 @@ enum FooterStyle
        FOOTER_STYLE_SEGMENTED_TEXT,            /**< The text segmented style */
        FOOTER_STYLE_SEGMENTED_ICON,            /**< The icon segmented style */
        FOOTER_STYLE_SEGMENTED_ICON_TEXT,       /**< The icon and text segmented style */
-       FOOTER_STYLE_TAB                        /**< The tab style */
+       FOOTER_STYLE_TAB,                       /**< The tab style */
+       FOOTER_STYLE_TAB_LARGE                  /**< The large tab style @b Since: @b 2.2 */
 };
 
 /**
@@ -467,7 +468,7 @@ public:
         *                                                                              The specified item is not constructed.
         * @exception   E_INVALID_OPERATION                     The current state of the instance prohibits the execution of the specified operation.@n
         *                                                                                      There are more than 2 footer items.
-        * @exception   E_UNSUPPORTED_OPERATION     The operation is not supported when the style of the %Footer control is ::FOOTER_STYLE_TAB.
+        * @exception   E_UNSUPPORTED_OPERATION     The operation is not supported when the style of the %Footer control is ::FOOTER_STYLE_TAB or ::FOOTER_STYLE_TAB_LARGE.
         * @exception   E_SYSTEM                    A system error has occurred.
         */
        result SetButton(ButtonPosition position, const ButtonItem& button);
@@ -544,7 +545,7 @@ public:
         * @param[in]   pBadgeIcon                      The bitmap for the icon
         * @exception   E_SUCCESS                       The method is successful.
         * @exception   E_UNSUPPORTED_OPERATION         This operation is not supported. @n
-        *                      The operation is not supported when the style of the %Footer control is ::FOOTER_STYLE_TAB.
+        *                      The operation is not supported when the style of the %Footer control is ::FOOTER_STYLE_TAB or ::FOOTER_STYLE_TAB_LARGE.
         */
        result SetButtonBadgeIcon(ButtonPosition position, const Tizen::Graphics::Bitmap* pBadgeIcon);
 
@@ -561,7 +562,7 @@ public:
         * @exception   E_SUCCESS                               The method is successful.
         * @exception   E_INVALID_ARG                   The specified @c number must be in the range defined by @c 0 and @c 99999.
         * @exception   E_UNSUPPORTED_OPERATION         This operation is not supported. @n
-        *              The operation is not supported when the style of the %Footer control is ::FOOTER_STYLE_TAB.
+        *              The operation is not supported when the style of the %Footer control is ::FOOTER_STYLE_TAB or ::FOOTER_STYLE_TAB_LARGE.
         */
        result SetButtonNumberedBadgeIcon(ButtonPosition position, int number);
 
@@ -574,7 +575,7 @@ public:
         * @return      An error code
         * @exception   E_SUCCESS                     The method is successful.
         * @exception   E_UNSUPPORTED_OPERATION       This operation is not supported. @n
-        *                                                                              The operation is not supported when the style of the %Footer control is ::FOOTER_STYLE_TAB. @n
+        *                                                                              The operation is not supported when the style of the %Footer control is ::FOOTER_STYLE_TAB or ::FOOTER_STYLE_TAB_LARGE. @n
         *                                            This device does not support the software back button.
         * @exception   E_SYSTEM                      A system error has occurred.
         * @remarks
@@ -741,7 +742,7 @@ public:
         * @param[in]   enable                  Set to @c true to enable the edit mode, @n
         *                                      else @c false
         * @exception   E_SUCCESS               The method is successful.
-        * @exception   E_UNSUPPORTED_OPERATION The operation is supported when the style of the %Footer control style is ::FOOTER_STYLE_TAB.
+        * @exception   E_UNSUPPORTED_OPERATION The operation is supported when the style of the %Footer control style is ::FOOTER_STYLE_TAB or ::FOOTER_STYLE_TAB_LARGE.
         */
        result SetTabEditModeEnabled(bool enable);
 
@@ -863,7 +864,7 @@ public:
         * @exception   E_SUCCESS                       The method is successful.
         * @exception   E_INVALID_OPERATION             This exception is returned when there are more than 3 footer items.
         * @exception   E_UNSUPPORTED_OPERATION         This operation is not supported. @n
-        *                                              The operation is not supported when the style of the %Footer control is ::FOOTER_STYLE_TAB.
+        *                                              The operation is not supported when the style of the %Footer control is ::FOOTER_STYLE_TAB or ::FOOTER_STYLE_TAB_LARGE.
         * @exception   E_SYSTEM                                A System error has occurred.
         * @remarks     If the left button is already set, then the button is replaced with the Menu button.
         */
index d458fa2..354d3ec 100644 (file)
@@ -56,7 +56,8 @@ enum HeaderStyle
        HEADER_STYLE_SEGMENTED_WITH_TITLE,  /**< The segmented style with title */
        HEADER_STYLE_TAB,                                       /**< The tab style */
        HEADER_STYLE_TAB_WITH_TITLE,            /**< The tab with title style */
-       HEADER_STYLE_BUTTON                             /**< The button style */
+       HEADER_STYLE_BUTTON,                            /**< The button style */
+       HEADER_STYLE_TAB_LARGE                  /**< The large tab style @b Since: @b 2.2 */
 };
 
 /**
@@ -351,9 +352,8 @@ public:
         * @return              The selected item index, @n
         *                              else @c -1 if an error occurs
         * @exception   E_SUCCESS                                       The method is successful.
-        * @exception   E_UNSUPPORTED_OPERATION         This operation is supported when the style of the %Header control is
-        *                                                                                              ::HEADER_STYLE_SEGMENTED, @n ::HEADER_STYLE_SEGMENTED_WITH_TITLE,
-                                                                                                       ::HEADER_STYLE_TAB or ::HEADER_STYLE_TAB_WITH_TITLE.
+        * @exception   E_UNSUPPORTED_OPERATION         This operation is supported when the style of the %Header control is ::HEADER_STYLE_SEGMENTED, @n
+        *                                                                                              ::HEADER_STYLE_SEGMENTED_WITH_TITLE, ::HEADER_STYLE_TAB, ::HEADER_STYLE_TAB_WITH_TITLE or ::HEADER_STYLE_TAB_LARGE.
         * @remarks             The specific error code can be accessed using the GetLastResult() method.
         */
        int GetSelectedItemIndex(void) const;
@@ -593,7 +593,8 @@ public:
         * @param[in]   pBadgeIcon                              The bitmap for the icon
         * @exception   E_SUCCESS                               The method is successful.
         * @exception   E_UNSUPPORTED_OPERATION         This operation is not supported. @n
-        *              The operation is not supported when the style of the %Header control is ::HEADER_STYLE_TAB or ::HEADER_STYLE_TAB_WITH_TITLE.
+        *                                                                      The operation is not supported when the style of the %Header control is ::HEADER_STYLE_TAB, @n
+        *                                                                              ::HEADER_STYLE_TAB_WITH_TITLE or ::HEADER_STYLE_TAB_LARGE.
         */
        result SetButtonBadgeIcon(ButtonPosition position, const Tizen::Graphics::Bitmap* pBadgeIcon);
 
@@ -609,7 +610,8 @@ public:
         * @exception   E_SUCCESS                       The method is successful.
         * @exception   E_INVALID_ARG                           The specified @c number must be in the range defined by @c 0 and @c 99999.
         * @exception   E_UNSUPPORTED_OPERATION         This operation is not supported. @n
-        *              The operation is not supported when the style of the %Header control is ::HEADER_STYLE_TAB or ::HEADER_STYLE_TAB_WITH_TITLE.
+        *                                                                      The operation is not supported when the style of the %Header control is ::HEADER_STYLE_TAB, @n
+        *                                                                              ::HEADER_STYLE_TAB_WITH_TITLE or ::HEADER_STYLE_TAB_LARGE.
         * @remarks     To remove the numbered badge icon from an item, pass @c 0 as the value of @c number.
         */
        result SetButtonNumberedBadgeIcon(ButtonPosition position, int number);
@@ -902,8 +904,8 @@ public:
         * @param[in]   enable                  Set to @c true to enable the edit mode, @n
         *                                      else @c false
         * @exception   E_SUCCESS               The method is successful.
-        * @exception   E_UNSUPPORTED_OPERATION The operation is supported when the style of the %Header control style is ::HEADER_STYLE_TAB @n
-        *                                      or ::HEADER_STYLE_TAB_WITH_TITLE.
+        * @exception   E_UNSUPPORTED_OPERATION The operation is supported when the style of the %Header control style is ::HEADER_STYLE_TAB, @n
+        *                                              ::HEADER_STYLE_TAB_WITH_TITLE or ::HEADER_STYLE_TAB_LARGE.
         */
        result SetTabEditModeEnabled(bool enable);
 
index 8685383..145a956 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_badge_bg.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/00_badge_bg.#.png differ
index 48564e5..138d271 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_01.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/00_button_01.#.png differ
index 5c8889c..1d62b74 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_01_focus.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/00_button_01_focus.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_button_02_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/00_button_02_ef.#.png
deleted file mode 100644 (file)
index 11dfdf6..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_02_ef.#.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_button_02_ef_press.#.png b/res/common/usr/share/osp/bitmaps/720x1280/00_button_02_ef_press.#.png
deleted file mode 100644 (file)
index c4774d5..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_02_ef_press.#.png and /dev/null differ
index da26c4b..9628a92 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_on_off_handler_focus.png and b/res/common/usr/share/osp/bitmaps/720x1280/00_button_on_off_handler_focus.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio.png b/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio.png
deleted file mode 100644 (file)
index 3ae8001..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_Activated.png b/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_Activated.png
deleted file mode 100644 (file)
index 0bc40f9..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_Activated.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_Activated_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_Activated_dim.png
deleted file mode 100644 (file)
index 9835251..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_Activated_dim.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_Disabled.png b/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_Disabled.png
deleted file mode 100644 (file)
index 44f1df1..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_Disabled.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_bg.png b/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_bg.png
deleted file mode 100644 (file)
index a916a26..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_bg.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_dim.png
deleted file mode 100644 (file)
index c6109ce..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_dim.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_dim_bg.png b/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_dim_bg.png
deleted file mode 100644 (file)
index 2479100..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_dim_bg.png and /dev/null differ
index 82f707f..382555f 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_focus.png and b/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_focus.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_press.png b/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_press.png
deleted file mode 100644 (file)
index 7321380..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_press.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_press1.png b/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_press1.png
deleted file mode 100644 (file)
index 7e5a8a1..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_press1.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_press2.png b/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_press2.png
deleted file mode 100644 (file)
index 49a92d9..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_press2.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_press_bg.png b/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_press_bg.png
deleted file mode 100644 (file)
index e0bae65..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_press_bg.png and /dev/null differ
index 2a69668..05d9327 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_right.png and b/res/common/usr/share/osp/bitmaps/720x1280/00_button_right.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_check_Activated.png b/res/common/usr/share/osp/bitmaps/720x1280/00_check_Activated.png
deleted file mode 100644 (file)
index 135a0bb..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_check_Activated.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_check_Activated_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/00_check_Activated_dim.png
deleted file mode 100644 (file)
index 2df0510..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_check_Activated_dim.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_check_Disabled.png b/res/common/usr/share/osp/bitmaps/720x1280/00_check_Disabled.png
deleted file mode 100644 (file)
index d60020b..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_check_Disabled.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_check_bg.png b/res/common/usr/share/osp/bitmaps/720x1280/00_check_bg.png
deleted file mode 100644 (file)
index bb08643..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_check_bg.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_check_bg_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/00_check_bg_dim.png
deleted file mode 100644 (file)
index 72ced60..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_check_bg_dim.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_check_bg_press.png b/res/common/usr/share/osp/bitmaps/720x1280/00_check_bg_press.png
deleted file mode 100644 (file)
index 834918e..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_check_bg_press.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_check_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/00_check_dim.png
deleted file mode 100644 (file)
index 0854732..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_check_dim.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_check_dim_bg.png b/res/common/usr/share/osp/bitmaps/720x1280/00_check_dim_bg.png
deleted file mode 100644 (file)
index bb08643..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_check_dim_bg.png and /dev/null differ
index 2267d51..013749e 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_check_focus.png and b/res/common/usr/share/osp/bitmaps/720x1280/00_check_focus.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_check_press.png b/res/common/usr/share/osp/bitmaps/720x1280/00_check_press.png
deleted file mode 100644 (file)
index 9065f67..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_check_press.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_check_press_bg.png b/res/common/usr/share/osp/bitmaps/720x1280/00_check_press_bg.png
deleted file mode 100644 (file)
index 6656810..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_check_press_bg.png and /dev/null differ
index f723742..e9890c7 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_circle_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/00_circle_bg.png differ
index b1f6957..1c3ab64 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_circle_button_focus.png and b/res/common/usr/share/osp/bitmaps/720x1280/00_circle_button_focus.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_icon_focus.png b/res/common/usr/share/osp/bitmaps/720x1280/00_icon_focus.png
new file mode 100644 (file)
index 0000000..5e78946
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/00_icon_focus.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_option_panel_handle_bg_ef.png b/res/common/usr/share/osp/bitmaps/720x1280/00_option_panel_handle_bg_ef.png
deleted file mode 100644 (file)
index 26652a7..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_option_panel_handle_bg_ef.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_option_panel_handle_bg_ef_press.png b/res/common/usr/share/osp/bitmaps/720x1280/00_option_panel_handle_bg_ef_press.png
deleted file mode 100644 (file)
index 2847c86..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_option_panel_handle_bg_ef_press.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_left_bg_ef.png b/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_left_bg_ef.png
deleted file mode 100644 (file)
index 0e5ff98..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_left_bg_ef.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_left_bg_ef_press.png b/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_left_bg_ef_press.png
deleted file mode 100644 (file)
index a06eb9b..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_left_bg_ef_press.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_left_text_bg_ef.png b/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_left_text_bg_ef.png
deleted file mode 100644 (file)
index b6c01cf..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_left_text_bg_ef.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_left_text_bg_ef_press.png b/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_left_text_bg_ef_press.png
deleted file mode 100644 (file)
index f1966a8..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_left_text_bg_ef_press.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_right_bg_ef.png b/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_right_bg_ef.png
deleted file mode 100644 (file)
index b201ebf..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_right_bg_ef.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_right_bg_ef_press.png b/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_right_bg_ef_press.png
deleted file mode 100644 (file)
index d166063..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_right_bg_ef_press.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_right_text_bg_ef.png b/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_right_text_bg_ef.png
deleted file mode 100644 (file)
index e3fc84a..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_right_text_bg_ef.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_right_text_bg_ef_press.png b/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_right_text_bg_ef_press.png
deleted file mode 100644 (file)
index 4f8620f..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_softkey_right_text_bg_ef_press.png and /dev/null differ
index 68b47e8..202ea77 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_tab_focus.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/00_tab_focus.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_tab_press_bg.#.png b/res/common/usr/share/osp/bitmaps/720x1280/00_tab_press_bg.#.png
new file mode 100644 (file)
index 0000000..802c3fe
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/00_tab_press_bg.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_tab_select_bar.#.png b/res/common/usr/share/osp/bitmaps/720x1280/00_tab_select_bar.#.png
new file mode 100644 (file)
index 0000000..68b47e8
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/00_tab_select_bar.#.png differ
index 7af1cae..457d7db 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_toolbar_button_bg.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/00_toolbar_button_bg.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/00_toolbar_button_focus.#.png b/res/common/usr/share/osp/bitmaps/720x1280/00_toolbar_button_focus.#.png
new file mode 100644 (file)
index 0000000..4bb547d
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/00_toolbar_button_focus.#.png differ
index ac9ee83..b97c417 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_badge_bg_ef.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_badge_bg_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_01_dim_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_01_dim_ef.#.png
new file mode 100644 (file)
index 0000000..af92a57
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_01_dim_ef.#.png differ
index f24fea2..c42c6f3 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_01_ef.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_01_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_01_press_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_01_press_ef.#.png
new file mode 100644 (file)
index 0000000..f415092
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_01_press_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_off_handler.png b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_off_handler.png
new file mode 100644 (file)
index 0000000..5a0fd80
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_off_handler.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_off_handler_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_off_handler_dim.png
new file mode 100644 (file)
index 0000000..0ad4af3
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_off_handler_dim.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_on_handler.png b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_on_handler.png
new file mode 100644 (file)
index 0000000..aeb582d
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_on_handler.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_on_handler_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_on_handler_dim.png
new file mode 100644 (file)
index 0000000..cdad146
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_on_handler_dim.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_on_off_bg.png b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_on_off_bg.png
new file mode 100644 (file)
index 0000000..8e52220
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_on_off_bg.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_on_off_bg_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_on_off_bg_dim.png
new file mode 100644 (file)
index 0000000..0f7bdba
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_on_off_bg_dim.png differ
similarity index 84%
rename from res/common/usr/share/osp/bitmaps/720x1280/00_check_checking.png
rename to res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_activated.png
index eae81d5..24e8741 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_check_checking.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_activated.png differ
similarity index 85%
rename from res/common/usr/share/osp/bitmaps/720x1280/00_check_checking_dim.png
rename to res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_activated_dim.png
index 4d5c284..f377803 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_check_checking_dim.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_activated_dim.png differ
index f8746af..fd590c7 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_bg.png differ
index 9d99c34..2963c39 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_dim_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_dim_bg.png differ
index 7321380..14357c3 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_press.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_press.png differ
index 83fac7f..7c9da92 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_press_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_radio_press_bg.png differ
index 4dd9622..a8eb088 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_right_ef.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_button_right_ef.png differ
similarity index 84%
rename from res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_select_dim.png
rename to res/common/usr/share/osp/bitmaps/720x1280/black/00_check_activated.png
index 8e71cc0..c2a6b3c 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_select_dim.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_check_activated.png differ
similarity index 84%
rename from res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_select.png
rename to res/common/usr/share/osp/bitmaps/720x1280/black/00_check_activated_dim.png
index 304d61b..d2c3348 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_radio_select.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_check_activated_dim.png differ
index 6d192cc..efda6ba 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_check_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_check_bg.png differ
index 6d192cc..ab7ff05 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_check_dim_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_check_dim_bg.png differ
index 8aaddd8..3cd5418 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_check_press_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_check_press_bg.png differ
index 2f04ebc..9f3617f 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_circle_bg_ef.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_circle_bg_ef.png differ
index 2f04ebc..3897157 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_circle_bg_ef_dim.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_circle_bg_ef_dim.png differ
index 0c102a1..92c1e8c 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_circle_bg_ef_press.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_circle_bg_ef_press.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/black/00_effect_tab_bounce_left.png b/res/common/usr/share/osp/bitmaps/720x1280/black/00_effect_tab_bounce_left.png
deleted file mode 100644 (file)
index c1e3afb..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_effect_tab_bounce_left.png and /dev/null differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/black/00_effect_tab_bounce_right.png b/res/common/usr/share/osp/bitmaps/720x1280/black/00_effect_tab_bounce_right.png
deleted file mode 100644 (file)
index 691ec73..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_effect_tab_bounce_right.png and /dev/null differ
index 0806fe2..d71d361 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_icon_SIP_close_ef.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_icon_SIP_close_ef.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/black/00_icon_back_ef.png b/res/common/usr/share/osp/bitmaps/720x1280/black/00_icon_back_ef.png
new file mode 100644 (file)
index 0000000..069d83e
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_icon_back_ef.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/black/00_icon_back_trans_ef.png b/res/common/usr/share/osp/bitmaps/720x1280/black/00_icon_back_trans_ef.png
new file mode 100644 (file)
index 0000000..069d83e
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_icon_back_trans_ef.png differ
index 06066a3..abe5d01 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_icon_more_ef.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_icon_more_ef.png differ
index 417663e..26652a7 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_option_panel_handle_bg_ef.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_option_panel_handle_bg_ef.png differ
index c0433b4..0e5ff98 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_softkey_left_bg_ef.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_softkey_left_bg_ef.png differ
index 559ab7d..b6c01cf 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_softkey_left_text_bg_ef.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_softkey_left_text_bg_ef.png differ
index c8e76ac..b201ebf 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_softkey_right_bg_ef.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_softkey_right_bg_ef.png differ
index 858c14a..e3fc84a 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_softkey_right_text_bg_ef.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_softkey_right_text_bg_ef.png differ
similarity index 89%
rename from res/common/usr/share/osp/bitmaps/720x1280/00_button_plus.png
rename to res/common/usr/share/osp/bitmaps/720x1280/black/00_sub_title_ef.#.png
index 6ba5a3b..c6aa6a1 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_plus.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_sub_title_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/black/00_tab_press_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/black/00_tab_press_ef.#.png
new file mode 100644 (file)
index 0000000..c2ed78a
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_tab_press_ef.#.png differ
index 2c36a15..55867a9 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_title_bg_ef.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_title_bg_ef.#.png differ
similarity index 87%
rename from res/common/usr/share/osp/bitmaps/720x1280/00_button_03.#.png
rename to res/common/usr/share/osp/bitmaps/720x1280/black/00_title_press_ef.#.png
index 71756ae..560aae3 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_03.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_title_press_ef.#.png differ
index 563c4f0..e47b2ff 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_bg_ef.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_bg_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_button_bg_dim_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_button_bg_dim_ef.#.png
new file mode 100644 (file)
index 0000000..d290ba8
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_button_bg_dim_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_button_bg_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_button_bg_ef.#.png
new file mode 100644 (file)
index 0000000..69130d2
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_button_bg_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_button_press_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_button_press_ef.#.png
new file mode 100644 (file)
index 0000000..d334059
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_button_press_ef.#.png differ
similarity index 86%
rename from res/common/usr/share/osp/bitmaps/720x1280/00_button_02.#.png
rename to res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_press_ef.#.png
index 3536d22..560aae3 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_02.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/black/00_toolbar_press_ef.#.png differ
index ac9ee83..b97c417 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_badge_bg_ef.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_badge_bg_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_01_dim_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_01_dim_ef.#.png
new file mode 100644 (file)
index 0000000..af92a57
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_01_dim_ef.#.png differ
index f24fea2..c42c6f3 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_01_ef.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_01_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_01_press_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_01_press_ef.#.png
new file mode 100644 (file)
index 0000000..f415092
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_01_press_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_off_handler.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_off_handler.png
new file mode 100644 (file)
index 0000000..5a0fd80
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_off_handler.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_off_handler_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_off_handler_dim.png
new file mode 100644 (file)
index 0000000..0ad4af3
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_off_handler_dim.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_on_handler.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_on_handler.png
new file mode 100644 (file)
index 0000000..aeb582d
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_on_handler.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_on_handler_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_on_handler_dim.png
new file mode 100644 (file)
index 0000000..cdad146
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_on_handler_dim.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_on_off_bg.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_on_off_bg.png
new file mode 100644 (file)
index 0000000..8e52220
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_on_off_bg.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_on_off_bg_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_on_off_bg_dim.png
new file mode 100644 (file)
index 0000000..0f7bdba
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_on_off_bg_dim.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_activated.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_activated.png
new file mode 100644 (file)
index 0000000..24e8741
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_activated.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_activated_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_activated_dim.png
new file mode 100644 (file)
index 0000000..f377803
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_activated_dim.png differ
index f8746af..fd590c7 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_bg.png differ
index 9d99c34..2963c39 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_dim_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_dim_bg.png differ
index 7321380..14357c3 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_press.png and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_press.png differ
index 83fac7f..7c9da92 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_press_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_radio_press_bg.png differ
index 4dd9622..a8eb088 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_right_ef.png and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_button_right_ef.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_check_activated.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_check_activated.png
new file mode 100644 (file)
index 0000000..c2a6b3c
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_check_activated.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_check_activated_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_check_activated_dim.png
new file mode 100644 (file)
index 0000000..d2c3348
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_check_activated_dim.png differ
index 6d192cc..efda6ba 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_check_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_check_bg.png differ
index 6d192cc..ab7ff05 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_check_dim_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_check_dim_bg.png differ
index 8aaddd8..3cd5418 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_check_press_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_check_press_bg.png differ
index 2f04ebc..9f3617f 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_circle_bg_ef.png and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_circle_bg_ef.png differ
index 2f04ebc..3897157 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_circle_bg_ef_dim.png and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_circle_bg_ef_dim.png differ
index 0c102a1..92c1e8c 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_circle_bg_ef_press.png and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_circle_bg_ef_press.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_effect_tab_bounce_left.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_effect_tab_bounce_left.png
deleted file mode 100644 (file)
index c1e3afb..0000000
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_effect_tab_bounce_left.png and /dev/null differ
index 0806fe2..d71d361 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_icon_SIP_close_ef.png and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_icon_SIP_close_ef.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_icon_back_ef.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_icon_back_ef.png
new file mode 100644 (file)
index 0000000..069d83e
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_icon_back_ef.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_icon_back_trans_ef.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_icon_back_trans_ef.png
new file mode 100644 (file)
index 0000000..069d83e
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_icon_back_trans_ef.png differ
index 06066a3..abe5d01 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_icon_more_ef.png and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_icon_more_ef.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_sub_title_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_sub_title_ef.#.png
new file mode 100644 (file)
index 0000000..c6aa6a1
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_sub_title_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_tab_press_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_tab_press_ef.#.png
new file mode 100644 (file)
index 0000000..c2ed78a
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_tab_press_ef.#.png differ
index 2c36a15..55867a9 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_title_bg_ef.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_title_bg_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_title_press_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_title_press_ef.#.png
new file mode 100644 (file)
index 0000000..560aae3
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_title_press_ef.#.png differ
index 563c4f0..e47b2ff 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_bg_ef.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_bg_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_button_bg_dim_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_button_bg_dim_ef.#.png
new file mode 100644 (file)
index 0000000..d290ba8
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_button_bg_dim_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_button_bg_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_button_bg_ef.#.png
new file mode 100644 (file)
index 0000000..69130d2
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_button_bg_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_button_press_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_button_press_ef.#.png
new file mode 100644 (file)
index 0000000..d334059
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_button_press_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_press_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_press_ef.#.png
new file mode 100644 (file)
index 0000000..560aae3
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/default/00_toolbar_press_ef.#.png differ
index 4a425ee..b97c417 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/white/00_badge_bg_ef.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_badge_bg_ef.#.png differ
similarity index 79%
rename from res/common/usr/share/osp/bitmaps/720x1280/00_button_plus_ef.png
rename to res/common/usr/share/osp/bitmaps/720x1280/white/00_button_01_dim_ef.#.png
index 613b8cb..0f03ee9 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_button_plus_ef.png and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_01_dim_ef.#.png differ
index 230673c..18c1284 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_01_ef.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_01_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_01_press_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_01_press_ef.#.png
new file mode 100644 (file)
index 0000000..3005f4b
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_01_press_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_off_handler.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_off_handler.png
new file mode 100644 (file)
index 0000000..5a0fd80
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_off_handler.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_off_handler_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_off_handler_dim.png
new file mode 100644 (file)
index 0000000..0ad4af3
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_off_handler_dim.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_on_handler.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_on_handler.png
new file mode 100644 (file)
index 0000000..e6356e6
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_on_handler.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_on_handler_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_on_handler_dim.png
new file mode 100644 (file)
index 0000000..3ee94e9
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_on_handler_dim.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_on_off_bg.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_on_off_bg.png
new file mode 100644 (file)
index 0000000..3b8b041
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_on_off_bg.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_on_off_bg_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_on_off_bg_dim.png
new file mode 100644 (file)
index 0000000..f54e048
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_on_off_bg_dim.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_activated.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_activated.png
new file mode 100644 (file)
index 0000000..ea71020
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_activated.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_activated_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_activated_dim.png
new file mode 100644 (file)
index 0000000..418978f
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_activated_dim.png differ
index ac8350c..5ce6a7a 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_bg.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_dim_bg.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_dim_bg.png
new file mode 100644 (file)
index 0000000..bdb1db5
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_dim_bg.png differ
index 462d83e..14357c3 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_press.png and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_press.png differ
index b922f44..7b5eb7b 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_press_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_button_radio_press_bg.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_check_activated.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_check_activated.png
new file mode 100644 (file)
index 0000000..a1fe2a8
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_check_activated.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_check_activated_dim.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_check_activated_dim.png
new file mode 100644 (file)
index 0000000..8c83458
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_check_activated_dim.png differ
index bb08643..6f43970 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/white/00_check_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_check_bg.png differ
index bb08643..82523a1 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/white/00_check_dim_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_check_dim_bg.png differ
index 6656810..2eb42b1 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/white/00_check_press_bg.png and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_check_press_bg.png differ
index 8764fba..9438120 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/white/00_circle_bg_ef.png and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_circle_bg_ef.png differ
index 8764fba..8c2ac62 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/white/00_circle_bg_ef_dim.png and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_circle_bg_ef_dim.png differ
index 4205f4b..606c599 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/white/00_circle_bg_ef_press.png and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_circle_bg_ef_press.png differ
index 0d7d4f9..4f608b5 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/white/00_icon_SIP_close_ef.png and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_icon_SIP_close_ef.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_icon_back_ef.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_icon_back_ef.png
new file mode 100644 (file)
index 0000000..3c1d962
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_icon_back_ef.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_icon_back_trans_ef.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_icon_back_trans_ef.png
new file mode 100644 (file)
index 0000000..4973cb4
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_icon_back_trans_ef.png differ
index 7ba157a..589156b 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/white/00_icon_more_ef.png and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_icon_more_ef.png differ
similarity index 94%
rename from res/common/usr/share/osp/bitmaps/720x1280/00_tab_press_ef.#.png
rename to res/common/usr/share/osp/bitmaps/720x1280/white/00_sub_title_ef.#.png
index d475caf..e4bf512 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/00_tab_press_ef.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_sub_title_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_tab_press_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_tab_press_ef.#.png
new file mode 100644 (file)
index 0000000..aff7e38
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_tab_press_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_title_bg_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_title_bg_ef.#.png
new file mode 100644 (file)
index 0000000..65f9aa5
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_title_bg_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_title_press_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_title_press_ef.#.png
new file mode 100644 (file)
index 0000000..e0c2a93
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_title_press_ef.#.png differ
index 34ad657..01e557c 100644 (file)
Binary files a/res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_bg_ef.#.png and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_bg_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_button_bg_dim_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_button_bg_dim_ef.#.png
new file mode 100644 (file)
index 0000000..00d2d6d
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_button_bg_dim_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_button_bg_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_button_bg_ef.#.png
new file mode 100644 (file)
index 0000000..69130d2
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_button_bg_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_button_press_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_button_press_ef.#.png
new file mode 100644 (file)
index 0000000..22849ba
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_button_press_ef.#.png differ
diff --git a/res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_press_ef.#.png b/res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_press_ef.#.png
new file mode 100644 (file)
index 0000000..3ad053f
Binary files /dev/null and b/res/common/usr/share/osp/bitmaps/720x1280/white/00_toolbar_press_ef.#.png differ
index 095d17b..e98904d 100644 (file)
@@ -65,7 +65,6 @@ _Button::_Button()
        , __topTouchMargin(0.0f)
        , __rightTouchMargin(0.0f)
        , __bottomTouchMargin(0.0f)
-       , __drawInner(false)
        , __userDefinedTextArea(0.0f, 0.0f, 0.0f, 0.0f)
        , __pTextElement(null)
 {
@@ -926,7 +925,7 @@ _Button::GetToolbarItemBackgroundBitmap(_ButtonStatus status) const
 }
 
 result
-_Button::SetUnderlineBitmap(const Tizen::Graphics::Bitmap& bitmap, bool drawInner)
+_Button::SetUnderlineBitmap(const Tizen::Graphics::Bitmap& bitmap)
 {
        result r = E_SYSTEM;
 
@@ -944,17 +943,9 @@ _Button::SetUnderlineBitmap(const Tizen::Graphics::Bitmap& bitmap, bool drawInne
                r = E_SUCCESS;
        }
 
-       __drawInner = drawInner;
-
        return r;
 }
 
-bool
-_Button::IsDrawInner(void) const
-{
-       return __drawInner;
-}
-
 result
 _Button::ShowUnderlineBitmap(bool show)
 {
index 1a8e673..15456c0 100644 (file)
@@ -845,7 +845,6 @@ _ButtonPresenter::DrawUnderlineBitmap(void)
        float segmentedHeight = 0.0f;
 
        float leftTouchMargin = __pButton->GetLeftTouchMarginF();
-       float topTouchMargin = __pButton->GetTopTouchMarginF();
        float rightTouchMargin = __pButton->GetRightTouchMarginF();
        float bottomTouchMargin = __pButton->GetBottomTouchMarginF();
 
@@ -855,8 +854,6 @@ _ButtonPresenter::DrawUnderlineBitmap(void)
 
        Bitmap* pUnderlineBitmap = __pButton->GetUnderlineBitmap();
 
-       bool isDrawInner = __pButton->IsDrawInner();
-
        if (pUnderlineBitmap)
        {
                Canvas* pCanvas = __pButton->GetCanvasN();
@@ -868,14 +865,9 @@ _ButtonPresenter::DrawUnderlineBitmap(void)
                }
 
                FloatRectangle bounds(selectedBitmapMargin + leftTouchMargin,
-                               __pButton->GetBoundsF().height - (topTouchMargin + bottomTouchMargin) - (__pButton->GetBoundsF().height - (topTouchMargin + bottomTouchMargin) - segmentedHeight) / 2,
+                               __pButton->GetBoundsF().height -  bottomTouchMargin - selectedBitmapHeight,
                                __pButton->GetBoundsF().width - selectedBitmapMargin * 2 - (leftTouchMargin + rightTouchMargin), selectedBitmapHeight);
 
-               if (isDrawInner)
-               {
-                       bounds.y -= (selectedBitmapHeight - bottomTouchMargin);
-               }
-
                if (_BitmapImpl::CheckNinePatchedBitmapStrictly(*pUnderlineBitmap))
                {
                        pCanvas->DrawNinePatchedBitmap(bounds, *pUnderlineBitmap);
index b1adb9d..f0e6997 100644 (file)
@@ -165,9 +165,9 @@ _CheckButton::_CheckButton(void)
                __pMarkBitmap[i] = null;
                __pOnOffBgNormalBitmap[i] = null;
                __pOnOffBitmap[i] = null;
-               __pOnOffSlidingOnBgBitmap[i] = null;
-               __pOnOffSlidingOffBgBitmap[i] = null;
-               __pOnOffSlidingHandlerBitmap[i] = null;
+               __pOnOffSlidingBgBitmap[i] = null;
+               __pOnOffSlidingOnHandlerBitmap[i] = null;
+               __pOnOffSlidingOffHandlerBitmap[i] = null;
                __pCircleBitmap[i] = null;
                __pDetailedRightBitmap[i] = null;
 
@@ -273,22 +273,22 @@ _CheckButton::~_CheckButton(void)
                        __pOnOffBitmap[i] = null;
                }
 
-               if (__pOnOffSlidingOnBgBitmap[i])
+               if (__pOnOffSlidingBgBitmap[i])
                {
-                       delete __pOnOffSlidingOnBgBitmap[i];
-                       __pOnOffSlidingOnBgBitmap[i] = null;
+                       delete __pOnOffSlidingBgBitmap[i];
+                       __pOnOffSlidingBgBitmap[i] = null;
                }
 
-               if (__pOnOffSlidingOffBgBitmap[i])
+               if (__pOnOffSlidingOnHandlerBitmap[i])
                {
-                       delete __pOnOffSlidingOffBgBitmap[i];
-                       __pOnOffSlidingOffBgBitmap[i] = null;
+                       delete __pOnOffSlidingOnHandlerBitmap[i];
+                       __pOnOffSlidingOnHandlerBitmap[i] = null;
                }
 
-               if (__pOnOffSlidingHandlerBitmap[i])
+               if (__pOnOffSlidingOffHandlerBitmap[i])
                {
-                       delete __pOnOffSlidingHandlerBitmap[i];
-                       __pOnOffSlidingHandlerBitmap[i] = null;
+                       delete __pOnOffSlidingOffHandlerBitmap[i];
+                       __pOnOffSlidingOffHandlerBitmap[i] = null;
                }
 
                if (__pCircleBitmap[i])
@@ -941,23 +941,23 @@ _CheckButton::LoadDefaultBackgroundBitmap(void)
        r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_ICON_HIGHLIGHTED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffBitmap[_CHECK_BUTTON_STATUS_HIGHLIGHTED]);
        r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_ICON_SELECTED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffBitmap[_CHECK_BUTTON_STATUS_SELECTED]);
 
-       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_ON_BG_NORMAL, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOnBgBitmap[_CHECK_BUTTON_STATUS_NORMAL]);
-       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_ON_BG_DISABLED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOnBgBitmap[_CHECK_BUTTON_STATUS_DISABLED]);
-       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_ON_BG_PRESSED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOnBgBitmap[_CHECK_BUTTON_STATUS_PRESSED]);
-       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_ON_BG_HIGHLIGHTED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOnBgBitmap[_CHECK_BUTTON_STATUS_HIGHLIGHTED]);
-       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_ON_BG_SELECTED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOnBgBitmap[_CHECK_BUTTON_STATUS_SELECTED]);
+       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_BG_NORMAL, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingBgBitmap[_CHECK_BUTTON_STATUS_NORMAL]);
+       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_BG_DISABLED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingBgBitmap[_CHECK_BUTTON_STATUS_DISABLED]);
+       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_BG_PRESSED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingBgBitmap[_CHECK_BUTTON_STATUS_PRESSED]);
+       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_BG_HIGHLIGHTED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingBgBitmap[_CHECK_BUTTON_STATUS_HIGHLIGHTED]);
+       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_BG_SELECTED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingBgBitmap[_CHECK_BUTTON_STATUS_SELECTED]);
 
-       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_OFF_BG_NORMAL, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOffBgBitmap[_CHECK_BUTTON_STATUS_NORMAL]);
-       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_OFF_BG_DISABLED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOffBgBitmap[_CHECK_BUTTON_STATUS_DISABLED]);
-       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_OFF_BG_PRESSED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOffBgBitmap[_CHECK_BUTTON_STATUS_PRESSED]);
-       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_OFF_BG_HIGHLIGHTED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOffBgBitmap[_CHECK_BUTTON_STATUS_HIGHLIGHTED]);
-       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_OFF_BG_SELECTED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOffBgBitmap[_CHECK_BUTTON_STATUS_SELECTED]);
+       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_ON_HANDLER_NORMAL, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOnHandlerBitmap[_CHECK_BUTTON_STATUS_NORMAL]);
+       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_ON_HANDLER_DISABLED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOnHandlerBitmap[_CHECK_BUTTON_STATUS_DISABLED]);
+       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_ON_HANDLER_PRESSED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOnHandlerBitmap[_CHECK_BUTTON_STATUS_PRESSED]);
+       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_ON_HANDLER_HIGHLIGHTED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOnHandlerBitmap[_CHECK_BUTTON_STATUS_HIGHLIGHTED]);
+       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_ON_HANDLER_SELECTED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOnHandlerBitmap[_CHECK_BUTTON_STATUS_SELECTED]);
 
-       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_HANDLER_NORMAL, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingHandlerBitmap[_CHECK_BUTTON_STATUS_NORMAL]);
-       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_HANDLER_DISABLED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingHandlerBitmap[_CHECK_BUTTON_STATUS_DISABLED]);
-       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_HANDLER_PRESSED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingHandlerBitmap[_CHECK_BUTTON_STATUS_PRESSED]);
-       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_HANDLER_HIGHLIGHTED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingHandlerBitmap[_CHECK_BUTTON_STATUS_HIGHLIGHTED]);
-       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_HANDLER_SELECTED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingHandlerBitmap[_CHECK_BUTTON_STATUS_SELECTED]);
+       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_OFF_HANDLER_NORMAL, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOffHandlerBitmap[_CHECK_BUTTON_STATUS_NORMAL]);
+       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_OFF_HANDLER_DISABLED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOffHandlerBitmap[_CHECK_BUTTON_STATUS_DISABLED]);
+       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_OFF_HANDLER_PRESSED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOffHandlerBitmap[_CHECK_BUTTON_STATUS_PRESSED]);
+       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_OFF_HANDLER_HIGHLIGHTED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOffHandlerBitmap[_CHECK_BUTTON_STATUS_HIGHLIGHTED]);
+       r = GET_BITMAP_CONFIG_N(CHECKBUTTON::ONOFF_SLIDING_OFF_HANDLER_SELECTED, BITMAP_PIXEL_FORMAT_ARGB8888, __pOnOffSlidingOffHandlerBitmap[_CHECK_BUTTON_STATUS_SELECTED]);
 
        r = GET_BITMAP_CONFIG_N(CHECKBUTTON::DETAILED_BG_NORMAL, BITMAP_PIXEL_FORMAT_ARGB8888, __pCircleBitmap[_CHECK_BUTTON_STATUS_NORMAL]);
        r = GET_BITMAP_CONFIG_N(CHECKBUTTON::DETAILED_BG_DISABLED, BITMAP_PIXEL_FORMAT_ARGB8888, __pCircleBitmap[_CHECK_BUTTON_STATUS_DISABLED]);
@@ -1594,21 +1594,21 @@ _CheckButton::GetOnOffBitmap(_CheckButtonStatus checkButtonStatus) const
 }
 
 Bitmap*
-_CheckButton::GetOnOffSlidingOnBgBitmap(_CheckButtonStatus checkButtonStatus) const
+_CheckButton::GetOnOffSlidingBgBitmap(_CheckButtonStatus checkButtonStatus) const
 {
-       return __pOnOffSlidingOnBgBitmap[checkButtonStatus];
+       return __pOnOffSlidingBgBitmap[checkButtonStatus];
 }
 
 Bitmap*
-_CheckButton::GetOnOffSlidingOffBgBitmap(_CheckButtonStatus checkButtonStatus) const
+_CheckButton::GetOnOffSlidingOnHandlerBitmap(_CheckButtonStatus checkButtonStatus) const
 {
-       return __pOnOffSlidingOffBgBitmap[checkButtonStatus];
+       return __pOnOffSlidingOnHandlerBitmap[checkButtonStatus];
 }
 
 Bitmap*
-_CheckButton::GetOnOffSlidingHandlerBitmap(_CheckButtonStatus checkButtonStatus) const
+_CheckButton::GetOnOffSlidingOffHandlerBitmap(_CheckButtonStatus checkButtonStatus) const
 {
-       return __pOnOffSlidingHandlerBitmap[checkButtonStatus];
+       return __pOnOffSlidingOffHandlerBitmap[checkButtonStatus];
 }
 
 Bitmap*
index 4e539a5..a7f9e93 100644 (file)
@@ -1760,73 +1760,73 @@ _CheckButtonPresenter::DrawOnOffSlidingHandler(float handlerPosition)
        {
                if (checkStatus == _CHECK_BUTTON_STATUS_NORMAL)
                {
-                       Bitmap* pOnOffSlidingOffNormalBitmap = __pCheckButton->GetOnOffSlidingOffBgBitmap(_CHECK_BUTTON_STATUS_NORMAL);
+                       Bitmap* pOnOffSlidingNormalBgBitmap = __pCheckButton->GetOnOffSlidingBgBitmap(_CHECK_BUTTON_STATUS_NORMAL);
 
-                       if (pOnOffSlidingOffNormalBitmap)
+                       if (pOnOffSlidingNormalBgBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingOffNormalBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingNormalBgBitmap);
                        }
 
-                       Bitmap* pOnOffSlidingHandlerNormalBitmap = __pCheckButton->GetOnOffSlidingHandlerBitmap(_CHECK_BUTTON_STATUS_NORMAL);
+                       Bitmap* pOnOffSlidingOffHandlerNormalBitmap = __pCheckButton->GetOnOffSlidingOffHandlerBitmap(_CHECK_BUTTON_STATUS_NORMAL);
 
-                       if (pOnOffSlidingHandlerNormalBitmap)
+                       if (pOnOffSlidingOffHandlerNormalBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingHandlerNormalBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingOffHandlerNormalBitmap);
                        }
                }
                else if (checkStatus == _CHECK_BUTTON_STATUS_DISABLED)
                {
-                       Bitmap* pOnOffSlidingOffDisabledBitmap = __pCheckButton->GetOnOffSlidingOffBgBitmap(_CHECK_BUTTON_STATUS_DISABLED);
+                       Bitmap* pOnOffSlidingDisabledBgBitmap = __pCheckButton->GetOnOffSlidingBgBitmap(_CHECK_BUTTON_STATUS_DISABLED);
 
-                       if (pOnOffSlidingOffDisabledBitmap)
+                       if (pOnOffSlidingDisabledBgBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingOffDisabledBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingDisabledBgBitmap);
                        }
 
-                       Bitmap* pOnOffSlidingHandlerDisabledBitmap = __pCheckButton->GetOnOffSlidingHandlerBitmap(_CHECK_BUTTON_STATUS_DISABLED);
+                       Bitmap* pOnOffSlidingOffHandlerDisabledBitmap = __pCheckButton->GetOnOffSlidingOffHandlerBitmap(_CHECK_BUTTON_STATUS_DISABLED);
 
-                       if (pOnOffSlidingHandlerDisabledBitmap)
+                       if (pOnOffSlidingOffHandlerDisabledBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingHandlerDisabledBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingOffHandlerDisabledBitmap);
                        }
                }
                else if (checkStatus == _CHECK_BUTTON_STATUS_PRESSED)
                {
-                       Bitmap* pOnOffSlidingOffPressedBitmap = __pCheckButton->GetOnOffSlidingOffBgBitmap(_CHECK_BUTTON_STATUS_PRESSED);
+                       Bitmap* pOnOffSlidingPressedBgBitmap = __pCheckButton->GetOnOffSlidingBgBitmap(_CHECK_BUTTON_STATUS_PRESSED);
 
-                       if (pOnOffSlidingOffPressedBitmap)
+                       if (pOnOffSlidingPressedBgBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingOffPressedBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingPressedBgBitmap);
                        }
 
-                       Bitmap* pOnOffSlidingHandlerPressedBitmap = __pCheckButton->GetOnOffSlidingHandlerBitmap(_CHECK_BUTTON_STATUS_PRESSED);
+                       Bitmap* pOnOffSlidingOffHandlerPressedBitmap = __pCheckButton->GetOnOffSlidingOffHandlerBitmap(_CHECK_BUTTON_STATUS_PRESSED);
 
-                       if (pOnOffSlidingHandlerPressedBitmap)
+                       if (pOnOffSlidingOffHandlerPressedBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingHandlerPressedBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingOffHandlerPressedBitmap);
                        }
                }
                else if (checkStatus == _CHECK_BUTTON_STATUS_HIGHLIGHTED)
                {
-                       Bitmap* pOnOffSlidingOffHighlightedBitmap = __pCheckButton->GetOnOffSlidingOffBgBitmap(_CHECK_BUTTON_STATUS_HIGHLIGHTED);
+                       Bitmap* pOnOffSlidingHighlightedBgBitmap = __pCheckButton->GetOnOffSlidingBgBitmap(_CHECK_BUTTON_STATUS_HIGHLIGHTED);
 
-                       if (pOnOffSlidingOffHighlightedBitmap)
+                       if (pOnOffSlidingHighlightedBgBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingOffHighlightedBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingHighlightedBgBitmap);
                        }
 
-                       Bitmap* pOnOffSlidingHandlerNormalBitmap = __pCheckButton->GetOnOffSlidingHandlerBitmap(_CHECK_BUTTON_STATUS_NORMAL);
+                       Bitmap* pOnOffSlidingOffHandlerNormalBitmap = __pCheckButton->GetOnOffSlidingOffHandlerBitmap(_CHECK_BUTTON_STATUS_NORMAL);
 
-                       if (pOnOffSlidingHandlerNormalBitmap)
+                       if (pOnOffSlidingOffHandlerNormalBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingHandlerNormalBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingOffHandlerNormalBitmap);
                        }
 
-                       Bitmap* pOnOffSlidingHandlerHighlightedBitmap = __pCheckButton->GetOnOffSlidingHandlerBitmap(_CHECK_BUTTON_STATUS_HIGHLIGHTED);
+                       Bitmap* pOnOffSlidingOffHandlerHighlightedBitmap = __pCheckButton->GetOnOffSlidingOffHandlerBitmap(_CHECK_BUTTON_STATUS_HIGHLIGHTED);
 
-                       if (pOnOffSlidingHandlerHighlightedBitmap)
+                       if (pOnOffSlidingOffHandlerHighlightedBitmap)
                        {
-                               pReplacementColorBackgroundBitmap = _BitmapImpl::GetColorReplacedBitmapN(*pOnOffSlidingHandlerHighlightedBitmap, Color::GetColor(COLOR_ID_MAGENTA),
+                               pReplacementColorBackgroundBitmap = _BitmapImpl::GetColorReplacedBitmapN(*pOnOffSlidingOffHandlerHighlightedBitmap, Color::GetColor(COLOR_ID_MAGENTA),
                                                detailedHighlightedBackgroundColor);
                        }
 
@@ -1837,18 +1837,18 @@ _CheckButtonPresenter::DrawOnOffSlidingHandler(float handlerPosition)
                }
                else if (checkStatus == _CHECK_BUTTON_STATUS_SELECTED)
                {
-                       Bitmap* pOnOffSlidingOffSelectedBitmap = __pCheckButton->GetOnOffSlidingOffBgBitmap(_CHECK_BUTTON_STATUS_SELECTED);
+                       Bitmap* pOnOffSlidingSelectedBgBitmap = __pCheckButton->GetOnOffSlidingBgBitmap(_CHECK_BUTTON_STATUS_SELECTED);
 
-                       if (pOnOffSlidingOffSelectedBitmap)
+                       if (pOnOffSlidingSelectedBgBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingOffSelectedBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingSelectedBgBitmap);
                        }
 
-                       Bitmap* pOnOffSlidingHandlerSelectedBitmap = __pCheckButton->GetOnOffSlidingHandlerBitmap(_CHECK_BUTTON_STATUS_SELECTED);
+                       Bitmap* pOnOffSlidingOffHandlerSelectedBitmap = __pCheckButton->GetOnOffSlidingOffHandlerBitmap(_CHECK_BUTTON_STATUS_SELECTED);
 
-                       if (pOnOffSlidingHandlerSelectedBitmap)
+                       if (pOnOffSlidingOffHandlerSelectedBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingHandlerSelectedBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingOffHandlerSelectedBitmap);
                        }
                }
        }
@@ -1856,73 +1856,73 @@ _CheckButtonPresenter::DrawOnOffSlidingHandler(float handlerPosition)
        {
                if (checkStatus == _CHECK_BUTTON_STATUS_NORMAL)
                {
-                       Bitmap* pOnOffSlidingOnNormalBitmap = __pCheckButton->GetOnOffSlidingOnBgBitmap(_CHECK_BUTTON_STATUS_NORMAL);
+                       Bitmap* pOnOffSlidingNormalBgBitmap = __pCheckButton->GetOnOffSlidingBgBitmap(_CHECK_BUTTON_STATUS_NORMAL);
 
-                       if (pOnOffSlidingOnNormalBitmap)
+                       if (pOnOffSlidingNormalBgBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingOnNormalBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingNormalBgBitmap);
                        }
 
-                       Bitmap* pOnOffSlidingHandlerNormalBitmap = __pCheckButton->GetOnOffSlidingHandlerBitmap(_CHECK_BUTTON_STATUS_NORMAL);
+                       Bitmap* pOnOffSlidingOnHandlerNormalBitmap = __pCheckButton->GetOnOffSlidingOnHandlerBitmap(_CHECK_BUTTON_STATUS_NORMAL);
 
-                       if (pOnOffSlidingHandlerNormalBitmap)
+                       if (pOnOffSlidingOnHandlerNormalBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingHandlerNormalBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingOnHandlerNormalBitmap);
                        }
                }
                else if (checkStatus == _CHECK_BUTTON_STATUS_DISABLED)
                {
-                       Bitmap* pOnOffSlidingOnDisabledBitmap = __pCheckButton->GetOnOffSlidingOnBgBitmap(_CHECK_BUTTON_STATUS_DISABLED);
+                       Bitmap* pOnOffSlidingDisabledBgBitmap = __pCheckButton->GetOnOffSlidingBgBitmap(_CHECK_BUTTON_STATUS_DISABLED);
 
-                       if (pOnOffSlidingOnDisabledBitmap)
+                       if (pOnOffSlidingDisabledBgBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingOnDisabledBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingDisabledBgBitmap);
                        }
 
-                       Bitmap* pOnOffSlidingHandlerDisabledBitmap = __pCheckButton->GetOnOffSlidingHandlerBitmap(_CHECK_BUTTON_STATUS_DISABLED);
+                       Bitmap* pOnOffSlidingOnHandlerDisabledBitmap = __pCheckButton->GetOnOffSlidingOnHandlerBitmap(_CHECK_BUTTON_STATUS_DISABLED);
 
-                       if (pOnOffSlidingHandlerDisabledBitmap)
+                       if (pOnOffSlidingOnHandlerDisabledBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingHandlerDisabledBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingOnHandlerDisabledBitmap);
                        }
                }
                else if (checkStatus == _CHECK_BUTTON_STATUS_PRESSED)
                {
-                       Bitmap* pOnOffSlidingOnPressedBitmap = __pCheckButton->GetOnOffSlidingOnBgBitmap(_CHECK_BUTTON_STATUS_PRESSED);
+                       Bitmap* pOnOffSlidingPressedBgBitmap = __pCheckButton->GetOnOffSlidingBgBitmap(_CHECK_BUTTON_STATUS_PRESSED);
 
-                       if (pOnOffSlidingOnPressedBitmap)
+                       if (pOnOffSlidingPressedBgBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingOnPressedBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingPressedBgBitmap);
                        }
 
-                       Bitmap* pOnOffSlidingHandlerPressedBitmap = __pCheckButton->GetOnOffSlidingHandlerBitmap(_CHECK_BUTTON_STATUS_PRESSED);
+                       Bitmap* pOnOffSlidingOnHandlerPressedBitmap = __pCheckButton->GetOnOffSlidingOnHandlerBitmap(_CHECK_BUTTON_STATUS_PRESSED);
 
-                       if (pOnOffSlidingHandlerPressedBitmap)
+                       if (pOnOffSlidingOnHandlerPressedBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingHandlerPressedBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingOnHandlerPressedBitmap);
                        }
                }
                else if (checkStatus == _CHECK_BUTTON_STATUS_HIGHLIGHTED)
                {
-                       Bitmap* pOnOffSlidingOnHighlightedBitmap = __pCheckButton->GetOnOffSlidingOnBgBitmap(_CHECK_BUTTON_STATUS_HIGHLIGHTED);
+                       Bitmap* pOnOffSlidingHighlightedBgBitmap = __pCheckButton->GetOnOffSlidingBgBitmap(_CHECK_BUTTON_STATUS_HIGHLIGHTED);
 
-                       if (pOnOffSlidingOnHighlightedBitmap)
+                       if (pOnOffSlidingHighlightedBgBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingOnHighlightedBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingHighlightedBgBitmap);
                        }
 
-                       Bitmap* pOnOffSlidingHandlerNormalBitmap = __pCheckButton->GetOnOffSlidingHandlerBitmap(_CHECK_BUTTON_STATUS_NORMAL);
+                       Bitmap* pOnOffSlidingOnHandlerNormalBitmap = __pCheckButton->GetOnOffSlidingOnHandlerBitmap(_CHECK_BUTTON_STATUS_NORMAL);
 
-                       if (pOnOffSlidingHandlerNormalBitmap)
+                       if (pOnOffSlidingOnHandlerNormalBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingHandlerNormalBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingOnHandlerNormalBitmap);
                        }
 
-                       Bitmap* pOnOffSlidingHandlerHighlightedBitmap = __pCheckButton->GetOnOffSlidingHandlerBitmap(_CHECK_BUTTON_STATUS_HIGHLIGHTED);
+                       Bitmap* pOnOffSlidingOnHandlerHighlightedBitmap = __pCheckButton->GetOnOffSlidingOnHandlerBitmap(_CHECK_BUTTON_STATUS_HIGHLIGHTED);
 
-                       if (pOnOffSlidingHandlerHighlightedBitmap)
+                       if (pOnOffSlidingOnHandlerHighlightedBitmap)
                        {
-                               pReplacementColorBackgroundBitmap = _BitmapImpl::GetColorReplacedBitmapN(*pOnOffSlidingHandlerHighlightedBitmap, Color::GetColor(COLOR_ID_MAGENTA),
+                               pReplacementColorBackgroundBitmap = _BitmapImpl::GetColorReplacedBitmapN(*pOnOffSlidingOnHandlerHighlightedBitmap, Color::GetColor(COLOR_ID_MAGENTA),
                                                detailedHighlightedBackgroundColor);
                        }
 
@@ -1933,18 +1933,18 @@ _CheckButtonPresenter::DrawOnOffSlidingHandler(float handlerPosition)
                }
                else if (checkStatus == _CHECK_BUTTON_STATUS_SELECTED)
                {
-                       Bitmap* pOnOffSlidingOnSelectedBitmap = __pCheckButton->GetOnOffSlidingOnBgBitmap(_CHECK_BUTTON_STATUS_SELECTED);
+                       Bitmap* pOnOffSlidingSelectedBgBitmap = __pCheckButton->GetOnOffSlidingBgBitmap(_CHECK_BUTTON_STATUS_SELECTED);
 
-                       if (pOnOffSlidingOnSelectedBitmap)
+                       if (pOnOffSlidingSelectedBgBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingOnSelectedBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(__onOffSlidingButtonBounds.x, __onOffSlidingButtonBounds.y), *pOnOffSlidingSelectedBgBitmap);
                        }
 
-                       Bitmap* pOnOffSlidingHandlerSelectedBitmap = __pCheckButton->GetOnOffSlidingHandlerBitmap(_CHECK_BUTTON_STATUS_SELECTED);
+                       Bitmap* pOnOffSlidingOnHandlerSelectedBitmap = __pCheckButton->GetOnOffSlidingOnHandlerBitmap(_CHECK_BUTTON_STATUS_SELECTED);
 
-                       if (pOnOffSlidingHandlerSelectedBitmap)
+                       if (pOnOffSlidingOnHandlerSelectedBitmap)
                        {
-                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingHandlerSelectedBitmap);
+                               pCanvas->DrawBitmap(FloatPoint(handlerPosition, __onOffSlidingButtonBounds.y - handlerMargin), *pOnOffSlidingOnHandlerSelectedBitmap);
                        }
                }
        }
index 97e5b85..57261e3 100644 (file)
@@ -156,7 +156,8 @@ _FooterImpl::AddItem(const FooterItem& item)
 
        _Button* pButton = ConvertFooterItem(item);
 
-       if (__style == FOOTER_STYLE_SEGMENTED_TEXT || __style == FOOTER_STYLE_SEGMENTED_ICON || __style == FOOTER_STYLE_SEGMENTED_ICON_TEXT || __style == FOOTER_STYLE_TAB)
+       if (__style == FOOTER_STYLE_SEGMENTED_TEXT || __style == FOOTER_STYLE_SEGMENTED_ICON || __style == FOOTER_STYLE_SEGMENTED_ICON_TEXT
+                       || __style == FOOTER_STYLE_TAB || __style == FOOTER_STYLE_TAB_LARGE)
        {
                pButton->SetButtonStyle(_BUTTON_STYLE_SEGMENT);
        }
@@ -294,7 +295,8 @@ _FooterImpl::InsertItemAt(int itemIndex, const FooterItem& item)
 
        _Button* pButton = ConvertFooterItem(item);
 
-       if (__style == FOOTER_STYLE_SEGMENTED_TEXT || __style == FOOTER_STYLE_SEGMENTED_ICON || __style == FOOTER_STYLE_SEGMENTED_ICON_TEXT || __style == FOOTER_STYLE_TAB)
+       if (__style == FOOTER_STYLE_SEGMENTED_TEXT || __style == FOOTER_STYLE_SEGMENTED_ICON || __style == FOOTER_STYLE_SEGMENTED_ICON_TEXT
+                       || __style == FOOTER_STYLE_TAB || __style == FOOTER_STYLE_TAB_LARGE)
        {
                pButton->SetButtonStyle(_BUTTON_STYLE_SEGMENT);
        }
@@ -384,7 +386,7 @@ _FooterImpl::SetBackgroundBitmap(const Bitmap* pBitmap)
 result
 _FooterImpl::SetButton(ButtonPosition position, const ButtonItem& button)
 {
-       SysTryReturnResult(NID_UI_CTRL, __style != FOOTER_STYLE_TAB,
+       SysTryReturnResult(NID_UI_CTRL, !(__style == FOOTER_STYLE_TAB || __style == FOOTER_STYLE_TAB_LARGE),
                        E_UNSUPPORTED_OPERATION, "[E_UNSUPPORTED_OPERATION] Unable to set the button item because the current style does not support it.");
 
        SysTryReturnResult(NID_UI_CTRL, (button.GetActionId() >= FOOTER_ACTION_ID_MIN && button.GetActionId() <= FOOTER_ACTION_ID_MAX),
@@ -456,7 +458,7 @@ _FooterImpl::SetBackButton(void)
                SysTryReturnResult(NID_UI_CTRL, 0, E_UNSUPPORTED_OPERATION, "[E_UNSUPPORTED_OPERATION] HW BackButton exist");
        }
 
-       SysTryReturnResult(NID_UI_CTRL, (__style != FOOTER_STYLE_TAB), E_UNSUPPORTED_OPERATION,
+       SysTryReturnResult(NID_UI_CTRL, !(__style == FOOTER_STYLE_TAB || __style == FOOTER_STYLE_TAB_LARGE), E_UNSUPPORTED_OPERATION,
                           "[E_UNSUPPORTED_OPERATION] The current Footer style does not support the operation.");
 
        if ((__style == FOOTER_STYLE_SEGMENTED_TEXT || __style == FOOTER_STYLE_SEGMENTED_ICON || __style == FOOTER_STYLE_SEGMENTED_ICON_TEXT) && GetItemCount() > 4)
@@ -687,7 +689,8 @@ _FooterImpl::SetItemAt(int itemIndex, const FooterItem& item)
 
        _Button* pButton = ConvertFooterItem(item);
 
-       if (__style == FOOTER_STYLE_SEGMENTED_TEXT || __style == FOOTER_STYLE_SEGMENTED_ICON || __style == FOOTER_STYLE_SEGMENTED_ICON_TEXT || __style == FOOTER_STYLE_TAB)
+       if (__style == FOOTER_STYLE_SEGMENTED_TEXT || __style == FOOTER_STYLE_SEGMENTED_ICON || __style == FOOTER_STYLE_SEGMENTED_ICON_TEXT
+                       || __style == FOOTER_STYLE_TAB || __style == FOOTER_STYLE_TAB_LARGE)
        {
                pButton->SetButtonStyle(_BUTTON_STYLE_SEGMENT);
        }
@@ -711,7 +714,8 @@ _FooterImpl::SetItemEnabled(int itemIndex, bool enable)
        SysTryReturnResult(NID_UI_CTRL, (itemIndex >= 0 && itemIndex < count), E_OUT_OF_RANGE,
                           "[E_OUT_OF_RANGE] The itemIndex is out of range.");
 
-       if (__style == FOOTER_STYLE_SEGMENTED_TEXT || __style ==  FOOTER_STYLE_SEGMENTED_ICON || __style == FOOTER_STYLE_SEGMENTED_ICON_TEXT || __style == FOOTER_STYLE_TAB)
+       if (__style == FOOTER_STYLE_SEGMENTED_TEXT || __style ==  FOOTER_STYLE_SEGMENTED_ICON || __style == FOOTER_STYLE_SEGMENTED_ICON_TEXT
+                       || __style == FOOTER_STYLE_TAB || __style == FOOTER_STYLE_TAB_LARGE)
        {
                // Selected item cannot be disabled.
                int selectedItemIndex = GetSelectedItemIndex();
@@ -830,8 +834,8 @@ _FooterImpl::SetStyle(FooterStyle style)
 result
 _FooterImpl::SetTabEditModeEnabled(bool enable)
 {
-       SysTryReturnResult(NID_UI_CTRL, (__style == FOOTER_STYLE_TAB), E_UNSUPPORTED_OPERATION,
-                       "[E_UNSUPPORTED_OPERATION] This operation is only for FOOTER_STYLE_TAB.");
+       SysTryReturnResult(NID_UI_CTRL, (__style == FOOTER_STYLE_TAB || __style == FOOTER_STYLE_TAB_LARGE), E_UNSUPPORTED_OPERATION,
+                       "[E_UNSUPPORTED_OPERATION] This operation is only for FOOTER_STYLE_TAB or FOOTER_STYLE_TAB_LARGE");
 
        return GetCore().SetTabEditModeEnabled(enable);
 }
@@ -1007,7 +1011,7 @@ _FooterImpl::CheckItemValidate(const FooterItem& item)
                        }
                }
        }
-       else if (__style == FOOTER_STYLE_TAB)
+       else if (__style == FOOTER_STYLE_TAB || __style == FOOTER_STYLE_TAB_LARGE)
        {
                SysTryReturnResult(NID_UI_CTRL, (count < 15), E_MAX_EXCEEDED,
                                        "[E_MAX_EXCEEDED] The number of items have exceeded the maximum limit.");
@@ -1240,7 +1244,7 @@ _FooterImpl::ConvertFooterItem(const FooterItem& footerItem)
        bool customTheme = false;
 
        if (__style == FOOTER_STYLE_SEGMENTED_TEXT || __style == FOOTER_STYLE_SEGMENTED_ICON
-                       || __style == FOOTER_STYLE_SEGMENTED_ICON_TEXT || __style == FOOTER_STYLE_TAB)
+                       || __style == FOOTER_STYLE_SEGMENTED_ICON_TEXT || __style == FOOTER_STYLE_TAB || __style == FOOTER_STYLE_TAB_LARGE)
        {
                r = GET_SHAPE_CONFIG(FOOTER::SEGMENTED_ITEM_FONT_SIZE, GetCore().GetOrientation(), fontSize);
 
@@ -1273,7 +1277,7 @@ _FooterImpl::ConvertFooterItem(const FooterItem& footerItem)
                                customTheme = IS_CUSTOM_BITMAP(FOOTER::SEGMENTED_ITEM_BG_SELECTED);
                        }
                }
-               else if (__style == FOOTER_STYLE_TAB)
+               else if (__style == FOOTER_STYLE_TAB || __style == FOOTER_STYLE_TAB_LARGE)
                {
                        if (GetCore().IsTransparent() == true)
                        {
@@ -1287,7 +1291,7 @@ _FooterImpl::ConvertFooterItem(const FooterItem& footerItem)
 
                if (pColorReplacedBitmap && customTheme == false)
                {
-                       pButton->SetUnderlineBitmap(*pColorReplacedBitmap, false);
+                       pButton->SetUnderlineBitmap(*pColorReplacedBitmap);
                }
 
                delete pColorReplacedBitmap;
@@ -1607,6 +1611,11 @@ _FooterImpl::ConvertFooterStyle(FooterStyle style)
 
        case FOOTER_STYLE_BUTTON_ICON_TEXT:
                viewStyle = TOOLBAR_ICON_TEXT;
+               break;
+
+       case FOOTER_STYLE_TAB_LARGE:
+               viewStyle = TOOLBAR_TAB_LARGE;
+               break;
 
        default:
                break;
@@ -1658,7 +1667,7 @@ _FooterImpl::SetMenuButton(void)
                SysTryReturnResult(NID_UI_CTRL, 0, E_UNSUPPORTED_OPERATION, "[E_UNSUPPORTED_OPERATION] HW MenuButton exist");
        }
 
-       SysTryReturnResult(NID_UI_CTRL, (__style != FOOTER_STYLE_TAB), E_UNSUPPORTED_OPERATION,
+       SysTryReturnResult(NID_UI_CTRL, !(__style == FOOTER_STYLE_TAB || __style == FOOTER_STYLE_TAB_LARGE), E_UNSUPPORTED_OPERATION,
                           "[E_UNSUPPORTED_OPERATION] The current Footer style does not support the operation.");
 
        if (GetItemCount() > 3)
@@ -1928,6 +1937,10 @@ protected:
                        {
                                fstyle = FOOTER_STYLE_TAB;
                        }
+                       else if (elementString.Equals(L"FOOTER_STYLE_TAB_LARGE", false))
+                       {
+                               fstyle = FOOTER_STYLE_TAB_LARGE;
+                       }
 
                        pFooter->SetStyle(fstyle);
                }
@@ -2111,7 +2124,7 @@ protected:
                        pFooter->SetItemTextColor(FOOTER_ITEM_STATUS_DISABLED, color);
                }
 
-               if ((FOOTER_STYLE_TAB != fstyle) && (pControl->GetElement(L"showBackButton", elementString)))
+               if (!(FOOTER_STYLE_TAB == fstyle || FOOTER_STYLE_TAB_LARGE == fstyle) && (pControl->GetElement(L"showBackButton", elementString)))
                {
                        if (elementString.Equals(L"true", false))
                        {
@@ -2119,7 +2132,7 @@ protected:
                        }
                }
 
-               if ((FOOTER_STYLE_TAB != fstyle) && (pControl->GetElement(L"showMenuButton", elementString)))
+               if (!(FOOTER_STYLE_TAB == fstyle || FOOTER_STYLE_TAB_LARGE == fstyle) && (pControl->GetElement(L"showMenuButton", elementString)))
                {
                        if (elementString.Equals(L"true", false))
                        {
index c554864..85d9792 100644 (file)
@@ -164,7 +164,7 @@ _HeaderImpl::AddItem(const HeaderItem& item)
        _Button* pButton = ConvertHeaderItem(item);
 
        if (__style == HEADER_STYLE_SEGMENTED || __style == HEADER_STYLE_SEGMENTED_WITH_TITLE
-                       || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE)
+                       || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE || __style == HEADER_STYLE_TAB_LARGE)
        {
                pButton->SetButtonStyle(_BUTTON_STYLE_SEGMENT);
        }
@@ -271,7 +271,7 @@ int
 _HeaderImpl::GetSelectedItemIndex(void) const
 {
        SysTryReturn(NID_UI_CTRL, (__style == HEADER_STYLE_SEGMENTED || __style == HEADER_STYLE_SEGMENTED_WITH_TITLE
-                       || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE), -1,
+                       || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE || __style == HEADER_STYLE_TAB_LARGE), -1,
                        E_UNSUPPORTED_OPERATION, "[E_UNSUPPORTED_OPERATION] Unable to get the selected item index because the current style does not support it.")
 
        return GetCore().GetSelectedItemIndex();
@@ -306,7 +306,8 @@ _HeaderImpl::InsertItemAt(int itemIndex, const HeaderItem& item)
        }
 
        SysTryReturnResult(NID_UI_CTRL, (__style == HEADER_STYLE_SEGMENTED || __style == HEADER_STYLE_SEGMENTED_WITH_TITLE
-                       || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE || __style == HEADER_STYLE_BUTTON), E_SYSTEM,
+                       || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE || __style ==  HEADER_STYLE_TAB_LARGE
+                       || __style == HEADER_STYLE_BUTTON), E_SYSTEM,
                        "[E_SYSTEM] Unable to add the item because the current style does not support it.");
 
        int count = GetItemCount();
@@ -317,7 +318,7 @@ _HeaderImpl::InsertItemAt(int itemIndex, const HeaderItem& item)
        _Button* pButton = ConvertHeaderItem(item);
 
        if (__style == HEADER_STYLE_SEGMENTED || __style == HEADER_STYLE_SEGMENTED_WITH_TITLE
-                       || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE)
+                       || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE || __style == HEADER_STYLE_TAB_LARGE)
        {
                pButton->SetButtonStyle(_BUTTON_STYLE_SEGMENT);
        }
@@ -343,7 +344,8 @@ _HeaderImpl::IsButtonSet(ButtonPosition position) const
 result
 _HeaderImpl::PlayWaitingAnimation(HeaderAnimationPosition animationPos)
 {
-       if ((__style == HEADER_STYLE_SEGMENTED || __style == HEADER_STYLE_TITLE_BUTTON || __style == HEADER_STYLE_BUTTON || __style == HEADER_STYLE_TAB)
+       if ((__style == HEADER_STYLE_SEGMENTED || __style == HEADER_STYLE_TITLE_BUTTON || __style == HEADER_STYLE_BUTTON
+                       || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_LARGE)
                        && animationPos == HEADER_ANIMATION_POSITION_TITLE)
        {
                SysLogException(NID_UI_CTRL, E_INVALID_OPERATION, "[E_INVALID_OPERATION] Unable to pause the waiting animation because the current style does not support it.");
@@ -379,7 +381,8 @@ _HeaderImpl::PlayWaitingAnimation(HeaderAnimationPosition animationPos)
 result
 _HeaderImpl::StopWaitingAnimation(HeaderAnimationPosition animationPos)
 {
-       if ((__style == HEADER_STYLE_SEGMENTED || __style == HEADER_STYLE_TITLE_BUTTON || __style == HEADER_STYLE_BUTTON || __style == HEADER_STYLE_TAB)
+       if ((__style == HEADER_STYLE_SEGMENTED || __style == HEADER_STYLE_TITLE_BUTTON || __style == HEADER_STYLE_BUTTON
+                       || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_LARGE)
                        && animationPos == HEADER_ANIMATION_POSITION_TITLE)
        {
                SysLogException(NID_UI_CTRL, E_INVALID_OPERATION, "[E_INVALID_OPERATION] A Header in this style doesn't support title animation.");
@@ -410,7 +413,8 @@ _HeaderImpl::StopWaitingAnimation(HeaderAnimationPosition animationPos)
 result
 _HeaderImpl::PauseWaitingAnimation(HeaderAnimationPosition animationPos)
 {
-       if ((__style == HEADER_STYLE_SEGMENTED || __style == HEADER_STYLE_TITLE_BUTTON || __style == HEADER_STYLE_BUTTON || __style == HEADER_STYLE_TAB)
+       if ((__style == HEADER_STYLE_SEGMENTED || __style == HEADER_STYLE_TITLE_BUTTON || __style == HEADER_STYLE_BUTTON
+                       || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_LARGE)
                        && animationPos == HEADER_ANIMATION_POSITION_TITLE)
        {
                SysLogException(NID_UI_CTRL, E_INVALID_OPERATION, "[E_INVALID_OPERATION] Unable to pause the waiting animation because the current style does not support it.");
@@ -511,7 +515,7 @@ _HeaderImpl::SetBackgroundBitmap(const Bitmap* pBitmap)
 result
 _HeaderImpl::SetButton(ButtonPosition position, const ButtonItem& button)
 {
-       SysTryReturnResult(NID_UI_CTRL, (!(__style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE)), E_INVALID_OPERATION,
+       SysTryReturnResult(NID_UI_CTRL, (!(__style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE || __style == HEADER_STYLE_TAB_LARGE)), E_INVALID_OPERATION,
                        "[E_INVALID_OPERATION] This operation is not supported.");
 
        SysTryReturnResult(NID_UI_CTRL, (button.GetActionId() >= HEADER_ACTION_ID_MIN && button.GetActionId() <= HEADER_ACTION_ID_MAX),
@@ -639,7 +643,7 @@ _HeaderImpl::SetItemAt(int itemIndex, const HeaderItem& item)
        _Button* pButton = ConvertHeaderItem(item);
 
        if (__style == HEADER_STYLE_SEGMENTED || __style == HEADER_STYLE_SEGMENTED_WITH_TITLE
-                       || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE)
+                       || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE || __style == HEADER_STYLE_TAB_LARGE)
        {
                pButton->SetButtonStyle(_BUTTON_STYLE_SEGMENT);
        }
@@ -699,7 +703,8 @@ _HeaderImpl::SetItemEnabled(int itemIndex, bool enable)
        // Selected item cannot be disabled.
        int selectedItemIndex = GetSelectedItemIndex();
 
-       if (__style == HEADER_STYLE_SEGMENTED || __style ==  HEADER_STYLE_SEGMENTED_WITH_TITLE || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE)
+       if (__style == HEADER_STYLE_SEGMENTED || __style ==  HEADER_STYLE_SEGMENTED_WITH_TITLE
+                       || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE || __style == HEADER_STYLE_TAB_LARGE)
        {
                if ((selectedItemIndex == itemIndex && enable == false) || (selectedItemIndex == -1 && itemIndex == 0 && enable == false))
                {
@@ -723,7 +728,7 @@ result
 _HeaderImpl::SetItemSelected(int itemIndex)
 {
        SysTryReturnResult(NID_UI_CTRL, (__style == HEADER_STYLE_SEGMENTED || __style == HEADER_STYLE_SEGMENTED_WITH_TITLE
-                       || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE),
+                       || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE || __style == HEADER_STYLE_TAB_LARGE),
                        E_UNSUPPORTED_OPERATION, "[E_UNSUPPORTED_OPERATION] Unable to select the item because the current style does not support it.");
 
        int count = GetItemCount();
@@ -826,8 +831,8 @@ _HeaderImpl::IsTabEditModeEnabled(void) const
 result
 _HeaderImpl::SetTabEditModeEnabled(bool enable)
 {
-       SysTryReturnResult(NID_UI_CTRL, (__style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE), E_UNSUPPORTED_OPERATION,
-                       "[E_UNSUPPORTED_OPERATION] This operation is only for HEADER_STYLE_TAB or HEADER_STYLE_TAB_WITH_TITLE");
+       SysTryReturnResult(NID_UI_CTRL, (__style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE || __style == HEADER_STYLE_TAB_LARGE), E_UNSUPPORTED_OPERATION,
+                       "[E_UNSUPPORTED_OPERATION] This operation is only for HEADER_STYLE_TAB, HEADER_STYLE_TAB_WITH_TITLE or HEADER_STYLE_TAB_LARGE");
 
        return GetCore().SetTabEditModeEnabled(enable);
 }
@@ -1204,7 +1209,7 @@ _HeaderImpl::CheckItemValidate(const HeaderItem& item)
 
        int count = GetItemCount();
 
-       if (__style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE)
+       if (__style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE || __style == HEADER_STYLE_TAB_LARGE)
        {
                SysTryReturnResult(NID_UI_CTRL, (count < HEADER_TAB_STYLE_MAX_ITEM_COUNT), E_MAX_EXCEEDED,
                                "[E_MAX_EXCEEDED] The number of items have exceeded the maximum limit.");
@@ -1272,6 +1277,10 @@ _HeaderImpl::ConvertHeaderStyle(HeaderStyle style)
        {
                viewStyle = TOOLBAR_TEXT;
        }
+       else if (style == HEADER_STYLE_TAB_LARGE)
+       {
+               viewStyle = TOOLBAR_TAB_LARGE;
+       }
 
        return viewStyle;
 }
@@ -1543,7 +1552,7 @@ _HeaderImpl::ConvertHeaderItem(const HeaderItem& headerItem)
        {
                r = GET_SHAPE_CONFIG(HEADER::SEGMENTED_ITEM_FONT_SIZE, GetCore().GetOrientation(), fontSize);
        }
-       else if (__style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE)
+       else if (__style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_WITH_TITLE || __style == HEADER_STYLE_TAB_LARGE)
        {
                r = GET_SHAPE_CONFIG(HEADER::TAB_ITEM_FONT_SIZE, GetCore().GetOrientation(), fontSize);
        }
@@ -1560,7 +1569,7 @@ _HeaderImpl::ConvertHeaderItem(const HeaderItem& headerItem)
        float iconSize = 0.0f;
 
        if (__style == HEADER_STYLE_SEGMENTED || __style == HEADER_STYLE_SEGMENTED_WITH_TITLE
-                       || __style == HEADER_STYLE_TAB_WITH_TITLE || __style == HEADER_STYLE_TAB)
+                       || __style == HEADER_STYLE_TAB_WITH_TITLE || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_LARGE)
        {
                if (headerItem.GetText() != L"")
                {
@@ -1591,7 +1600,7 @@ _HeaderImpl::ConvertHeaderItem(const HeaderItem& headerItem)
                                customTheme = IS_CUSTOM_BITMAP(HEADER::SEGMENTED_ITEM_BG_SELECTED);
                        }
                }
-               else if (__style == HEADER_STYLE_TAB_WITH_TITLE || __style == HEADER_STYLE_TAB)
+               else if (__style == HEADER_STYLE_TAB_WITH_TITLE || __style == HEADER_STYLE_TAB || __style == HEADER_STYLE_TAB_LARGE)
                {
                        if (GetCore().IsTransparent() == true)
                        {
@@ -1607,11 +1616,11 @@ _HeaderImpl::ConvertHeaderItem(const HeaderItem& headerItem)
                {
                        if (__style == HEADER_STYLE_SEGMENTED_WITH_TITLE || __style == HEADER_STYLE_TAB_WITH_TITLE)
                        {
-                               pButton->SetUnderlineBitmap(*pColorReplacedBitmap, true);
+                               pButton->SetUnderlineBitmap(*pColorReplacedBitmap);
                        }
                        else
                        {
-                               pButton->SetUnderlineBitmap(*pColorReplacedBitmap, false);
+                               pButton->SetUnderlineBitmap(*pColorReplacedBitmap);
                        }
                }
 
@@ -1899,6 +1908,10 @@ protected:
                        {
                                hstyle = HEADER_STYLE_BUTTON;
                        }
+                       else if (elementString.Equals(L"HEADER_STYLE_TAB_LARGE", false))
+                       {
+                               hstyle = HEADER_STYLE_TAB_LARGE;
+                       }
 
                        pHeader->SetStyle(hstyle);
                }
@@ -2099,7 +2112,7 @@ protected:
                        }
 
                        if (hstyle == HEADER_STYLE_SEGMENTED || hstyle == HEADER_STYLE_SEGMENTED_WITH_TITLE
-                                       || hstyle == HEADER_STYLE_TAB || hstyle == HEADER_STYLE_TAB_WITH_TITLE)
+                                       || hstyle == HEADER_STYLE_TAB || hstyle == HEADER_STYLE_TAB_WITH_TITLE || hstyle == HEADER_STYLE_TAB_LARGE)
                        {
                                // selected item
                                if (pControl->GetElement(L"selectedItemColorOpacity", elementString))
index 2ab24e2..e5db889 100644 (file)
@@ -337,7 +337,7 @@ _Toolbar::InitToolbarColor(void)
                                GET_COLOR_CONFIG(HEADER::BUTTON_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED, __itemTransTextColor[_BUTTON_STATUS_HIGHLIGHTED]);
                                //GET_COLOR_CONFIG(FOOTER::BUTTON_ITEM_TRANSLUCENT_TEXT_SELECTED, __itemTransTextColor[_BUTTON_STATUS_SELECTED]);
                        }
-                       else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+                       else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
                        {
                                GET_COLOR_CONFIG(HEADER::TAB_ITEM_TRANSLUCENT_BG_NORMAL, __itemTransBackgroundColor[_BUTTON_STATUS_NORMAL]);
                                GET_COLOR_CONFIG(HEADER::TAB_ITEM_TRANSLUCENT_BG_DISABLED, __itemTransBackgroundColor[_BUTTON_STATUS_DISABLED]);
@@ -436,7 +436,7 @@ _Toolbar::InitToolbarColor(void)
                                //      GET_COLOR_CONFIG(FOOTER::BUTTON_ITEM_TEXT_SELECTED, __itemTextColor[_BUTTON_STATUS_SELECTED]);
                                //}
                        }
-                       else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE) // header
+                       else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE) // header
                        {
                                if (!__isItemBgColorSetByUser[_BUTTON_STATUS_NORMAL])
                                {
@@ -578,7 +578,7 @@ _Toolbar::InitToolbarColor(void)
                                GET_COLOR_CONFIG(FOOTER::BUTTON_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED, __itemTransTextColor[_BUTTON_STATUS_HIGHLIGHTED]);
                                //GET_COLOR_CONFIG(FOOTER::BUTTON_ITEM_TRANSLUCENT_TEXT_SELECTED, __itemTransTextColor[_BUTTON_STATUS_SELECTED]);
                        }
-                       else if (__style == TOOLBAR_TAB)
+                       else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_LARGE)
                        {
                                GET_COLOR_CONFIG(FOOTER::TAB_ITEM_TRANSLUCENT_BG_NORMAL, __itemTransBackgroundColor[_BUTTON_STATUS_NORMAL]);
                                GET_COLOR_CONFIG(FOOTER::TAB_ITEM_TRANSLUCENT_BG_DISABLED, __itemTransBackgroundColor[_BUTTON_STATUS_DISABLED]);
@@ -675,7 +675,7 @@ _Toolbar::InitToolbarColor(void)
                                //      GET_COLOR_CONFIG(FOOTER::BUTTON_ITEM_TEXT_SELECTED, __itemTextColor[_BUTTON_STATUS_SELECTED]);
                                //}
                        }
-                       else if (__style == TOOLBAR_TAB)
+                       else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_LARGE)
                        {
                                if (!__isItemBgColorSetByUser[_BUTTON_STATUS_NORMAL])
                                {
@@ -2543,7 +2543,7 @@ _Toolbar::SetStyle(ToolbarStyle style)
 
        __pToolbarPresenter->SetInitialDrawState(true);
 
-       if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+       if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
        {
                SetTabEditModeEnabled(true);
        }
@@ -2613,6 +2613,12 @@ _Toolbar::AdjustToolbarBounds(void)
                        GET_SHAPE_CONFIG(FOOTER::HEIGHT, GetOrientation(), height);
                        SetSize(FloatDimension(width, height));
                }
+               else if (__style == TOOLBAR_TAB_LARGE)
+               {
+                       //GET_SHAPE_CONFIG(HEADER::WIDTH, GetOrientation(), width);
+                       GET_SHAPE_CONFIG(HEADER::TAB_LARGE_HEIGHT, GetOrientation(), height);
+                       SetSize(FloatDimension(width, height));
+               }
                else
                {
                        //GET_SHAPE_CONFIG(HEADER::WIDTH, GetOrientation(), width);
@@ -2628,6 +2634,10 @@ _Toolbar::AdjustToolbarBounds(void)
                {
                        GET_SHAPE_CONFIG(FOOTER::SOFTKEY_HEIGHT, GetOrientation(), height);
                }
+               else if (__style == TOOLBAR_TAB_LARGE)
+               {
+                       GET_SHAPE_CONFIG(FOOTER::TAB_LARGE_HEIGHT, GetOrientation(), height);
+               }
                else
                {
                        GET_SHAPE_CONFIG(FOOTER::HEIGHT, GetOrientation(), height);
@@ -3025,6 +3035,8 @@ _Toolbar::AddAccessibilityElement(_Button* pButton)
                        break;
                case TOOLBAR_TAB_WITH_TITLE:
                        //fall through
+               case TOOLBAR_TAB_LARGE:
+                       //fall through
                case TOOLBAR_TAB:
                        name = L"Tab" + Integer::ToString(__itemCount);
                        name.Append(L"Text");
@@ -3055,7 +3067,7 @@ _Toolbar::AddAccessibilityElement(_Button* pButton)
                        pElement->SetTrait(trait);
                        if(style == TOOLBAR_HEADER_SEGMENTED || style == TOOLBAR_HEADER_SEGMENTED_WITH_TITLE
                                || style == TOOLBAR_SEGMENTED || style == TOOLBAR_TAB_WITH_TITLE
-                               || style == TOOLBAR_TAB)
+                               || style == TOOLBAR_TAB || __style == TOOLBAR_TAB_LARGE)
                        {
                                pElement->SetHintWithStringId("IDS_TPLATFORM_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS");
                                pButton->GetAccessibilityContainer()->AddListener(*__pAccessibilityListener);
@@ -3443,7 +3455,7 @@ _Toolbar::OnFocusGained(const _Control& source)
                        if (__itemCount != 0)
                        {
                                if (__style == TOOLBAR_HEADER_SEGMENTED || __style ==TOOLBAR_HEADER_SEGMENTED_WITH_TITLE || __style == TOOLBAR_SEGMENTED
-                                               || __style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+                                               || __style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
                                {
                                        __highlightedItemIndex = GetSelectedItemIndex();
                                }
@@ -3460,7 +3472,7 @@ _Toolbar::OnFocusGained(const _Control& source)
                        if (__itemCount != 0)
                        {
                                if (__style == TOOLBAR_HEADER_SEGMENTED || __style ==TOOLBAR_HEADER_SEGMENTED_WITH_TITLE || __style == TOOLBAR_SEGMENTED
-                                               || __style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+                                               || __style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
                                {
                                        __highlightedItemIndex = GetSelectedItemIndex();
                                }
@@ -3701,7 +3713,7 @@ _Toolbar::OnFooterFocusGained(const _Control& source)
        else // itemCount != 0
        {
                if (__style == TOOLBAR_HEADER_SEGMENTED || __style ==TOOLBAR_HEADER_SEGMENTED_WITH_TITLE || __style == TOOLBAR_SEGMENTED
-                               || __style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+                               || __style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
                {
                        __highlightedItemIndex = GetSelectedItemIndex();
 
@@ -4157,7 +4169,7 @@ _Toolbar::OnKeyReleased(const _Control& source, const _KeyInfo& keyInfo)
 
                                                        if (__highlightedItemIndex - __pToolbarPresenter->GetFirstLoadedItemIndex() == SEGMENTED_ITEM_MAX)
                                                        {
-                                                               if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+                                                               if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
                                                                {
                                                                        __pToolbarPresenter->SetItemFit(__highlightedItemIndex - (SEGMENTED_ITEM_MAX - 1));
                                                                }
@@ -4691,7 +4703,7 @@ _Toolbar::OnKeyReleased(const _Control& source, const _KeyInfo& keyInfo)
 
                                                                if (__highlightedItemIndex - __pToolbarPresenter->GetFirstLoadedItemIndex() == SEGMENTED_ITEM_MAX)
                                                                {
-                                                                       if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+                                                                       if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
                                                                        {
                                                                                __pToolbarPresenter->SetItemFit(__highlightedItemIndex - (SEGMENTED_ITEM_MAX - 1));
                                                                        }
@@ -4980,7 +4992,7 @@ _Toolbar::OnKeyReleased(const _Control& source, const _KeyInfo& keyInfo)
 
                                                        if (__pToolbarPresenter->GetFirstLoadedItemIndex() > __highlightedItemIndex)
                                                        {
-                                                               if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+                                                               if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
                                                                {
                                                                        __pToolbarPresenter->SetItemFit(__highlightedItemIndex);
                                                                }
@@ -5408,7 +5420,7 @@ _Toolbar::OnKeyReleased(const _Control& source, const _KeyInfo& keyInfo)
 
                                                                if (__pToolbarPresenter->GetFirstLoadedItemIndex() > __highlightedItemIndex)
                                                                {
-                                                                       if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+                                                                       if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
                                                                        {
                                                                                __pToolbarPresenter->SetItemFit(__highlightedItemIndex);
                                                                        }
@@ -5615,7 +5627,7 @@ _Toolbar::OnKeyReleased(const _Control& source, const _KeyInfo& keyInfo)
                                        if (__highlightedItemIndex < __itemCount)
                                        {
                                                if (__style == TOOLBAR_HEADER_SEGMENTED || __style ==TOOLBAR_HEADER_SEGMENTED_WITH_TITLE || __style == TOOLBAR_SEGMENTED
-                                                               || __style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+                                                               || __style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
                                                {
                                                        if (__pItems.at(__highlightedItemIndex)->GetButtonStatus() != _BUTTON_STATUS_DISABLED)
                                                        {
@@ -5685,7 +5697,7 @@ _Toolbar::OnKeyReleased(const _Control& source, const _KeyInfo& keyInfo)
                                        if (__highlightedItemIndex < __itemCount)
                                        {
                                                if (__style == TOOLBAR_HEADER_SEGMENTED || __style ==TOOLBAR_HEADER_SEGMENTED_WITH_TITLE || __style == TOOLBAR_SEGMENTED
-                                                               || __style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+                                                               || __style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
                                                {
                                                        if (__pItems.at(__highlightedItemIndex)->GetButtonStatus() != _BUTTON_STATUS_DISABLED)
                                                        {
@@ -5735,7 +5747,7 @@ _Toolbar::OnKeyReleased(const _Control& source, const _KeyInfo& keyInfo)
                                        if (__highlightedItemIndex < __itemCount)
                                        {
                                                if (__style == TOOLBAR_HEADER_SEGMENTED || __style ==TOOLBAR_HEADER_SEGMENTED_WITH_TITLE || __style == TOOLBAR_SEGMENTED
-                                                               || __style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+                                                               || __style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
                                                {
                                                        if (__pItems.at(__highlightedItemIndex)->GetButtonStatus() != _BUTTON_STATUS_DISABLED)
                                                        {
@@ -5782,7 +5794,7 @@ _Toolbar::OnKeyReleased(const _Control& source, const _KeyInfo& keyInfo)
                                        if (__highlightedItemIndex < __itemCount)
                                        {
                                                if (__style == TOOLBAR_HEADER_SEGMENTED || __style ==TOOLBAR_HEADER_SEGMENTED_WITH_TITLE || __style == TOOLBAR_SEGMENTED
-                                                               || __style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+                                                               || __style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
                                                {
                                                        if (__pItems.at(__highlightedItemIndex)->GetButtonStatus() != _BUTTON_STATUS_DISABLED)
                                                        {
@@ -6460,7 +6472,7 @@ _Toolbar::ApplyUserGUI(ButtonType buttonType, _Button* pButton)
                                }
                        }
                }
-               else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+               else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
                {
                        if (__header == true)
                        {
@@ -6685,7 +6697,7 @@ _Toolbar::ApplyUserGUI(ButtonType buttonType, _Button* pButton)
                        }
                }
                else if (__style == TOOLBAR_HEADER_SEGMENTED || __style == TOOLBAR_HEADER_SEGMENTED_WITH_TITLE
-                               || __style == TOOLBAR_SEGMENTED || __style == TOOLBAR_TITLE || __style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+                               || __style == TOOLBAR_SEGMENTED || __style == TOOLBAR_TITLE || __style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
                {
                        if (pPressedBackgroundEffectBitmap)
                        {
@@ -6784,7 +6796,7 @@ _Toolbar::CalculateMinimumToolbarWidth(void)
        {
                GET_SHAPE_CONFIG(FOOTER::ITEM_MINIMUM_WIDTH, GetOrientation(), itemMinimumWidth);
 
-               if ((__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE) && __itemCount > 4)
+               if ((__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE) && __itemCount > 4)
                {
                        totalWidth += itemMinimumWidth * 4;
                }
@@ -6879,7 +6891,7 @@ _Toolbar::CalculateMinimumToolbarWidthF(void)
        {
                GET_SHAPE_CONFIG(FOOTER::ITEM_MINIMUM_WIDTH, GetOrientation(), itemMinimumWidth);
 
-               if ((__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE) && __itemCount > 4)
+               if ((__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE) && __itemCount > 4)
                {
                        totalWidth += itemMinimumWidth * 4;
                }
@@ -6920,7 +6932,7 @@ _Toolbar::RealignItem(_Button* pButton, float textExtentSize)
                GET_SHAPE_CONFIG(FOOTER::FOOTER_ITEM_BUTTON_STYLE_SIDE_MARGIN, GetOrientation(), sideMargin);
                GET_SHAPE_CONFIG(FOOTER::BUTTON_ITEM_TEXT_TOP_MARGIN, GetOrientation(), buttonTextTopMargin);
        }
-       else if (__style == TOOLBAR_HEADER_SEGMENTED || __style == TOOLBAR_SEGMENTED || __style == TOOLBAR_TAB)
+       else if (__style == TOOLBAR_HEADER_SEGMENTED || __style == TOOLBAR_SEGMENTED || __style == TOOLBAR_TAB || __style == TOOLBAR_TAB_LARGE)
        {
                GET_SHAPE_CONFIG(FOOTER::BUTTON_ITEM_TEXT_LEFT_MARGIN, GetOrientation(), sideMargin);
 
@@ -7241,9 +7253,9 @@ _Toolbar::RearrangeItems(void)
                                {
                                        if (__pButtonItems[RIGHT_BUTTON]->GetText() == L"")
                                        {
-                                               __pButtonItems[RIGHT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth - headerRightMargin + rightTouchMargin, vmargin,
+                                               __pButtonItems[RIGHT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth  + rightTouchMargin, vmargin,
                                                                headerRightButtonWidth, headerButtonItemHeight));
-                                               __pButtonItems[LEFT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth - headerLeftButtonWidth - headerRightMargin + rightTouchMargin, vmargin,
+                                               __pButtonItems[LEFT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth - buttonItemGap - headerLeftButtonWidth  + rightTouchMargin, vmargin,
                                                                headerLeftButtonWidth, headerButtonItemHeight));
 
                                                if (__style == TOOLBAR_HEADER_SEGMENTED_WITH_TITLE || __style == TOOLBAR_TAB_WITH_TITLE)
@@ -7251,22 +7263,22 @@ _Toolbar::RearrangeItems(void)
                                                        __pButtonItems[RIGHT_BUTTON]->SetTouchMargin(leftTouchMargin, 0.0f, rightTouchMargin, 0.0f);
                                                        __pButtonItems[LEFT_BUTTON]->SetTouchMargin(leftTouchMargin, 0.0f, rightTouchMargin, 0.0f);
 
-                                                       __itemArea.width -= (headerLeftButtonWidth + headerRightButtonWidth + headerLeftMargin - leftTouchMargin * 2);
+                                                       __itemArea.width -= (headerLeftButtonWidth + buttonItemGap + headerRightButtonWidth - leftTouchMargin * 2);
                                                }
                                                else
                                                {
                                                        __pButtonItems[RIGHT_BUTTON]->SetTouchMargin(leftTouchMargin, topTouchMargin, rightTouchMargin, bottomTouchMargin);
                                                        __pButtonItems[LEFT_BUTTON]->SetTouchMargin(leftTouchMargin, topTouchMargin, rightTouchMargin, bottomTouchMargin);
 
-                                                       __titleTextArea.width -= (headerLeftButtonWidth + headerRightButtonWidth + headerLeftMargin - leftTouchMargin * 2);
-                                                       __itemArea.width -= (headerLeftButtonWidth + headerRightButtonWidth + headerLeftMargin - leftTouchMargin * 2);
+                                                       __titleTextArea.width -= (headerLeftButtonWidth + buttonItemGap + headerRightButtonWidth - leftTouchMargin * 2);
+                                                       __itemArea.width -= (headerLeftButtonWidth + buttonItemGap + headerRightButtonWidth - leftTouchMargin * 2);
                                                }
                                        }
                                        else
                                        {
-                                               __pButtonItems[RIGHT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth - headerRightMargin, vmargin,
+                                               __pButtonItems[RIGHT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth , vmargin,
                                                                headerRightButtonWidth, headerButtonItemHeight));
-                                               __pButtonItems[LEFT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth - headerLeftButtonWidth - headerRightMargin, vmargin,
+                                               __pButtonItems[LEFT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth - buttonItemGap - headerLeftButtonWidth , vmargin,
                                                                headerLeftButtonWidth, headerButtonItemHeight));
 
                                                if (__style == TOOLBAR_HEADER_SEGMENTED_WITH_TITLE || __style == TOOLBAR_TAB_WITH_TITLE)
@@ -7274,15 +7286,15 @@ _Toolbar::RearrangeItems(void)
                                                        //__pButtonItems[RIGHT_BUTTON]->SetTouchMargin(0, 0, 0, 0);
                                                        __pButtonItems[LEFT_BUTTON]->SetTouchMargin(leftTouchMargin, 0.0f, rightTouchMargin, 0.0f);
 
-                                                       __itemArea.width -= (headerLeftButtonWidth + headerRightButtonWidth + headerLeftMargin - leftTouchMargin);
+                                                       __itemArea.width -= (headerLeftButtonWidth + buttonItemGap + headerRightButtonWidth - leftTouchMargin);
                                                }
                                                else
                                                {
                                                        __pButtonItems[RIGHT_BUTTON]->SetTouchMargin(0.0f, topTouchMargin, 0.0f, bottomTouchMargin);
                                                        __pButtonItems[LEFT_BUTTON]->SetTouchMargin(leftTouchMargin, topTouchMargin, rightTouchMargin, bottomTouchMargin);
 
-                                                       __titleTextArea.width -= (headerLeftButtonWidth + headerRightButtonWidth + headerLeftMargin - leftTouchMargin);
-                                                       __itemArea.width -= (headerLeftButtonWidth + headerRightButtonWidth + headerLeftMargin - leftTouchMargin);
+                                                       __titleTextArea.width -= (headerLeftButtonWidth + buttonItemGap + headerRightButtonWidth - leftTouchMargin);
+                                                       __itemArea.width -= (headerLeftButtonWidth + buttonItemGap + headerRightButtonWidth - leftTouchMargin);
                                                }
                                        }
                                }
@@ -7290,9 +7302,9 @@ _Toolbar::RearrangeItems(void)
                                {
                                        if (__pButtonItems[RIGHT_BUTTON]->GetText() == L"")
                                        {
-                                               __pButtonItems[RIGHT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth - headerRightMargin + rightTouchMargin, vmargin,
+                                               __pButtonItems[RIGHT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth  + rightTouchMargin, vmargin,
                                                                headerRightButtonWidth, headerButtonItemHeight));
-                                               __pButtonItems[LEFT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth - headerLeftButtonWidth - headerRightMargin + rightTouchMargin, vmargin,
+                                               __pButtonItems[LEFT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth - buttonItemGap - headerLeftButtonWidth  + rightTouchMargin, vmargin,
                                                                headerLeftButtonWidth, headerButtonItemHeight));
 
                                                if (__style == TOOLBAR_HEADER_SEGMENTED_WITH_TITLE || __style == TOOLBAR_TAB_WITH_TITLE)
@@ -7300,22 +7312,22 @@ _Toolbar::RearrangeItems(void)
                                                        //__pButtonItems[LEFT_BUTTON]->SetTouchMargin(0, 0, 0, 0);
                                                        __pButtonItems[RIGHT_BUTTON]->SetTouchMargin(leftTouchMargin, 0.0f, rightTouchMargin, 0.0f);
 
-                                                       __itemArea.width -= (headerLeftButtonWidth + headerRightButtonWidth + headerLeftMargin - leftTouchMargin);
+                                                       __itemArea.width -= (headerLeftButtonWidth + buttonItemGap + headerRightButtonWidth - leftTouchMargin);
                                                }
                                                else
                                                {
                                                        __pButtonItems[LEFT_BUTTON]->SetTouchMargin(0.0f, topTouchMargin, 0.0f, bottomTouchMargin);
                                                        __pButtonItems[RIGHT_BUTTON]->SetTouchMargin(leftTouchMargin, topTouchMargin, rightTouchMargin, bottomTouchMargin);
 
-                                                       __titleTextArea.width -= (headerLeftButtonWidth + headerRightButtonWidth + headerLeftMargin - leftTouchMargin);
-                                                       __itemArea.width -= (headerLeftButtonWidth + headerRightButtonWidth + headerLeftMargin - leftTouchMargin);
+                                                       __titleTextArea.width -= (headerLeftButtonWidth + buttonItemGap + headerRightButtonWidth - leftTouchMargin);
+                                                       __itemArea.width -= (headerLeftButtonWidth + buttonItemGap + headerRightButtonWidth - leftTouchMargin);
                                                }
                                        }
                                        else
                                        {
-                                               __pButtonItems[RIGHT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth - headerRightMargin, vmargin,
+                                               __pButtonItems[RIGHT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth , vmargin,
                                                                headerRightButtonWidth, headerButtonItemHeight));
-                                               __pButtonItems[LEFT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth - headerLeftButtonWidth - buttonItemGap - headerRightMargin, vmargin,
+                                               __pButtonItems[LEFT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth - buttonItemGap - headerLeftButtonWidth , vmargin,
                                                                headerLeftButtonWidth, headerButtonItemHeight));
 
                                                if (__style == TOOLBAR_HEADER_SEGMENTED_WITH_TITLE || __style == TOOLBAR_TAB_WITH_TITLE)
@@ -7323,15 +7335,15 @@ _Toolbar::RearrangeItems(void)
                                                        //__pButtonItems[LEFT_BUTTON]->SetTouchMargin(0, 0, 0, 0);
                                                        //__pButtonItems[RIGHT_BUTTON]->SetTouchMargin(0, 0, 0, 0);
 
-                                                       __itemArea.width -= (headerLeftButtonWidth + headerRightButtonWidth + buttonItemGap + headerLeftMargin);
+                                                       __itemArea.width -= (headerLeftButtonWidth + buttonItemGap + headerRightButtonWidth);
                                                }
                                                else
                                                {
                                                        __pButtonItems[LEFT_BUTTON]->SetTouchMargin(0.0f, topTouchMargin, 0.0f, bottomTouchMargin);
                                                        __pButtonItems[RIGHT_BUTTON]->SetTouchMargin(0.0f, topTouchMargin, 0.0f, bottomTouchMargin);
 
-                                                       __titleTextArea.width -= (headerLeftButtonWidth + headerRightButtonWidth + buttonItemGap + headerLeftMargin);
-                                                       __itemArea.width -= (headerLeftButtonWidth + headerRightButtonWidth + buttonItemGap + headerLeftMargin);
+                                                       __titleTextArea.width -= (headerLeftButtonWidth + buttonItemGap + headerRightButtonWidth);
+                                                       __itemArea.width -= (headerLeftButtonWidth + buttonItemGap + headerRightButtonWidth);
                                                }
                                        }
                                }
@@ -7340,40 +7352,40 @@ _Toolbar::RearrangeItems(void)
                        {
                                if (__pButtonItems[RIGHT_BUTTON]->GetText() == L"")
                                {
-                                       __pButtonItems[RIGHT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth - headerRightMargin + rightTouchMargin, vmargin,
+                                       __pButtonItems[RIGHT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth  + rightTouchMargin, vmargin,
                                                        headerRightButtonWidth, headerButtonItemHeight));
 
                                        if (__style == TOOLBAR_HEADER_SEGMENTED_WITH_TITLE || __style == TOOLBAR_TAB_WITH_TITLE)
                                        {
                                                __pButtonItems[RIGHT_BUTTON]->SetTouchMargin(leftTouchMargin, 0.0f, rightTouchMargin, 0.0f);
 
-                                               __itemArea.width -= (headerRightButtonWidth + headerLeftMargin - leftTouchMargin - rightTouchMargin);
+                                               __itemArea.width -= (headerRightButtonWidth - leftTouchMargin - rightTouchMargin);
                                        }
                                        else
                                        {
                                                __pButtonItems[RIGHT_BUTTON]->SetTouchMargin(leftTouchMargin, topTouchMargin, rightTouchMargin, bottomTouchMargin);
 
-                                               __titleTextArea.width -= (headerRightButtonWidth + headerLeftMargin - leftTouchMargin - rightTouchMargin);
-                                               __itemArea.width -= (headerRightButtonWidth + headerLeftMargin - leftTouchMargin - rightTouchMargin);
+                                               __titleTextArea.width -= (headerRightButtonWidth - leftTouchMargin - rightTouchMargin);
+                                               __itemArea.width -= (headerRightButtonWidth - leftTouchMargin - rightTouchMargin);
                                        }
                                }
                                else
                                {
-                                       __pButtonItems[RIGHT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth - headerRightMargin, vmargin,
+                                       __pButtonItems[RIGHT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerRightButtonWidth , vmargin,
                                                        headerRightButtonWidth, headerButtonItemHeight));
 
                                        if (__style == TOOLBAR_HEADER_SEGMENTED_WITH_TITLE || __style == TOOLBAR_TAB_WITH_TITLE)
                                        {
                                                //__pButtonItems[RIGHT_BUTTON]->SetTouchMargin(0, 0, 0, 0);
 
-                                               __itemArea.width -= (headerRightButtonWidth + headerLeftMargin);
+                                               __itemArea.width -= (headerRightButtonWidth);
                                        }
                                        else
                                        {
                                                __pButtonItems[RIGHT_BUTTON]->SetTouchMargin(0.0f, topTouchMargin, 0.0f, bottomTouchMargin);
 
-                                               __titleTextArea.width -= (headerRightButtonWidth + headerLeftMargin);
-                                               __itemArea.width -= (headerRightButtonWidth + headerLeftMargin);
+                                               __titleTextArea.width -= (headerRightButtonWidth);
+                                               __itemArea.width -= (headerRightButtonWidth);
                                        }
                                }
                        }
@@ -7382,40 +7394,40 @@ _Toolbar::RearrangeItems(void)
                {
                        if (__pButtonItems[LEFT_BUTTON]->GetText() == L"")
                        {
-                               __pButtonItems[LEFT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerLeftButtonWidth - headerRightMargin + rightTouchMargin, vmargin,
+                               __pButtonItems[LEFT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerLeftButtonWidth  + rightTouchMargin, vmargin,
                                                headerLeftButtonWidth, headerButtonItemHeight));
 
                                if (__style == TOOLBAR_HEADER_SEGMENTED_WITH_TITLE || __style == TOOLBAR_TAB_WITH_TITLE)
                                {
                                        __pButtonItems[LEFT_BUTTON]->SetTouchMargin(leftTouchMargin, 0.0f, rightTouchMargin, 0.0f);
 
-                                       __itemArea.width -= (headerLeftButtonWidth + headerLeftMargin - leftTouchMargin - rightTouchMargin);
+                                       __itemArea.width -= (headerLeftButtonWidth - leftTouchMargin - rightTouchMargin);
                                }
                                else
                                {
                                        __pButtonItems[LEFT_BUTTON]->SetTouchMargin(leftTouchMargin, topTouchMargin, rightTouchMargin, bottomTouchMargin);
 
-                                       __titleTextArea.width -= (headerLeftButtonWidth + headerLeftMargin - leftTouchMargin - rightTouchMargin);
-                                       __itemArea.width -= (headerLeftButtonWidth + headerLeftMargin - leftTouchMargin - rightTouchMargin);
+                                       __titleTextArea.width -= (headerLeftButtonWidth - leftTouchMargin - rightTouchMargin);
+                                       __itemArea.width -= (headerLeftButtonWidth - leftTouchMargin - rightTouchMargin);
                                }
                        }
                        else
                        {
-                               __pButtonItems[LEFT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerLeftButtonWidth - headerRightMargin, vmargin,
+                               __pButtonItems[LEFT_BUTTON]->SetBounds(FloatRectangle(__titleTextArea.width - headerLeftButtonWidth , vmargin,
                                                headerLeftButtonWidth, headerButtonItemHeight));
 
                                if (__style == TOOLBAR_HEADER_SEGMENTED_WITH_TITLE || __style == TOOLBAR_TAB_WITH_TITLE)
                                {
                                        //__pButtonItems[LEFT_BUTTON]->SetTouchMargin(0, 0, 0, 0);
 
-                                       __itemArea.width -= (headerLeftButtonWidth + headerLeftMargin);
+                                       __itemArea.width -= (headerLeftButtonWidth);
                                }
                                else
                                {
                                        __pButtonItems[LEFT_BUTTON]->SetTouchMargin(0.0f, topTouchMargin, 0.0f, bottomTouchMargin);
 
-                                       __titleTextArea.width -= (headerLeftButtonWidth + headerLeftMargin);
-                                       __itemArea.width -= (headerLeftButtonWidth + headerLeftMargin);
+                                       __titleTextArea.width -= (headerLeftButtonWidth);
+                                       __itemArea.width -= (headerLeftButtonWidth);
                                }
                        }
                }
@@ -7427,7 +7439,7 @@ _Toolbar::RearrangeItems(void)
                        __titleTextArea.width -= (headerLeftMargin + headerRightMargin);
                        __itemArea.width -= (headerLeftMargin + headerLeftMargin);
                }
-               else if (!(__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE))
+               else if (!(__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE))
                {
                        __titleTextArea.width -= (headerLeftMargin + headerRightMargin);
                        __itemArea.width -= (headerLeftMargin + headerRightMargin);
@@ -7764,6 +7776,8 @@ _Toolbar::RearrangeItems(void)
 
        case TOOLBAR_TAB:
                //fall through
+       case TOOLBAR_TAB_LARGE:
+               //fall through
        case TOOLBAR_TAB_WITH_TITLE:
                RearrangeTabItmes();
                break;
@@ -7803,11 +7817,18 @@ _Toolbar::RearrangeHeaderSegmentedItems(void)
 
        if (__itemCount == 1 || __itemCount == 2)
        {
-               blockWidth[0] = blockWidth[1] = (__itemArea.width - dividerWidth) / 2;
+               if (!(__pButtonItems[LEFT_BUTTON] || __pButtonItems[RIGHT_BUTTON])) // no button
+               {
+                       blockWidth[0] = blockWidth[1] = (GetSizeF().width - dividerWidth ) / 2;
+               }
+               else
+               {
+                       blockWidth[0] = blockWidth[1] = (__itemArea.width + leftMargin - dividerWidth) / 2;
+               }
 
                for (int i = 0; i < __itemCount ; i++)
                {
-                       __pItems.at(i)->SetBounds(FloatRectangle(leftMargin + blockWidth[0] * i + dividerWidth * i, vmargin, blockWidth[i], segmentedItemHeight));
+                       __pItems.at(i)->SetBounds(FloatRectangle(blockWidth[0] * i + dividerWidth * i, vmargin, blockWidth[i], segmentedItemHeight));
 
                        if (__pItems.at(i)->GetChildCount() != 0)
                        {
@@ -7834,12 +7855,23 @@ _Toolbar::RearrangeHeaderSegmentedItems(void)
        }
        else if (__itemCount == 3)
        {
-               blockWidth[0] = blockWidth[1] = blockWidth[2] = (__itemArea.width - dividerWidth * 2) / 3;
+               if (!(__pButtonItems[LEFT_BUTTON] || __pButtonItems[RIGHT_BUTTON])) // no button
+               {
+                       blockWidth[0] = blockWidth[1] = blockWidth[2] = (GetSizeF().width - dividerWidth * 2) / 3;
 
-               __pItems.at(0)->SetBounds(FloatRectangle(leftMargin, vmargin, blockWidth[0], segmentedItemHeight));
-               __pItems.at(1)->SetBounds(FloatRectangle(leftMargin + blockWidth[0] + dividerWidth, vmargin, blockWidth[1], segmentedItemHeight));
-               __pItems.at(2)->SetBounds(FloatRectangle(leftMargin + blockWidth[0] + blockWidth[1] + dividerWidth * 2,
-                               vmargin, blockWidth[2], segmentedItemHeight));
+                       __pItems.at(0)->SetBounds(FloatRectangle(0, vmargin, blockWidth[0], segmentedItemHeight));
+                       __pItems.at(1)->SetBounds(FloatRectangle(blockWidth[0] + dividerWidth, vmargin, blockWidth[1], segmentedItemHeight));
+                       __pItems.at(2)->SetBounds(FloatRectangle(GetSizeF().width - blockWidth[2],vmargin, blockWidth[2], segmentedItemHeight));
+               }
+               else
+               {
+                       blockWidth[0] = blockWidth[1] = blockWidth[2] = (__itemArea.width + leftMargin - dividerWidth * 2) / 3;
+
+                       __pItems.at(0)->SetBounds(FloatRectangle(0, vmargin, blockWidth[0], segmentedItemHeight));
+                       __pItems.at(1)->SetBounds(FloatRectangle(blockWidth[0] + dividerWidth, vmargin, blockWidth[1], segmentedItemHeight));
+                       __pItems.at(2)->SetBounds(FloatRectangle(blockWidth[0] + blockWidth[1] + dividerWidth * 2,
+                                       vmargin, blockWidth[2], segmentedItemHeight));
+               }
 
                for (int i = 0; i < __itemCount; i++)
                {
@@ -7868,14 +7900,28 @@ _Toolbar::RearrangeHeaderSegmentedItems(void)
        }
        else if (__itemCount == 4)
        {
-               blockWidth[0] = blockWidth[1] = blockWidth[2] = blockWidth[3] = (__itemArea.width - dividerWidth * 3) / 4;
+               if (!(__pButtonItems[LEFT_BUTTON] || __pButtonItems[RIGHT_BUTTON])) // no button
+               {
+                       blockWidth[0] = blockWidth[1] = blockWidth[2] = blockWidth[3] = (GetSizeF().width - dividerWidth * 3) / 4;
 
-               __pItems.at(0)->SetBounds(FloatRectangle(leftMargin, vmargin, blockWidth[0], segmentedItemHeight));
-               __pItems.at(1)->SetBounds(FloatRectangle(leftMargin + blockWidth[0] + dividerWidth, vmargin, blockWidth[1], segmentedItemHeight));
-               __pItems.at(2)->SetBounds(FloatRectangle(leftMargin + blockWidth[0] + blockWidth[1] + dividerWidth * 2,
-                               vmargin, blockWidth[2], segmentedItemHeight));
-               __pItems.at(3)->SetBounds(FloatRectangle(leftMargin + blockWidth[0] + blockWidth[1] + blockWidth[2] + dividerWidth * 3,
-                               vmargin, blockWidth[3], segmentedItemHeight));
+                       __pItems.at(0)->SetBounds(FloatRectangle(0, vmargin, blockWidth[0], segmentedItemHeight));
+                       __pItems.at(1)->SetBounds(FloatRectangle(blockWidth[0] + dividerWidth, vmargin, blockWidth[1], segmentedItemHeight));
+                       __pItems.at(2)->SetBounds(FloatRectangle(blockWidth[0] + blockWidth[1] + dividerWidth * 2,
+                                       vmargin, blockWidth[2], segmentedItemHeight));
+                       __pItems.at(3)->SetBounds(FloatRectangle(blockWidth[0] + blockWidth[1] + blockWidth[2] + dividerWidth * 3,
+                                       vmargin, GetSizeF().width - (blockWidth[0] + blockWidth[1] + blockWidth[2] + dividerWidth * 3), segmentedItemHeight));
+               }
+               else
+               {
+                       blockWidth[0] = blockWidth[1] = blockWidth[2] = blockWidth[3] = (__itemArea.width + leftMargin - dividerWidth * 3) / 4;
+
+                       __pItems.at(0)->SetBounds(FloatRectangle(0, vmargin, blockWidth[0], segmentedItemHeight));
+                       __pItems.at(1)->SetBounds(FloatRectangle(blockWidth[0] + dividerWidth, vmargin, blockWidth[1], segmentedItemHeight));
+                       __pItems.at(2)->SetBounds(FloatRectangle(blockWidth[0] + blockWidth[1] + dividerWidth * 2,
+                                       vmargin, blockWidth[2], segmentedItemHeight));
+                       __pItems.at(3)->SetBounds(FloatRectangle(blockWidth[0] + blockWidth[1] + blockWidth[2] + dividerWidth * 3,
+                                       vmargin, blockWidth[3], segmentedItemHeight));
+               }
 
                for (int i = 0; i < __itemCount ; i++)
                {
@@ -8100,7 +8146,7 @@ _Toolbar::RearrangeTabItmes(void)
        GET_SHAPE_CONFIG(HEADER::TAB_LEFT_MARGIN, GetOrientation(), tabLeftMargin);
        GET_SHAPE_CONFIG(HEADER::DIVIDER_WIDTH, GetOrientation(), dividerWidth);
 
-       if (__style == TOOLBAR_TAB)
+       if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_LARGE)
        {
                segmentedItemHeight = __itemArea.height;
        }
@@ -8118,7 +8164,7 @@ _Toolbar::RearrangeTabItmes(void)
 
                GET_SHAPE_CONFIG(HEADER::TAB_ITEM_FONT_SIZE, GetOrientation(), fontSize); // 30
 
-               if (__style == TOOLBAR_TAB)
+               if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_LARGE)
                {
                        GET_SHAPE_CONFIG(HEADER::TAB_ITEM_MULTILINE_FONT_SIZE, GetOrientation(), multilineFontSize); // 28
                }
@@ -8136,7 +8182,7 @@ _Toolbar::RearrangeTabItmes(void)
 
                GET_SHAPE_CONFIG(HEADER::TAB_ITEM_FONT_SIZE, GetOrientation(), fontSize); // 30
 
-               if (__style == TOOLBAR_TAB)
+               if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_LARGE)
                {
                        GET_SHAPE_CONFIG(HEADER::TAB_ITEM_MULTILINE_FONT_SIZE, GetOrientation(), multilineFontSize); // 28
                }
@@ -8155,7 +8201,7 @@ _Toolbar::RearrangeTabItmes(void)
 
                GET_SHAPE_CONFIG(HEADER::TAB_ITEM_FONT_SIZE_3_ITEM, GetOrientation(), fontSize); // 26
 
-               if (__style == TOOLBAR_TAB)
+               if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_LARGE)
                {
                        GET_SHAPE_CONFIG(HEADER::TAB_ITEM_FONT_SIZE_3_ITEM, GetOrientation(), multilineFontSize); // 26
                }
@@ -8220,7 +8266,6 @@ _Toolbar::RearrangeButtonItems(void)
        float itemButtonLeftGap = 0.0f;
        float itemButtonRightGap = 0.0f;
        float tabLeftMargin = 0.0f;
-       float sipFooterItemTopMargin = 0.0f;
        float dividerWidth = 0.0f;
        float iconSize = 0.0f;
        float footerLeftMargin = 0.0f;
@@ -8230,7 +8275,6 @@ _Toolbar::RearrangeButtonItems(void)
        float fontSize = 0.0f;
        float multilineFontSize = 0.0f;
 
-       GET_SHAPE_CONFIG(HEADER::SIP_FOOTER_ITEM_TOP_MARGIN, GetOrientation(), sipFooterItemTopMargin);
        GET_SHAPE_CONFIG(HEADER::DIVIDER_WIDTH, GetOrientation(), dividerWidth);
        GET_SHAPE_CONFIG(FOOTER::FOOTER_ITEM_ICON_SIZE, GetOrientation(), iconSize);
        GET_SHAPE_CONFIG(FOOTER::LEFT_MARGIN, GetOrientation(), footerLeftMargin);
@@ -8259,7 +8303,7 @@ _Toolbar::RearrangeButtonItems(void)
                {
                        blockWidth[0] = __titleTextArea.width;
                        itemHeight = segmentedItemHeight;
-                       __pItems.at(0)->SetBounds(FloatRectangle(headerLeftMargin, topMargin, blockWidth[0], itemHeight));
+                       __pItems.at(0)->SetBounds(FloatRectangle(headerLeftMargin, (GetSizeF().height - itemHeight) / 2, blockWidth[0], itemHeight));
                        __pItems.at(0)->SetMargin(0.0f, 0.0f, 0.0f, 0.0f);
                }
                else
@@ -8299,14 +8343,7 @@ _Toolbar::RearrangeButtonItems(void)
                                blockWidth[0] = __itemArea.width;
                        }
 
-                       if (__header == true && __style == TOOLBAR_TEXT && GetOrientation() == _CONTROL_ORIENTATION_PORTRAIT) // sip
-                       {
-                               __pItems.at(0)->SetBounds(FloatRectangle((GetSizeF().width - blockWidth[0]) / 2, sipFooterItemTopMargin, blockWidth[0], itemHeight));
-                       }
-                       else
-                       {
-                               __pItems.at(0)->SetBounds(FloatRectangle((GetSizeF().width - blockWidth[0]) / 2, (GetSizeF().height - itemHeight) / 2, blockWidth[0], itemHeight));
-                       }
+                       __pItems.at(0)->SetBounds(FloatRectangle((GetSizeF().width - blockWidth[0]) / 2, (GetSizeF().height - itemHeight) / 2, blockWidth[0], itemHeight));
                }
 
                for (int i = 0; i < __itemCount; i++)
@@ -8404,16 +8441,8 @@ _Toolbar::RearrangeButtonItems(void)
                        blockWidth[1] = blockWidth[0];
                }
 
-               if (__header == true && __style == TOOLBAR_TEXT && GetOrientation() == _CONTROL_ORIENTATION_PORTRAIT) // sip
-               {
-                       __pItems.at(0)->SetBounds(FloatRectangle(GetSizeF().width / 2 - itemGap - blockWidth[0], sipFooterItemTopMargin, blockWidth[0], itemHeight));
-                       __pItems.at(1)->SetBounds(FloatRectangle(GetSizeF().width / 2 + itemGap, sipFooterItemTopMargin, blockWidth[1], itemHeight));
-               }
-               else
-               {
-                       __pItems.at(0)->SetBounds(FloatRectangle(GetSizeF().width / 2 - itemGap - blockWidth[0], (GetSizeF().height - itemHeight) / 2, blockWidth[0], itemHeight));
-                       __pItems.at(1)->SetBounds(FloatRectangle(GetSizeF().width / 2 + itemGap, (GetSizeF().height - itemHeight) / 2, blockWidth[1], itemHeight));
-               }
+               __pItems.at(0)->SetBounds(FloatRectangle(GetSizeF().width / 2 - itemGap - blockWidth[0], (GetSizeF().height - itemHeight) / 2, blockWidth[0], itemHeight));
+               __pItems.at(1)->SetBounds(FloatRectangle(GetSizeF().width / 2 + itemGap, (GetSizeF().height - itemHeight) / 2, blockWidth[1], itemHeight));
 
                for (int i = 0; i < __itemCount; i++)
                {
@@ -8467,20 +8496,10 @@ _Toolbar::RearrangeButtonItems(void)
 
                blockWidth[0] = blockWidth[1] = blockWidth[2] = (__itemArea.width - dividerWidth * 2) / 3;
 
-               if (__header == true && __style == TOOLBAR_TEXT && GetOrientation() == _CONTROL_ORIENTATION_PORTRAIT) // sip
-               {
-                       __pItems.at(0)->SetBounds(FloatRectangle(tabLeftMargin + iconSize + itemButtonLeftGap, sipFooterItemTopMargin, blockWidth[0], itemHeight));
-                       __pItems.at(1)->SetBounds(FloatRectangle(tabLeftMargin + iconSize + itemButtonLeftGap + blockWidth[0] + dividerWidth, sipFooterItemTopMargin, blockWidth[1], itemHeight));
-                       __pItems.at(2)->SetBounds(FloatRectangle(tabLeftMargin + iconSize + itemButtonLeftGap + blockWidth[0] + blockWidth[1] + dividerWidth * 2,
-                                       sipFooterItemTopMargin, blockWidth[2], itemHeight));
-               }
-               else
-               {
-                       __pItems.at(0)->SetBounds(FloatRectangle(tabLeftMargin + iconSize + itemButtonLeftGap, (GetSizeF().height - itemHeight) / 2, blockWidth[0], itemHeight));
-                       __pItems.at(1)->SetBounds(FloatRectangle(tabLeftMargin + iconSize + itemButtonLeftGap + blockWidth[0] + dividerWidth, (GetSizeF().height - itemHeight) / 2, blockWidth[1], itemHeight));
-                       __pItems.at(2)->SetBounds(FloatRectangle(tabLeftMargin + iconSize + itemButtonLeftGap + blockWidth[0] + blockWidth[1] + dividerWidth * 2,
-                                       (GetSizeF().height - itemHeight) / 2, blockWidth[2], itemHeight));
-               }
+               __pItems.at(0)->SetBounds(FloatRectangle(tabLeftMargin + iconSize + itemButtonLeftGap, (GetSizeF().height - itemHeight) / 2, blockWidth[0], itemHeight));
+               __pItems.at(1)->SetBounds(FloatRectangle(tabLeftMargin + iconSize + itemButtonLeftGap + blockWidth[0] + dividerWidth, (GetSizeF().height - itemHeight) / 2, blockWidth[1], itemHeight));
+               __pItems.at(2)->SetBounds(FloatRectangle(tabLeftMargin + iconSize + itemButtonLeftGap + blockWidth[0] + blockWidth[1] + dividerWidth * 2,
+                               (GetSizeF().height - itemHeight) / 2, blockWidth[2], itemHeight));
 
                for (int i = 0; i < __itemCount; i++)
                {
@@ -8533,24 +8552,12 @@ _Toolbar::RearrangeButtonItems(void)
 
                blockWidth[0] = blockWidth[1] = blockWidth[2] = blockWidth[3] = (__itemArea.width - dividerWidth * 3) / 4;
 
-               if (__header == true && __style == TOOLBAR_TEXT && GetOrientation() == _CONTROL_ORIENTATION_PORTRAIT) // sip
-               {
-                       __pItems.at(0)->SetBounds(FloatRectangle(tabLeftMargin, sipFooterItemTopMargin, blockWidth[0], itemHeight));
-                       __pItems.at(1)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + dividerWidth, sipFooterItemTopMargin, blockWidth[1], itemHeight));
-                       __pItems.at(2)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + blockWidth[1] + dividerWidth * 2,
-                                       sipFooterItemTopMargin, blockWidth[2], itemHeight));
-                       __pItems.at(3)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + blockWidth[1] + blockWidth[2] + dividerWidth * 3,
-                                       sipFooterItemTopMargin, blockWidth[3], itemHeight));
-               }
-               else
-               {
-                       __pItems.at(0)->SetBounds(FloatRectangle(tabLeftMargin, (GetSizeF().height - itemHeight) / 2, blockWidth[0], itemHeight));
-                       __pItems.at(1)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + dividerWidth, (GetSizeF().height - itemHeight) / 2, blockWidth[1], itemHeight));
-                       __pItems.at(2)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + blockWidth[1] + dividerWidth * 2,
-                                       (GetSizeF().height - itemHeight) / 2, blockWidth[2], itemHeight));
-                       __pItems.at(3)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + blockWidth[1] + blockWidth[2] + dividerWidth * 3,
-                                       (GetSizeF().height - itemHeight) / 2, blockWidth[3], itemHeight));
-               }
+               __pItems.at(0)->SetBounds(FloatRectangle(tabLeftMargin, (GetSizeF().height - itemHeight) / 2, blockWidth[0], itemHeight));
+               __pItems.at(1)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + dividerWidth, (GetSizeF().height - itemHeight) / 2, blockWidth[1], itemHeight));
+               __pItems.at(2)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + blockWidth[1] + dividerWidth * 2,
+                               (GetSizeF().height - itemHeight) / 2, blockWidth[2], itemHeight));
+               __pItems.at(3)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + blockWidth[1] + blockWidth[2] + dividerWidth * 3,
+                               (GetSizeF().height - itemHeight) / 2, blockWidth[3], itemHeight));
 
                for (int i = 0; i < __itemCount; i++)
                {
@@ -8603,28 +8610,14 @@ _Toolbar::RearrangeButtonItems(void)
 
                blockWidth[0] = blockWidth[1] = blockWidth[2] = blockWidth[3] = blockWidth[4] = (__itemArea.width - dividerWidth * 4) / 5;
 
-               if (__header == true && __style == TOOLBAR_TEXT && GetOrientation() == _CONTROL_ORIENTATION_PORTRAIT) // sip
-               {
-                       __pItems.at(0)->SetBounds(FloatRectangle(tabLeftMargin, sipFooterItemTopMargin, blockWidth[0], itemHeight));
-                       __pItems.at(1)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + dividerWidth, sipFooterItemTopMargin, blockWidth[1], itemHeight));
-                       __pItems.at(2)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + blockWidth[1] + dividerWidth * 2,
-                                       sipFooterItemTopMargin, blockWidth[2], itemHeight));
-                       __pItems.at(3)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + blockWidth[1] + blockWidth[2] + dividerWidth * 3,
-                                       sipFooterItemTopMargin, blockWidth[3], itemHeight));
-                       __pItems.at(4)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + blockWidth[1] + blockWidth[2] + blockWidth[3] + dividerWidth * 4,
-                                       sipFooterItemTopMargin, blockWidth[4], itemHeight));
-               }
-               else
-               {
-                       __pItems.at(0)->SetBounds(FloatRectangle(tabLeftMargin, (GetSizeF().height - itemHeight) / 2, blockWidth[0], itemHeight));
-                       __pItems.at(1)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + dividerWidth, (GetSizeF().height - itemHeight) / 2, blockWidth[1], itemHeight));
-                       __pItems.at(2)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + blockWidth[1] + dividerWidth * 2,
-                                       (GetSizeF().height - itemHeight) / 2, blockWidth[2], itemHeight));
-                       __pItems.at(3)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + blockWidth[1] + blockWidth[2] + dividerWidth * 3,
-                                       (GetSizeF().height - itemHeight) / 2, blockWidth[3], itemHeight));
-                       __pItems.at(4)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + blockWidth[1] + blockWidth[2] + blockWidth[3] + dividerWidth * 4,
-                                       (GetSizeF().height - itemHeight) / 2, blockWidth[4], itemHeight));
-               }
+               __pItems.at(0)->SetBounds(FloatRectangle(tabLeftMargin, (GetSizeF().height - itemHeight) / 2, blockWidth[0], itemHeight));
+               __pItems.at(1)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + dividerWidth, (GetSizeF().height - itemHeight) / 2, blockWidth[1], itemHeight));
+               __pItems.at(2)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + blockWidth[1] + dividerWidth * 2,
+                               (GetSizeF().height - itemHeight) / 2, blockWidth[2], itemHeight));
+               __pItems.at(3)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + blockWidth[1] + blockWidth[2] + dividerWidth * 3,
+                               (GetSizeF().height - itemHeight) / 2, blockWidth[3], itemHeight));
+               __pItems.at(4)->SetBounds(FloatRectangle(tabLeftMargin + blockWidth[0] + blockWidth[1] + blockWidth[2] + blockWidth[3] + dividerWidth * 4,
+                               (GetSizeF().height - itemHeight) / 2, blockWidth[4], itemHeight));
 
                for (int i = 0; i < __itemCount; i++)
                {
@@ -9231,7 +9224,7 @@ _Toolbar::SetPropertyDisabledItemColor(const Variant& color)
                        }
                }
        }
-       else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+       else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
        {
                if (__header == true)
                {
@@ -9358,7 +9351,7 @@ _Toolbar::SetPropertyHighlightedItemColor(const Variant& color)
                        }
                }
        }
-       else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+       else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
        {
                if (__header == true)
                {
@@ -9485,7 +9478,7 @@ _Toolbar::SetPropertyNormalItemColor(const Variant& color)
                        }
                }
        }
-       else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+       else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
        {
                if (__header == true)
                {
@@ -9612,7 +9605,7 @@ _Toolbar::SetPropertyPressedItemColor(const Variant& color)
                        }
                }
        }
-       else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+       else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
        {
                if (__header == true)
                {
@@ -9739,7 +9732,7 @@ _Toolbar::SetPropertySelectedItemColor(const Variant& color)
                        }
                }
        }
-       else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE)
+       else if (__style == TOOLBAR_TAB || __style == TOOLBAR_TAB_WITH_TITLE || __style == TOOLBAR_TAB_LARGE)
        {
                if (__header == true)
                {
index 8340c4e..32cbf83 100644 (file)
@@ -202,7 +202,6 @@ _ToolbarPresenter::Draw(void)
        float footerButtonItemHeight = 0.0f;
        float fontSize = 0.0f;
 
-       float rightMargin = 0.0f;
        float dividerTopMargin = 0.0f;
        float segmentedItemHeight = 0.0f;
 
@@ -241,7 +240,6 @@ _ToolbarPresenter::Draw(void)
 
        GET_SHAPE_CONFIG(HEADER::DIVIDER_WIDTH, __pToolbar->GetOrientation(), buttonItemGap);
        GET_SHAPE_CONFIG(HEADER::DIVIDER_HEIGHT, __pToolbar->GetOrientation(), dividerHeight);
-       GET_SHAPE_CONFIG(HEADER::RIGHT_MARGIN, __pToolbar->GetOrientation(), rightMargin);
        GET_SHAPE_CONFIG(HEADER::SEGMENTED_ITEM_HEIGHT, __pToolbar->GetOrientation(), segmentedItemHeight);
 
        GET_SHAPE_CONFIG(FOOTER::BUTTON_ITEM_WIDTH, __pToolbar->GetOrientation(), footerButtonItemWidth);
@@ -303,11 +301,25 @@ _ToolbarPresenter::Draw(void)
                {
                        if (__pToolbar->GetButton(LEFT_BUTTON))
                        {
-                               if (__pToolbar->GetButton(LEFT_BUTTON)->GetText() != L"" && __pToolbar->GetButton(RIGHT_BUTTON)->GetText() != L"")
-                               {
-                                       DrawDivider(FloatPoint(bounds.width - __pToolbar->GetButton(RIGHT_BUTTON)->GetBoundsF().width - buttonItemGap - rightMargin,
-                                                       dividerTopMargin + (dividerBaseHeight - dividerHeight) / 2), pCanvas);
-                               }
+                               DrawDivider(FloatPoint(bounds.width - __pToolbar->GetButton(RIGHT_BUTTON)->GetBoundsF().width - buttonItemGap,
+                                               dividerTopMargin + (dividerBaseHeight - dividerHeight) / 2), pCanvas);
+
+                               DrawDivider(FloatPoint(bounds.width - __pToolbar->GetButton(RIGHT_BUTTON)->GetBoundsF().width - buttonItemGap
+                                               - __pToolbar->GetButton(LEFT_BUTTON)->GetBoundsF().width - buttonItemGap,
+                                               dividerTopMargin + (dividerBaseHeight - dividerHeight) / 2), pCanvas);
+                       }
+                       else
+                       {
+                               DrawDivider(FloatPoint(bounds.width - __pToolbar->GetButton(RIGHT_BUTTON)->GetBoundsF().width - buttonItemGap,
+                                               dividerTopMargin + (dividerBaseHeight - dividerHeight) / 2), pCanvas);
+                       }
+               }
+               else
+               {
+                       if (__pToolbar->GetButton(LEFT_BUTTON))
+                       {
+                               DrawDivider(FloatPoint(bounds.width - __pToolbar->GetButton(LEFT_BUTTON)->GetBoundsF().width - buttonItemGap,
+                                               dividerTopMargin + (dividerBaseHeight - dividerHeight) / 2), pCanvas);
                        }
                }
        }
@@ -341,7 +353,7 @@ _ToolbarPresenter::Draw(void)
 
        if (__initialDraw)
        {
-               if ((style == TOOLBAR_TAB || style == TOOLBAR_TAB_WITH_TITLE
+               if ((style == TOOLBAR_TAB || style == TOOLBAR_TAB_WITH_TITLE || style == TOOLBAR_TAB_LARGE
                                || style == TOOLBAR_SEGMENTED || style == TOOLBAR_HEADER_SEGMENTED || style == TOOLBAR_HEADER_SEGMENTED_WITH_TITLE)
                                && __pToolbar->GetItemCount() > 0 && __pToolbarModel->GetSelectedItemIndex() == -1)
                {
@@ -963,7 +975,7 @@ _ToolbarPresenter::SetItemSelected(int itemIndex, bool adjust)
        {
                ToolbarStyle style = __pToolbar->GetStyle();
 
-               if ((style == TOOLBAR_TAB || style == TOOLBAR_TAB_WITH_TITLE) && __pToolbar->GetItemCount() > SEGMENTED_ITEM_MAX)
+               if ((style == TOOLBAR_TAB || style == TOOLBAR_TAB_WITH_TITLE || style == TOOLBAR_TAB_LARGE) && __pToolbar->GetItemCount() > SEGMENTED_ITEM_MAX)
                {
                        if (itemIndex <= __pToolbar->GetItemCount() - SEGMENTED_ITEM_MAX)
                        {
@@ -1189,7 +1201,7 @@ _ToolbarPresenter::OnTouchReleased(const _Control& source, const _TouchInfo& tou
 
        GET_SHAPE_CONFIG(HEADER::TAB_LEFT_MARGIN, __pToolbar->GetOrientation(), tabLeftMargin);
 
-       if ((style == TOOLBAR_TAB || style == TOOLBAR_TAB_WITH_TITLE) && __beingEdited == true)
+       if ((style == TOOLBAR_TAB || style == TOOLBAR_TAB_WITH_TITLE || style == TOOLBAR_TAB_LARGE) && __beingEdited == true)
        {
                __beingEdited = false;
 
@@ -1225,7 +1237,8 @@ _ToolbarPresenter::OnTouchReleased(const _Control& source, const _TouchInfo& tou
        }
        else
        {
-               if ((style == TOOLBAR_TAB || style == TOOLBAR_TAB_WITH_TITLE) && __pToolbar->GetItemCount() > SEGMENTED_ITEM_MAX)
+               if ((style == TOOLBAR_TAB || style == TOOLBAR_TAB_WITH_TITLE || style == TOOLBAR_TAB_LARGE)
+                               && __pToolbar->GetItemCount() > SEGMENTED_ITEM_MAX)
                {
                        if (__pressedItemIndex != -1)
                        {
@@ -1257,7 +1270,7 @@ _ToolbarPresenter::OnTouchReleased(const _Control& source, const _TouchInfo& tou
                                if (__pressedItemIndex != -1 && __initialPressesItemStatus != _BUTTON_STATUS_DISABLED)
                                {
                                        if (style == TOOLBAR_HEADER_SEGMENTED || style == TOOLBAR_HEADER_SEGMENTED_WITH_TITLE
-                                                       || style == TOOLBAR_TAB || style == TOOLBAR_TAB_WITH_TITLE || style == TOOLBAR_SEGMENTED)
+                                                       || style == TOOLBAR_TAB || style == TOOLBAR_TAB_WITH_TITLE || style == TOOLBAR_SEGMENTED || style == TOOLBAR_TAB_LARGE)
                                        {
                                                __pToolbar->SetItemSelected(releasedItemIndex, true, false);
                                        }
@@ -1411,7 +1424,7 @@ _ToolbarPresenter::OnTouchMoved(const _Control& source, const _TouchInfo& touchi
 
        FloatRectangle itemBounds = pCurrentButton->GetBoundsF();
 
-       if ((style == TOOLBAR_TAB || style == TOOLBAR_TAB_WITH_TITLE) && __pToolbar->GetItemCount() > SEGMENTED_ITEM_MAX)
+       if ((style == TOOLBAR_TAB || style == TOOLBAR_TAB_WITH_TITLE || style == TOOLBAR_TAB_LARGE) && __pToolbar->GetItemCount() > SEGMENTED_ITEM_MAX)
        {
                if (itemBounds.Contains(touchPoint))
                {
@@ -1419,7 +1432,7 @@ _ToolbarPresenter::OnTouchMoved(const _Control& source, const _TouchInfo& touchi
                }
        }
 
-       if ((style == TOOLBAR_TAB || style == TOOLBAR_TAB_WITH_TITLE) && __beingEdited == true)
+       if ((style == TOOLBAR_TAB || style == TOOLBAR_TAB_WITH_TITLE || style == TOOLBAR_TAB_LARGE) && __beingEdited == true)
        {
                DrawEditItem(touchinfo.GetCurrentPosition());
        }
@@ -1682,7 +1695,7 @@ _ToolbarPresenter::OnFlickGestureDetected(_TouchFlickGestureDetector& gesture)
 {
        ToolbarStyle style = __pToolbar->GetStyle();
 
-       if (!(style == TOOLBAR_TAB || style == TOOLBAR_TAB_WITH_TITLE) || __pToolbar->GetItemCount() <= SEGMENTED_ITEM_MAX || __beingEdited == true || __tabMoved == false)
+       if (!(style == TOOLBAR_TAB || style == TOOLBAR_TAB_WITH_TITLE || style == TOOLBAR_TAB_LARGE) || __pToolbar->GetItemCount() <= SEGMENTED_ITEM_MAX || __beingEdited == true || __tabMoved == false)
        {
                return true;
        }
index 0cd1a96..bbbe9c8 100644 (file)
@@ -185,7 +185,7 @@ public:
        result SetToolbarItemBackgroundBitmap(_ButtonStatus status, const Tizen::Graphics::Bitmap& bitmap);
        Tizen::Graphics::Bitmap* GetToolbarItemBackgroundBitmap(_ButtonStatus status) const;
 
-       result SetUnderlineBitmap(const Tizen::Graphics::Bitmap& bitmap, bool drawInner);
+       result SetUnderlineBitmap(const Tizen::Graphics::Bitmap& bitmap);
        Tizen::Graphics::Bitmap* GetUnderlineBitmap(void) const;
 
        result SetBackgroundBitmap(_ButtonStatus status, const Tizen::Graphics::Bitmap& bitmap);
@@ -223,7 +223,6 @@ public:
        Tizen::Graphics::FloatRectangle GetUserDefinedTextAreaF(void) const;
 
        bool UserDefinedText(void) const;
-       bool IsDrawInner(void) const;
        result ShowUnderlineBitmap(bool show);
 
        result SetMargin(int leftMargin, int topMargin, int rightMargin, int bottomMargin);
@@ -327,8 +326,6 @@ private:
        float __rightTouchMargin;
        float __bottomTouchMargin;
 
-       bool __drawInner;
-
        Tizen::Graphics::FloatRectangle __userDefinedTextArea;
 
        Tizen::Ui::_AccessibilityElement* __pTextElement;
index 4a0f2b6..02602ad 100644 (file)
@@ -234,9 +234,9 @@ public:
        Tizen::Graphics::Bitmap* GetOnOffBgBitmap(_CheckButtonStatus checkButtonStatus) const;
        Tizen::Graphics::Bitmap* GetOnOffBitmap(_CheckButtonStatus checkButtonStatus) const;
 
-       Tizen::Graphics::Bitmap* GetOnOffSlidingOnBgBitmap(_CheckButtonStatus checkButtonStatus) const;
-       Tizen::Graphics::Bitmap* GetOnOffSlidingOffBgBitmap(_CheckButtonStatus checkButtonStatus) const;
-       Tizen::Graphics::Bitmap* GetOnOffSlidingHandlerBitmap(_CheckButtonStatus checkButtonStatus) const;
+       Tizen::Graphics::Bitmap* GetOnOffSlidingBgBitmap(_CheckButtonStatus checkButtonStatus) const;
+       Tizen::Graphics::Bitmap* GetOnOffSlidingOnHandlerBitmap(_CheckButtonStatus checkButtonStatus) const;
+       Tizen::Graphics::Bitmap* GetOnOffSlidingOffHandlerBitmap(_CheckButtonStatus checkButtonStatus) const;
 
        Tizen::Graphics::Bitmap* GetCircleBitmap(_CheckButtonStatus checkButtonStatus) const;
        Tizen::Graphics::Bitmap* GetDetailedRightBitmap(_CheckButtonStatus checkButtonStatus) const;
@@ -317,9 +317,9 @@ private:
        Tizen::Graphics::Bitmap* __pOnOffBgNormalBitmap[NUMBER_OF_CHECK_BUTTON_STATUS];
        Tizen::Graphics::Bitmap* __pOnOffBitmap[NUMBER_OF_CHECK_BUTTON_STATUS];
 
-       Tizen::Graphics::Bitmap* __pOnOffSlidingOnBgBitmap[NUMBER_OF_CHECK_BUTTON_STATUS];
-       Tizen::Graphics::Bitmap* __pOnOffSlidingOffBgBitmap[NUMBER_OF_CHECK_BUTTON_STATUS];
-       Tizen::Graphics::Bitmap* __pOnOffSlidingHandlerBitmap[NUMBER_OF_CHECK_BUTTON_STATUS];
+       Tizen::Graphics::Bitmap* __pOnOffSlidingBgBitmap[NUMBER_OF_CHECK_BUTTON_STATUS];
+       Tizen::Graphics::Bitmap* __pOnOffSlidingOnHandlerBitmap[NUMBER_OF_CHECK_BUTTON_STATUS];
+       Tizen::Graphics::Bitmap* __pOnOffSlidingOffHandlerBitmap[NUMBER_OF_CHECK_BUTTON_STATUS];
 
        Tizen::Graphics::Bitmap* __pCircleBitmap[NUMBER_OF_CHECK_BUTTON_STATUS];
        Tizen::Graphics::Bitmap* __pCircleNormalEffectBitmap;
index b3f2e38..7c1f8c5 100644 (file)
@@ -67,6 +67,7 @@ enum ToolbarStyle
        TOOLBAR_HEADER_SEGMENTED_WITH_TITLE,
        TOOLBAR_TAB,
        TOOLBAR_TAB_WITH_TITLE,
+       TOOLBAR_TAB_LARGE,
        TOOLBAR_SEGMENTED,
        TOOLBAR_TEXT,
        TOOLBAR_ICON,
index 2c71c2f..a4e220d 100644 (file)
@@ -139,6 +139,24 @@ DECLARE_UI_CONFIG(CHECKBUTTON);
        DECLARE_IMAGE_CONFIG(GROUPED_BOTTOM_BG_EFFECT_NORMAL, 79);
        DECLARE_IMAGE_CONFIG(GROUPED_BOTTOM_BG_EFFECT_PRESSED, 80);
 
+       DECLARE_IMAGE_CONFIG(ONOFF_SLIDING_BG_NORMAL, 81);
+       DECLARE_IMAGE_CONFIG(ONOFF_SLIDING_BG_DISABLED, 82);
+       DECLARE_IMAGE_CONFIG(ONOFF_SLIDING_BG_PRESSED, 83);
+       DECLARE_IMAGE_CONFIG(ONOFF_SLIDING_BG_HIGHLIGHTED, 84);
+       DECLARE_IMAGE_CONFIG(ONOFF_SLIDING_BG_SELECTED, 85);
+
+       DECLARE_IMAGE_CONFIG(ONOFF_SLIDING_ON_HANDLER_NORMAL, 86);
+       DECLARE_IMAGE_CONFIG(ONOFF_SLIDING_ON_HANDLER_DISABLED, 87);
+       DECLARE_IMAGE_CONFIG(ONOFF_SLIDING_ON_HANDLER_PRESSED, 88);
+       DECLARE_IMAGE_CONFIG(ONOFF_SLIDING_ON_HANDLER_HIGHLIGHTED, 89);
+       DECLARE_IMAGE_CONFIG(ONOFF_SLIDING_ON_HANDLER_SELECTED, 90);
+
+       DECLARE_IMAGE_CONFIG(ONOFF_SLIDING_OFF_HANDLER_NORMAL, 91);
+       DECLARE_IMAGE_CONFIG(ONOFF_SLIDING_OFF_HANDLER_DISABLED, 92);
+       DECLARE_IMAGE_CONFIG(ONOFF_SLIDING_OFF_HANDLER_PRESSED, 93);
+       DECLARE_IMAGE_CONFIG(ONOFF_SLIDING_OFF_HANDLER_HIGHLIGHTED, 94);
+       DECLARE_IMAGE_CONFIG(ONOFF_SLIDING_OFF_HANDLER_SELECTED, 95);
+
 //Dimension config
        DECLARE_DIMENSION_CONFIG(MIN_SIZE, 1);
        DECLARE_DIMENSION_CONFIG(MIN_DIMENSION, 2);
index 66f74e0..23be580 100644 (file)
@@ -238,9 +238,30 @@ DECLARE_UI_CONFIG(FOOTER);
        DECLARE_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_DISABLED, 112);
        DECLARE_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_PRESSED, 113);
        DECLARE_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_HIGHLIGHTED, 114);
-       DECLARE_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_PRESSED, 115);
+       //DECLARE_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_PRESSED, 115);
        DECLARE_IMAGE_CONFIG(TAB_ITEM_SELECTED, 116);
 
+       DECLARE_IMAGE_CONFIG(BG_EFFECT_NORMAL, 117);
+       DECLARE_IMAGE_CONFIG(TRANSLUCENT_BG_EFFECT_NORMAL, 118);
+
+       DECLARE_IMAGE_CONFIG(BUTTON_BG_EFFECT_NORMAL, 119);
+       DECLARE_IMAGE_CONFIG(BUTTON_BG_EFFECT_PRESSED, 120);
+       DECLARE_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_EFFECT_NORMAL, 121);
+       DECLARE_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_EFFECT_PRESSED, 122);
+
+       DECLARE_IMAGE_CONFIG(SEGMENTED_ITEM_BG_EFFECT_NORMAL, 123);
+       DECLARE_IMAGE_CONFIG(SEGMENTED_ITEM_BG_EFFECT_PRESSED, 124);
+       DECLARE_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_EFFECT_NORMAL, 125);
+       DECLARE_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_EFFECT_PRESSED, 126);
+
+       DECLARE_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_NORMAL, 127);
+       DECLARE_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_PRESSED, 128);
+       DECLARE_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_EFFECT_NORMAL, 129);
+       DECLARE_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_EFFECT_PRESSED, 130);
+
+       DECLARE_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_EFFECT_NORMAL, 131);
+       DECLARE_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_EFFECT_PRESSED, 132);
+
        //SHAPE
        DECLARE_SHAPE_CONFIG(HEIGHT, 1);
        DECLARE_SHAPE_CONFIG(WIDTH, 2);
@@ -287,6 +308,8 @@ DECLARE_UI_CONFIG(FOOTER);
        DECLARE_SHAPE_CONFIG(SOFTKEY_ICON_SIZE, 43);
        DECLARE_SHAPE_CONFIG(BUTTON_ITEM_MULTILINE_FONT_SIZE, 44);
        DECLARE_SHAPE_CONFIG(SOFTKEY_MULTILINE_TEXT_SIZE, 45);
+       DECLARE_SHAPE_CONFIG(TAB_LARGE_HEIGHT, 46);
+
        DECLARE_DIMENSION_CONFIG(SOFTKEY_RECT, 1);
        DECLARE_DIMENSION_CONFIG(SOFTKEY_RECT_WITH_TEXT, 2);
        DECLARE_DIMENSION_CONFIG(SOFTKEY_DISPLAY_RECT_WITH_TEXT, 3);
index 6f03380..b566093 100644 (file)
@@ -123,7 +123,7 @@ DECLARE_UI_CONFIG(HEADER);
        DECLARE_IMAGE_CONFIG(BUTTON_BG_DISABLED, 4);
        DECLARE_IMAGE_CONFIG(BUTTON_BG_PRESSED, 5);
        DECLARE_IMAGE_CONFIG(BUTTON_BG_HIGHLIGHTED, 6);
-       DECLARE_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_PRESSED, 7);
+       //DECLARE_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_PRESSED, 7);
        DECLARE_IMAGE_CONFIG(TAB_ITEM_SELECTED, 8);
        DECLARE_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_LEFT_VERTICAL, 9);
        DECLARE_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_RIGHT_VERTICAL, 10);
@@ -174,6 +174,27 @@ DECLARE_UI_CONFIG(HEADER);
        DECLARE_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_PRESSED, 56);
        DECLARE_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, 57);
 
+       DECLARE_IMAGE_CONFIG(BG_EFFECT_NORMAL, 58);
+       DECLARE_IMAGE_CONFIG(TRANSLUCENT_BG_EFFECT_NORMAL, 59);
+
+       DECLARE_IMAGE_CONFIG(BUTTON_BG_EFFECT_NORMAL, 60);
+       DECLARE_IMAGE_CONFIG(BUTTON_BG_EFFECT_PRESSED, 61);
+       DECLARE_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_EFFECT_NORMAL, 62);
+       DECLARE_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_EFFECT_PRESSED, 63);
+
+       DECLARE_IMAGE_CONFIG(SEGMENTED_ITEM_BG_EFFECT_NORMAL, 64);
+       DECLARE_IMAGE_CONFIG(SEGMENTED_ITEM_BG_EFFECT_PRESSED, 65);
+       DECLARE_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_EFFECT_NORMAL, 66);
+       DECLARE_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_EFFECT_PRESSED, 67);
+
+       DECLARE_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_NORMAL, 68);
+       DECLARE_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_PRESSED, 69);
+       DECLARE_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_EFFECT_NORMAL, 70);
+       DECLARE_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_EFFECT_PRESSED, 71);
+
+       DECLARE_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_EFFECT_NORMAL, 72);
+       DECLARE_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_EFFECT_PRESSED, 73);
+
        DECLARE_ANIMATION_CONFIG(PROCESSING_ANIMATION, 1);
        DECLARE_SHAPE_CONFIG(HEIGHT, 1);
        DECLARE_SHAPE_CONFIG(WIDTH, 2);
@@ -246,6 +267,7 @@ DECLARE_UI_CONFIG(HEADER);
        DECLARE_SHAPE_CONFIG(SEGMENTED_ITEM_FONT_SIZE_4_ITEM, 69);
        DECLARE_SHAPE_CONFIG(SEGMENTED_ITEM_MULTILINE_FONT_SIZE, 70);
        DECLARE_SHAPE_CONFIG(TAB_ITEM_MULTILINE_FONT_SIZE, 71);
+       DECLARE_SHAPE_CONFIG(TAB_LARGE_HEIGHT, 72);
 
 DECLARE_END_UI_CONFIG(HEADER);
 
index 2e0606d..32f96f3 100644 (file)
@@ -39,8 +39,8 @@ START_UI_CONFIG(BUTTON);
        ADD_IMAGE_CONFIG(BG_HIGHLIGHTED, #00_button_01_focus.#.png);
 
        ADD_IMAGE_CONFIG(BG_EFFECT_NORMAL, #00_button_01_ef.#.png);
-       ADD_IMAGE_CONFIG(BG_EFFECT_DISABLED, #00_button_01_ef_dim.#.png);
-       ADD_IMAGE_CONFIG(BG_EFFECT_PRESSED, #00_button_01_ef_press.#.png);
+       ADD_IMAGE_CONFIG(BG_EFFECT_DISABLED, #00_button_01_dim_ef.#.png);
+       ADD_IMAGE_CONFIG(BG_EFFECT_PRESSED, #00_button_01_press_ef.#.png);
        ADD_IMAGE_CONFIG(BG_EFFECT_HIGHLIGHTED, #00_button_01_ef.#.png);
 
        START_UI_CONFIG_MODE(480x800);
index f62f74e..27989d6 100644 (file)
@@ -63,11 +63,11 @@ START_UI_CONFIG(CHECKBUTTON);
        ADD_IMAGE_CONFIG(MARK_ICON_BG_HIGHLIGHTED, #00_check_focus.png);
        ADD_IMAGE_CONFIG(MARK_ICON_BG_SELECTED, #00_check_bg.png);
 
-       ADD_IMAGE_CONFIG(MARK_ICON_NORMAL, #00_check_Activated.png);
-       ADD_IMAGE_CONFIG(MARK_ICON_DISABLED, #00_check_Activated_dim.png);
+       ADD_IMAGE_CONFIG(MARK_ICON_NORMAL, #00_check_activated.png);
+       ADD_IMAGE_CONFIG(MARK_ICON_DISABLED, #00_check_activated_dim.png);
        ADD_IMAGE_CONFIG(MARK_ICON_PRESSED, #00_check_press.png);
-       ADD_IMAGE_CONFIG(MARK_ICON_HIGHLIGHTED, #00_check_Activated.png);
-       ADD_IMAGE_CONFIG(MARK_ICON_SELECTED, #00_check_Activated.png);
+       ADD_IMAGE_CONFIG(MARK_ICON_HIGHLIGHTED, #00_check_activated.png);
+       ADD_IMAGE_CONFIG(MARK_ICON_SELECTED, #00_check_activated.png);
 
        ADD_IMAGE_CONFIG(ONOFF_ICON_BG_NORMAL, #00_button_radio_bg.png);
        ADD_IMAGE_CONFIG(ONOFF_ICON_BG_DISABLED, #00_button_radio_dim_bg.png);
@@ -75,11 +75,11 @@ START_UI_CONFIG(CHECKBUTTON);
        ADD_IMAGE_CONFIG(ONOFF_ICON_BG_HIGHLIGHTED,#00_button_radio_focus.png);
        ADD_IMAGE_CONFIG(ONOFF_ICON_BG_SELECTED, #00_button_radio_bg.png);
 
-       ADD_IMAGE_CONFIG(ONOFF_ICON_NORMAL, #00_button_radio_Activated.png);
-       ADD_IMAGE_CONFIG(ONOFF_ICON_DISABLED, #00_button_radio_Activated_dim.png);
+       ADD_IMAGE_CONFIG(ONOFF_ICON_NORMAL, #00_button_radio_activated.png);
+       ADD_IMAGE_CONFIG(ONOFF_ICON_DISABLED, #00_button_radio_activated_dim.png);
        ADD_IMAGE_CONFIG(ONOFF_ICON_PRESSED, #00_button_radio_press.png);
-       ADD_IMAGE_CONFIG(ONOFF_ICON_HIGHLIGHTED, #00_button_radio_Activated.png);
-       ADD_IMAGE_CONFIG(ONOFF_ICON_SELECTED, #00_button_radio_Activated.png);
+       ADD_IMAGE_CONFIG(ONOFF_ICON_HIGHLIGHTED, #00_button_radio_activated.png);
+       ADD_IMAGE_CONFIG(ONOFF_ICON_SELECTED, #00_button_radio_activated.png);
 
        ADD_IMAGE_CONFIG(ONOFF_SLIDING_ON_BG_NORMAL, #00_button_on.png);
        ADD_IMAGE_CONFIG(ONOFF_SLIDING_ON_BG_DISABLED, #00_button_on_dim.png);
@@ -99,6 +99,33 @@ START_UI_CONFIG(CHECKBUTTON);
        ADD_IMAGE_CONFIG(ONOFF_SLIDING_HANDLER_HIGHLIGHTED, #00_button_on_off_handler_focus.png);
        ADD_IMAGE_CONFIG(ONOFF_SLIDING_HANDLER_SELECTED, #00_button_on_off_handler.png);
 
+
+
+
+
+       ADD_IMAGE_CONFIG(ONOFF_SLIDING_BG_NORMAL, #00_button_on_off_bg.png);
+       ADD_IMAGE_CONFIG(ONOFF_SLIDING_BG_DISABLED, #00_button_on_off_bg_dim.png);
+       ADD_IMAGE_CONFIG(ONOFF_SLIDING_BG_PRESSED, #00_button_on_off_bg.png);
+       ADD_IMAGE_CONFIG(ONOFF_SLIDING_BG_HIGHLIGHTED, #00_button_on_off_bg.png);
+       ADD_IMAGE_CONFIG(ONOFF_SLIDING_BG_SELECTED, #00_button_on_off_bg.png);
+
+       ADD_IMAGE_CONFIG(ONOFF_SLIDING_ON_HANDLER_NORMAL, #00_button_on_handler.png);
+       ADD_IMAGE_CONFIG(ONOFF_SLIDING_ON_HANDLER_DISABLED, #00_button_on_handler_dim.png);
+       ADD_IMAGE_CONFIG(ONOFF_SLIDING_ON_HANDLER_PRESSED, #00_button_on_handler.png);
+       ADD_IMAGE_CONFIG(ONOFF_SLIDING_ON_HANDLER_HIGHLIGHTED, #00_button_of_off_handler_focus.png);
+       ADD_IMAGE_CONFIG(ONOFF_SLIDING_ON_HANDLER_SELECTED, #00_button_on_handler.png);
+
+       ADD_IMAGE_CONFIG(ONOFF_SLIDING_OFF_HANDLER_NORMAL, #00_button_off_handler.png);
+       ADD_IMAGE_CONFIG(ONOFF_SLIDING_OFF_HANDLER_DISABLED, #00_button_off_handler_dim.png);
+       ADD_IMAGE_CONFIG(ONOFF_SLIDING_OFF_HANDLER_PRESSED, #00_button_off_handler.png);
+       ADD_IMAGE_CONFIG(ONOFF_SLIDING_OFF_HANDLER_HIGHLIGHTED, #00_button_of_off_handler_focus.png);
+       ADD_IMAGE_CONFIG(ONOFF_SLIDING_OFF_HANDLER_SELECTED, #00_button_off_handler.png);
+
+
+
+
+
+
        ADD_IMAGE_CONFIG(DETAILED_BG_NORMAL, #00_circle_bg.png);
        ADD_IMAGE_CONFIG(DETAILED_BG_DISABLED, #00_circle_bg.png);
        ADD_IMAGE_CONFIG(DETAILED_BG_PRESSED, #00_circle_bg.png);
@@ -117,8 +144,8 @@ START_UI_CONFIG(CHECKBUTTON);
        ADD_IMAGE_CONFIG(DETAILED_ICON_HIGHLIGHTED, #00_button_right.png);
        ADD_IMAGE_CONFIG(DETAILED_ICON_SELECTED, #00_button_right.png);
 
-       ADD_IMAGE_CONFIG(DETAILED_ICON_EFFECT_NORMAL, # #00_button_right_ef.png); //not supported by theme
-       ADD_IMAGE_CONFIG(DETAILED_ICON_EFFECT_PRESSED, # #00_button_right_ef.png); //not supported by theme
+       ADD_IMAGE_CONFIG(DETAILED_ICON_EFFECT_NORMAL, #00_button_right_ef.png); //not supported by theme
+       ADD_IMAGE_CONFIG(DETAILED_ICON_EFFECT_PRESSED, #00_button_right_ef.png); //not supported by theme
 
        ADD_IMAGE_CONFIG(GROUPED_SINGLE_BG_NORMAL, #00_list_group_bg.#.png);
        ADD_IMAGE_CONFIG(GROUPED_SINGLE_BG_DISABLED, #00_list_group_bg.#.png);
@@ -171,7 +198,7 @@ START_UI_CONFIG(CHECKBUTTON);
                ADD_SHAPE_CONFIG(MARK_BITMAP_HEIGHT, 63);
                ADD_SHAPE_CONFIG(ONOFF_SLIDING_BITMAP_WIDTH, 135);
                ADD_SHAPE_CONFIG(ONOFF_SLIDING_BITMAP_HEIGHT, 63);
-               ADD_SHAPE_CONFIG(ONOFF_SLIDING_HANDLER_WIDTH, 63);
+               ADD_SHAPE_CONFIG(ONOFF_SLIDING_HANDLER_WIDTH, 81);
                ADD_SHAPE_CONFIG(ONOFF_SLIDING_HANDLER_MARGIN, 0);
                ADD_SHAPE_CONFIG(DETAILED_BITMAP_WIDTH, 72);
                ADD_SHAPE_CONFIG(DETAILED_BITMAP_HEIGHT, 72);
@@ -196,7 +223,7 @@ START_UI_CONFIG(CHECKBUTTON);
                ADD_SHAPE_CONFIG(MARK_BITMAP_HEIGHT, 63);
                ADD_SHAPE_CONFIG(ONOFF_SLIDING_BITMAP_WIDTH, 135);
                ADD_SHAPE_CONFIG(ONOFF_SLIDING_BITMAP_HEIGHT, 63);
-               ADD_SHAPE_CONFIG(ONOFF_SLIDING_HANDLER_WIDTH, 63);
+               ADD_SHAPE_CONFIG(ONOFF_SLIDING_HANDLER_WIDTH, 81);
                ADD_SHAPE_CONFIG(ONOFF_SLIDING_HANDLER_MARGIN, 0);
                ADD_SHAPE_CONFIG(DETAILED_BITMAP_WIDTH, 72);
                ADD_SHAPE_CONFIG(DETAILED_BITMAP_HEIGHT, 72);
index 14558a0..ccca844 100644 (file)
@@ -51,7 +51,7 @@ START_UI_CONFIG(FOOTER);
 
        ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_NORMAL, $B0515L1);
        ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_DISABLED, $B0515L1);
-       ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_PRESSED, $B0514P1);
+       ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_PRESSED, $B0511P);
        ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_HIGHLIGHTED, $W161);
        ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_SELECTED, $B0515L1);
 
@@ -75,7 +75,7 @@ START_UI_CONFIG(FOOTER);
 
        ADD_COLOR_CONFIG(TAB_ITEM_BG_NORMAL, $B0515L1);
        ADD_COLOR_CONFIG(TAB_ITEM_BG_DISABLED, $B0515L1);
-       ADD_COLOR_CONFIG(TAB_ITEM_BG_PRESSED, $B0514P1);
+       ADD_COLOR_CONFIG(TAB_ITEM_BG_PRESSED, $B0511P);
        ADD_COLOR_CONFIG(TAB_ITEM_BG_HIGHLIGHTED, $W161);
        ADD_COLOR_CONFIG(TAB_ITEM_BG_SELECTED, $B0515L1);
 
@@ -154,69 +154,93 @@ START_UI_CONFIG(FOOTER);
        ADD_IMAGE_CONFIG(BG_NORMAL, #00_toolbar_bg.#.png);
        ADD_IMAGE_CONFIG(TRANSLUCENT_BG_NORMAL, #00_toolbar_bg.#.png);
 
+       ADD_IMAGE_CONFIG(BG_EFFECT_NORMAL, #00_toolbar_bg_ef.#.png);
+       ADD_IMAGE_CONFIG(TRANSLUCENT_BG_EFFECT_NORMAL, #00_toolbar_bg_ef.#.png);
+
        ADD_IMAGE_CONFIG(BUTTON_BG_NORMAL, #00_toolbar_bg.#.png);
        ADD_IMAGE_CONFIG(BUTTON_BG_DISABLED, #00_toolbar_bg.#.png);
-       ADD_IMAGE_CONFIG(BUTTON_BG_PRESSED, #00_toolbar_press.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_BG_PRESSED, #00_toolbar_bg.#.png);
        ADD_IMAGE_CONFIG(BUTTON_BG_HIGHLIGHTED, #00_focus.#.png);
 
+       ADD_IMAGE_CONFIG(BUTTON_BG_EFFECT_NORMAL, #00_toolbar_bg_ef.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_BG_EFFECT_PRESSED, #00_toolbar_press_ef.#.png);
+
        ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_NORMAL, #00_toolbar_bg.#.png); //added
        ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_DISABLED, #00_toolbar_bg.#.png);//added
-       ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_PRESSED, #00_toolbar_press.#.png);//added
+       ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_PRESSED, #00_toolbar_bg.#.png);//added
        ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_HIGHLIGHTED, #00_focus.#.png);//added
 
+       ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_EFFECT_NORMAL, #00_toolbar_bg_ef.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_EFFECT_PRESSED, #00_toolbar_press_ef.#.png);
+
        ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_NORMAL, #00_toolbar_bg.#.png);//added
        ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_DISABLED, #00_toolbar_bg.#.png);//added
-       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_PRESSED, #00_toolbar_bg.#.png);//added
-       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_HIGHLIGHTED, #00_focus.#.png);//added
+       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_PRESSED, #00_tab_press_bg.#.png);//added
+       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_HIGHLIGHTED, #00_tab_focus.#.png);//added
        ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_SELECTED, #00_toolbar_bg.#.png);//added
 
+       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_EFFECT_NORMAL, #00_toolbar_bg_ef.#.png);
+       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_EFFECT_PRESSED, #00_tab_press_ef.#.png);
+
        ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_NORMAL, #00_toolbar_bg.#.png);//added
        ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_DISABLED, #00_toolbar_bg.#.png);//added
-       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_PRESSED, #00_toolbar_bg.#.png);//added
-       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, #00_focus.#.png);//added
+       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_PRESSED, #00_tab_press_bg.#.png);//added
+       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, #00_tab_focus.#.png);//added
        ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_SELECTED, #00_toolbar_bg.#.png);//added
 
+       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_EFFECT_NORMAL, #00_toolbar_bg_ef.#.png);
+       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_EFFECT_PRESSED, #00_tab_press_ef.#.png);
+
        ADD_IMAGE_CONFIG(TAB_ITEM_BG_NORMAL, #00_toolbar_bg.#.png);
        ADD_IMAGE_CONFIG(TAB_ITEM_BG_DISABLED, #00_toolbar_bg.#.png);
-       ADD_IMAGE_CONFIG(TAB_ITEM_BG_PRESSED, #00_toolbar_bg.#.png);
-       ADD_IMAGE_CONFIG(TAB_ITEM_BG_HIGHLIGHTED, #00_focus.#.png);
+       ADD_IMAGE_CONFIG(TAB_ITEM_BG_PRESSED, #00_tab_press_bg.#.png);
+       ADD_IMAGE_CONFIG(TAB_ITEM_BG_HIGHLIGHTED, #00_tab_focus.#.png);
        ADD_IMAGE_CONFIG(TAB_ITEM_BG_SELECTED, #00_toolbar_bg.#.png);
 
+       ADD_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_NORMAL, #00_toolbar_bg_ef.#.png);
+       ADD_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_PRESSED, #00_tab_press_ef.#.png);
+
        ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_NORMAL, #00_toolbar_bg.#.png);//added
        ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_DISABLED, #00_toolbar_bg.#.png);//added
        ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_PRESSED, #00_toolbar_bg.#.png);//added
-       ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, #00_focus.#.png);//added
+       ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, #00_tab_focus.#.png);//added
        ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_SELECTED, #00_toolbar_bg.#.png);//added
 
-       ADD_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_PRESSED, #00_tab_press_ef.#.png);
-       ADD_IMAGE_CONFIG(TAB_ITEM_SELECTED, #00_tab_focus.#.png);
+       ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_EFFECT_NORMAL, #00_toolbar_bg_ef.#.png);
+       ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_EFFECT_PRESSED, #00_tab_press_ef.#.png);
+
+       //ADD_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_PRESSED, #00_tab_press_ef.#.png);
+       ADD_IMAGE_CONFIG(TAB_ITEM_SELECTED, #00_tab_select_bar.#.png);
+
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_NORMAL, #00_toolbar_bg.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_DISABLED, #00_toolbar_bg.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_PRESSED, #00_toolbar_bg.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_HIGHLIGHTED, #00_focus.#.png);
 
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_NORMAL, #00_toolbar_button_bg.#.png);
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_DISABLED, #00_toolbar_button_bg.#.png);
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_PRESSED, #00_toolbar_button_bg.#.png);
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_HIGHLIGHTED, #00_toolbar_button_ef_focus.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_EFFECT_NORMAL, #00_toolbar_bg_ef.#.png); //not supported by theme
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_EFFECT_PRESSED, #00_toolbar_press_ef.#.png); //not supported by theme
 
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_EFFECT_NORMAL, #00_toolbar_button_ef.#.png); //not supported by theme
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_EFFECT_PRESSED, #00_toolbar_button_ef_press.#.png); //not supported by theme
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_NORMAL, #00_toolbar_bg.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_DISABLED, #00_toolbar_bg.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_PRESSED, #00_toolbar_bg.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, #00_focus.#.png);
 
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_NORMAL, #00_toolbar_button.#.png);
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_DISABLED, #00_toolbar_button.#.png);
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_PRESSED, #00_toolbar_button_press.#.png);
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, #00_toolbar_button_ef_focus.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_EFFECT_NORMAL, #00_toolbar_bg_ef.#.png); //not supported by theme
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_EFFECT_PRESSED, #00_toolbar_press_ef.#.png); //not supported by theme
 
-       ADD_IMAGE_CONFIG(BACK_ICON_NORMAL, #00_icon_Back.png);
-       ADD_IMAGE_CONFIG(BACK_ICON_DISABLED, #00_icon_Back.png);
-       ADD_IMAGE_CONFIG(BACK_ICON_PRESSED, #00_icon_Back.png);
-       ADD_IMAGE_CONFIG(BACK_ICON_HIGHLIGHTED, #00_icon_Back.png);
+       ADD_IMAGE_CONFIG(BACK_ICON_NORMAL, #00_icon_back.png);
+       ADD_IMAGE_CONFIG(BACK_ICON_DISABLED, #00_icon_back.png);
+       ADD_IMAGE_CONFIG(BACK_ICON_PRESSED, #00_icon_back.png);
+       ADD_IMAGE_CONFIG(BACK_ICON_HIGHLIGHTED, #00_icon_back.png);
 
-       ADD_IMAGE_CONFIG(BACK_ICON_EFFECT_NORMAL, #00_icon_Back_ef.png); //not supported by theme
-       ADD_IMAGE_CONFIG(BACK_ICON_EFFECT_PRESSED, #00_icon_Back_ef.png); //not supported by theme
+       ADD_IMAGE_CONFIG(BACK_ICON_EFFECT_NORMAL, #00_icon_back_ef.png); //not supported by theme
+       ADD_IMAGE_CONFIG(BACK_ICON_EFFECT_PRESSED, #00_icon_back_ef.png); //not supported by theme
 
        ADD_IMAGE_CONFIG(BACK_ICON_EFFECT_NORMAL2, #00_icon_Back_ef_02.png); //not supported by theme
        ADD_IMAGE_CONFIG(BACK_ICON_EFFECT_PRESSED2, #00_icon_Back_ef_02.png); //not supported by theme
 
-       ADD_IMAGE_CONFIG(BACK_ICON_TRANSLUCENT_EFFECT_NORMAL, #00_icon_Back_trans_ef.png); //not supported by theme
-       ADD_IMAGE_CONFIG(BACK_ICON_TRANSLUCENT_EFFECT_PRESSED, #00_icon_Back_trans_ef.png); //not supported by theme
+       ADD_IMAGE_CONFIG(BACK_ICON_TRANSLUCENT_EFFECT_NORMAL, #00_icon_back_trans_ef.png); //not supported by theme
+       ADD_IMAGE_CONFIG(BACK_ICON_TRANSLUCENT_EFFECT_PRESSED, #00_icon_back_trans_ef.png); //not supported by theme
 
        ADD_IMAGE_CONFIG(HIDE_ICON_NORMAL, #00_icon_SIP_close.png);
        ADD_IMAGE_CONFIG(HIDE_ICON_DISABLED, #00_icon_SIP_close.png);
@@ -289,10 +313,10 @@ START_UI_CONFIG(FOOTER);
        ADD_IMAGE_CONFIG(OPTIONKEY_BG_EFFECT_NORMAL, #00_option_panel_handle_bg_ef.png); //not supported by theme
        ADD_IMAGE_CONFIG(OPTIONKEY_BG_EFFECT_PRESSED, #00_option_panel_handle_bg_ef_press.png); //not supported by theme
 
-       ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_LEFT_VERTICAL, #00_effect_toolbar_tab_bounce_left.png);
-       ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_RIGHT_VERTICAL, #00_effect_toolbar_tab_bounce_right.png);
-       ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_LEFT_HORIZONTAL, #00_effect_toolbar_tab_bounce_left_h.png);
-       ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_RIGHT_HORIZONTAL, #00_effect_toolbar_tab_bounce_right_h.png);
+       ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_LEFT_VERTICAL, #00_effect_toolbar_tab_bounce_left.png);//98
+       ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_RIGHT_VERTICAL, #00_effect_toolbar_tab_bounce_right.png);//98
+       ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_LEFT_HORIZONTAL, #00_effect_toolbar_tab_bounce_left_h.png);//85
+       ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_RIGHT_HORIZONTAL, #00_effect_toolbar_tab_bounce_right_h.png);//85
 
        //SHAPE
        START_UI_CONFIG_MODE(720x1280);
@@ -340,6 +364,7 @@ START_UI_CONFIG(FOOTER);
                ADD_SHAPE_CONFIG(SOFTKEY_TOP_MARGIN, 19);
                ADD_SHAPE_CONFIG(SOFTKEY_1_LEFT_MARGIN, 8);
                ADD_SHAPE_CONFIG(SOFTKEY_ICON_SIZE, 92);
+               ADD_SHAPE_CONFIG(TAB_LARGE_HEIGHT, 126);
                ADD_DIMENSION_CONFIG(SOFTKEY_RECT, 144, 117);
                ADD_DIMENSION_CONFIG(SOFTKEY_RECT_WITH_TEXT, 207, 117);
                ADD_DIMENSION_CONFIG(SOFTKEY_DISPLAY_RECT_WITH_TEXT, 196, 92);
@@ -391,6 +416,7 @@ START_UI_CONFIG(FOOTER);
                ADD_SHAPE_CONFIG(SOFTKEY_TOP_MARGIN, 19);
                ADD_SHAPE_CONFIG(SOFTKEY_1_LEFT_MARGIN, 8);
                ADD_SHAPE_CONFIG(SOFTKEY_ICON_SIZE, 92);
+               ADD_SHAPE_CONFIG(TAB_LARGE_HEIGHT, 126);
                ADD_DIMENSION_CONFIG(SOFTKEY_RECT, 144, 117);
                ADD_DIMENSION_CONFIG(SOFTKEY_RECT_WITH_TEXT, 207, 117);
                ADD_DIMENSION_CONFIG(SOFTKEY_DISPLAY_RECT_WITH_TEXT, 196, 92);
index 4e412b9..8ee481a 100644 (file)
@@ -54,11 +54,11 @@ START_UI_CONFIG(HEADER);
        ADD_COLOR_CONFIG(BUTTON_TRANSLUCENT_TEXT_PRESSED, $B052L8P);
        ADD_COLOR_CONFIG(BUTTON_TRANSLUCENT_TEXT_HIGHLIGHTED, $B052L8);
 
-       ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_NORMAL, $B0513);
-       ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_DISABLED, $B0513);
+       ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_NORMAL, $B0511);
+       ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_DISABLED, $B0511);
        ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_PRESSED, $B0514P1);
        ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_HIGHLIGHTED, $W161);
-       ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_SELECTED, $B0513);
+       ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_SELECTED, $B0511);
 
        ADD_COLOR_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_NORMAL, $B013);
        ADD_COLOR_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_DISABLED, $B013);
@@ -78,11 +78,11 @@ START_UI_CONFIG(HEADER);
        ADD_COLOR_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED, $B052L8);
        ADD_COLOR_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_TEXT_SELECTED, $B052L8P);
 
-       ADD_COLOR_CONFIG(TAB_ITEM_BG_NORMAL, $B0513);
-       ADD_COLOR_CONFIG(TAB_ITEM_BG_DISABLED, $B0513);
+       ADD_COLOR_CONFIG(TAB_ITEM_BG_NORMAL, $B0511);
+       ADD_COLOR_CONFIG(TAB_ITEM_BG_DISABLED, $B0511);
        ADD_COLOR_CONFIG(TAB_ITEM_BG_PRESSED, $B0514P1);
        ADD_COLOR_CONFIG(TAB_ITEM_BG_HIGHLIGHTED, $W161);
-       ADD_COLOR_CONFIG(TAB_ITEM_BG_SELECTED, $B0513);
+       ADD_COLOR_CONFIG(TAB_ITEM_BG_SELECTED, $B0511);
 
        ADD_COLOR_CONFIG(TAB_ITEM_TRANSLUCENT_BG_NORMAL, $B013);
        ADD_COLOR_CONFIG(TAB_ITEM_TRANSLUCENT_BG_DISABLED, $B013);
@@ -135,62 +135,86 @@ START_UI_CONFIG(HEADER);
        ADD_IMAGE_CONFIG(BG_NORMAL, #00_title_bg.#.png);
        ADD_IMAGE_CONFIG(TRANSLUCENT_BG_NORMAL, #00_title_bg.#.png);
 
+       ADD_IMAGE_CONFIG(BG_EFFECT_NORMAL, #00_title_bg_ef.#.png);
+       ADD_IMAGE_CONFIG(TRANSLUCENT_BG_EFFECT_NORMAL,  #00_title_bg_ef.#.png);
+
        ADD_IMAGE_CONFIG(BUTTON_BG_NORMAL, #00_title_bg.#.png);
        ADD_IMAGE_CONFIG(BUTTON_BG_DISABLED, #00_title_bg.#.png);
        ADD_IMAGE_CONFIG(BUTTON_BG_PRESSED, #00_title_bg.#.png);
        ADD_IMAGE_CONFIG(BUTTON_BG_HIGHLIGHTED, #00_focus.#.png);
 
+       ADD_IMAGE_CONFIG(BUTTON_BG_EFFECT_NORMAL, #00_title_bg_ef.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_BG_EFFECT_PRESSED, #00_title_press_ef.#.png);
+
        ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_NORMAL, #00_title_bg.#.png);//added
        ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_DISABLED, #00_title_bg.#.png);//added
        ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_PRESSED, #00_title_bg.#.png);//added
        ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_HIGHLIGHTED, #00_focus.#.png);//added
 
+       ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_EFFECT_NORMAL, #00_title_bg_ef.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_EFFECT_PRESSED, #00_title_press_ef.#.png);
+
        ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_NORMAL, #00_title_bg.#.png);//added
        ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_DISABLED, #00_title_bg.#.png);//added
-       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_PRESSED, #00_title_bg.#.png);//added
-       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_HIGHLIGHTED, #00_focus.#.png);//added
+       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_PRESSED, #00_tab_press_bg.#.png);//added
+       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_HIGHLIGHTED, #00_tab_focus.#.png);//added
        ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_SELECTED, #00_title_bg.#.png);//added
 
+       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_EFFECT_NORMAL, #00_title_bg_ef.#.png);
+       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_EFFECT_PRESSED, #00_tab_press_ef.#.png);
+
        ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_NORMAL, #00_title_bg.#.png);//added
        ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_DISABLED, #00_title_bg.#.png);//added
-       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_PRESSED, #00_title_bg.#.png);//added
-       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, #00_focus.#.png);//added
+       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_PRESSED, #00_tab_press_bg.#.png);//added
+       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, #00_tab_focus.#.png);//added
        ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_SELECTED, #00_title_bg.#.png);//added
 
+       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_EFFECT_NORMAL, #00_title_bg_ef.#.png);
+       ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_EFFECT_PRESSED, #00_tab_press_ef.#.png);
+
        ADD_IMAGE_CONFIG(TAB_ITEM_BG_NORMAL, #00_title_bg.#.png);
        ADD_IMAGE_CONFIG(TAB_ITEM_BG_DISABLED, #00_title_bg.#.png);
-       ADD_IMAGE_CONFIG(TAB_ITEM_BG_PRESSED, #00_title_bg.#.png);
-       ADD_IMAGE_CONFIG(TAB_ITEM_BG_HIGHLIGHTED, #00_focus.#.png);
+       ADD_IMAGE_CONFIG(TAB_ITEM_BG_PRESSED, #00_tab_press_bg.#.png);
+       ADD_IMAGE_CONFIG(TAB_ITEM_BG_HIGHLIGHTED, #00_tab_focus.#.png);
        ADD_IMAGE_CONFIG(TAB_ITEM_BG_SELECTED, #00_title_bg.#.png);
 
+       ADD_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_NORMAL, #00_title_bg_ef.#.png);
+       ADD_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_PRESSED, #00_tab_press_ef.#.png);
+
        ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_NORMAL, #00_title_bg.#.png);//added
        ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_DISABLED, #00_title_bg.#.png);//added
-       ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_PRESSED, #00_title_bg.#.png);//added
-       ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, #00_focus.#.png);//added
+       ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_PRESSED, #00_tab_press_bg.#.png);//added
+       ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, #00_tab_focus.#.png);//added
        ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_SELECTED, #00_title_bg.#.png);//added
 
-       ADD_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_PRESSED, #00_tab_press_ef.#.png);
-       ADD_IMAGE_CONFIG(TAB_ITEM_SELECTED, #00_tab_focus.#.png);
+       ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_EFFECT_NORMAL, #00_title_bg_ef.#.png);
+       ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_EFFECT_PRESSED, #00_tab_press_ef.#.png);
+
+       //ADD_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_PRESSED, #00_tab_press_ef.#.png);
+       ADD_IMAGE_CONFIG(TAB_ITEM_SELECTED, #00_tab_select_bar.#.png);
+
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_NORMAL, #00_title_bg.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_DISABLED, #00_title_bg.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_PRESSED, #00_title_bg.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_HIGHLIGHTED, #00_focus.#.png);
 
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_NORMAL, #00_toolbar_button_bg.#.png);
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_DISABLED, #00_toolbar_button_bg.#.png);
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_PRESSED, #00_toolbar_button_bg.#.png);
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_HIGHLIGHTED, #00_toolbar_button_ef_focus.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_EFFECT_NORMAL, #00_title_bg_ef.#.png); //not supported by theme
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_EFFECT_PRESSED, #00_title_press_ef.#.png); //not supported by theme
 
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_EFFECT_NORMAL, #00_toolbar_button_ef.#.png); //not supported by theme
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_EFFECT_PRESSED, #00_toolbar_button_ef_press.#.png); //not supported by theme
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_NORMAL, #00_title_bg.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_DISABLED, #00_title_bg.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_PRESSED, #00_title_bg.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, #00_focus.#.png);
 
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_NORMAL, #00_toolbar_button.#.png);
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_DISABLED, #00_toolbar_button.#.png);
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_PRESSED, #00_toolbar_button_press.#.png);
-       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, #00_toolbar_button_ef_focus.#.png);
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_EFFECT_NORMAL, #00_title_bg_ef.#.png); //not supported by theme
+       ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_EFFECT_PRESSED, #00_title_press_ef.#.png); //not supported by theme
 
-       ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_LEFT_VERTICAL, #00_effect_tab_bounce_left.png);
-       ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_RIGHT_VERTICAL, #00_effect_tab_bounce_right.png);
-       ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_LEFT_HORIZONTAL, #00_effect_tab_bounce_left_h.png);
-       ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_RIGHT_HORIZONTAL, #00_effect_tab_bounce_right_h.png);
-       ADD_IMAGE_CONFIG(TITLE_TAB_ITEM_BOUNCING_EFFECT_LEFT, #00_effect_title_tab_bounce_left.png);
-       ADD_IMAGE_CONFIG(TITLE_TAB_ITEM_BOUNCING_EFFECT_RIGHT, #00_effect_title_tab_bounce_right.png);
+       ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_LEFT_VERTICAL,   #00_effect_tab_bounce_left.png);//117
+       ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_RIGHT_VERTICAL,  #00_effect_tab_bounce_right.png);//117
+       ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_LEFT_HORIZONTAL, #00_effect_tab_bounce_left_h.png);//91
+       ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_RIGHT_HORIZONTAL,#00_effect_tab_bounce_right_h.png);//91
+       ADD_IMAGE_CONFIG(TITLE_TAB_ITEM_BOUNCING_EFFECT_LEFT,      #00_effect_title_tab_bounce_left.png);//64
+       ADD_IMAGE_CONFIG(TITLE_TAB_ITEM_BOUNCING_EFFECT_RIGHT,     #00_effect_title_tab_bounce_right.png);//64
 
        START_ANIMATION_CONFIG(PROCESSING_ANIMATION);
        ADD_ANIMATION_FRAME(#00_header_process_01.png, 16);
@@ -230,70 +254,70 @@ START_UI_CONFIG(HEADER);
 
        // SHAPE
        START_UI_CONFIG_MODE(720x1280);
-               ADD_SHAPE_CONFIG(HEIGHT, 111);
+               ADD_SHAPE_CONFIG(HEIGHT, 96);
                ADD_SHAPE_CONFIG(WIDTH, 720);
-               ADD_SHAPE_CONFIG(LEFT_MARGIN, 16);
-               ADD_SHAPE_CONFIG(TOP_MARGIN, 32);
+               ADD_SHAPE_CONFIG(LEFT_MARGIN, 26);
+               ADD_SHAPE_CONFIG(TOP_MARGIN, 0);
                ADD_SHAPE_CONFIG(RIGHT_MARGIN, 26);
 
-               ADD_SHAPE_CONFIG(TITLE_FONT_SIZE, 56);
+               ADD_SHAPE_CONFIG(TITLE_FONT_SIZE, 50);
                ADD_SHAPE_CONFIG(TITLE_FONT_SIZE_WITH_DESCRIPTION, 44);
                ADD_SHAPE_CONFIG(TITLE_FONT_SIZE_WITH_SEGMENTED, 44);
                ADD_SHAPE_CONFIG(DESCRIPTION_TEXT_FONT_SIZE, 32);
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_FONT_SIZE, 27);
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_MULTILINE_FONT_SIZE, 27);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_FONT_SIZE, 32);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_MULTILINE_FONT_SIZE, 32);
                ADD_SHAPE_CONFIG(SEGMENTED_ITEM_FONT_SIZE, 30);
-               ADD_SHAPE_CONFIG(SEGMENTED_ITEM_MULTILINE_FONT_SIZE, 28);
-               ADD_SHAPE_CONFIG(SEGMENTED_ITEM_FONT_SIZE_3_ITEM, 26);
-               ADD_SHAPE_CONFIG(SEGMENTED_ITEM_FONT_SIZE_4_ITEM, 24);
+               ADD_SHAPE_CONFIG(SEGMENTED_ITEM_MULTILINE_FONT_SIZE, 30);
+               ADD_SHAPE_CONFIG(SEGMENTED_ITEM_FONT_SIZE_3_ITEM, 30);
+               ADD_SHAPE_CONFIG(SEGMENTED_ITEM_FONT_SIZE_4_ITEM, 30);
                ADD_SHAPE_CONFIG(TAB_ITEM_FONT_SIZE, 30);
-               ADD_SHAPE_CONFIG(TAB_ITEM_MULTILINE_FONT_SIZE, 28);
-               ADD_SHAPE_CONFIG(TAB_ITEM_FONT_SIZE_3_ITEM, 26);//720x1280
-               ADD_SHAPE_CONFIG(TAB_ITEM_FONT_SIZE_4_ITEM, 24);
+               ADD_SHAPE_CONFIG(TAB_ITEM_MULTILINE_FONT_SIZE, 30);
+               ADD_SHAPE_CONFIG(TAB_ITEM_FONT_SIZE_3_ITEM, 30);//720x1280
+               ADD_SHAPE_CONFIG(TAB_ITEM_FONT_SIZE_4_ITEM, 30);
                ADD_SHAPE_CONFIG(BADGE_FONT_SIZE, 26);
                ADD_SHAPE_CONFIG(BADGE_FONT_SIZE_WITH_BUTTON, 20);
                ADD_SHAPE_CONFIG(BADGE_FONT_SIZE_WITH_BUTTON_2, 16);
 
-               ADD_SHAPE_CONFIG(TITLE_DISPLAY_HEIGHT, 68);
-               ADD_SHAPE_CONFIG(TITLE_TOP_MARGIN_WITH_DESCRIPTION, 18);
+               ADD_SHAPE_CONFIG(TITLE_DISPLAY_HEIGHT, 96);
+               ADD_SHAPE_CONFIG(TITLE_TOP_MARGIN_WITH_DESCRIPTION, 4);
                ADD_SHAPE_CONFIG(TITLE_TOTAL_HEIGHT_WITH_SEGMENTED_ITEM, 165);
-               ADD_SHAPE_CONFIG(TITLE_TOP_MARGIN_WITH_SEGMENTED_ITEM, 18);
-               ADD_SHAPE_CONFIG(TITLE_HEIGHT_WITH_SEGMENTED_ITEM, 89);
-               ADD_SHAPE_CONFIG(TITLE_DISPLAY_HEIGHT_WITH_SEGMENTED_ITEM, 60);
-               ADD_SHAPE_CONFIG(DESCRIPTION_TEXT_HEIGHT, 36);
-
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_WIDTH, 85);
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_WIDTH_WITH_TEXT, 114);
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_HEIGHT, 111);
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_GAP, 4);
+               ADD_SHAPE_CONFIG(TITLE_TOP_MARGIN_WITH_SEGMENTED_ITEM, 0);
+               ADD_SHAPE_CONFIG(TITLE_HEIGHT_WITH_SEGMENTED_ITEM, 90);
+               ADD_SHAPE_CONFIG(TITLE_DISPLAY_HEIGHT_WITH_SEGMENTED_ITEM, 90);
+               ADD_SHAPE_CONFIG(DESCRIPTION_TEXT_HEIGHT, 37);
+
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_WIDTH, 115);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_WIDTH_WITH_TEXT, 124);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_HEIGHT, 96);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_GAP, 2);
                ADD_SHAPE_CONFIG(BUTTON_ITEM_TOP_MARGIN, 0);
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_ICON_TOP_MARGIN, 34);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_ICON_TOP_MARGIN, 10.5);
                ADD_SHAPE_CONFIG(BUTTON_ITEM_ICON_SIZE, 63);
 
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_LEFT_TOUCH_MARGIN, 11);
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_TOP_TOUCH_MARGIN, 34);
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_RIGHT_TOUCH_MARGIN, 11);
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_BOTTOM_TOUCH_MARGIN, 14);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_LEFT_TOUCH_MARGIN, 0);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_TOP_TOUCH_MARGIN, 0);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_RIGHT_TOUCH_MARGIN, 0);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_BOTTOM_TOUCH_MARGIN, 0);
 
-               ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_LEFT_TOUCH_MARGIN, 11);
-               ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_TOP_TOUCH_MARGIN, 36);
-               ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_RIGHT_TOUCH_MARGIN, 11);
-               ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_BOTTOM_TOUCH_MARGIN, 12);
+               ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_LEFT_TOUCH_MARGIN, 26);
+               ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_TOP_TOUCH_MARGIN, 16.5);
+               ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_RIGHT_TOUCH_MARGIN, 26);
+               ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_BOTTOM_TOUCH_MARGIN, 16.5);
 
-               ADD_SHAPE_CONFIG(SEGMENTED_ITEM_HEIGHT, 63);
+               ADD_SHAPE_CONFIG(SEGMENTED_ITEM_HEIGHT, 75);
 
                ADD_SHAPE_CONFIG(TAB_ITEM_ICON_SIZE, 63);
                ADD_SHAPE_CONFIG(TAB_ITEM_ICON_SIZE_WITH_TEXT, 45);
-               ADD_SHAPE_CONFIG(TAB_LEFT_MARGIN, 16);
+               ADD_SHAPE_CONFIG(TAB_LEFT_MARGIN, 0);
 
                ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_TOP_MARGIN, 0);
-               ADD_SHAPE_CONFIG(SIP_FOOTER_ITEM_TOP_MARGIN, 32);
+               ADD_SHAPE_CONFIG(SIP_FOOTER_ITEM_TOP_MARGIN, 16.5);
 
                ADD_SHAPE_CONFIG(ICON_WIDTH, 45);
                ADD_SHAPE_CONFIG(ICON_TEXT_GAP, 8);
 
-               ADD_SHAPE_CONFIG(DIVIDER_WIDTH, 4);
-               ADD_SHAPE_CONFIG(DIVIDER_HEIGHT, 26);
+               ADD_SHAPE_CONFIG(DIVIDER_WIDTH, 2);
+               ADD_SHAPE_CONFIG(DIVIDER_HEIGHT, 48);
 
                ADD_SHAPE_CONFIG(BADGE_HEIGHT, 54);
                ADD_SHAPE_CONFIG(BADGE_HEIGHT_WITH_BUTTON, 45);
@@ -306,8 +330,8 @@ START_UI_CONFIG(HEADER);
                ADD_SHAPE_CONFIG(TITLE_BADGE_ICON_GAP, 2);
                ADD_SHAPE_CONFIG(TITLE_BADGE_TOP_MARGIN, 3);
 
-               ADD_SHAPE_CONFIG(HEADER_ITEM_SELECTED_BITMAP_MARGIN, 16);
-               ADD_SHAPE_CONFIG(HEADER_ITEM_SELECTED_BITMAP_HEIGHT, 3);
+               ADD_SHAPE_CONFIG(HEADER_ITEM_SELECTED_BITMAP_MARGIN, 0);
+               ADD_SHAPE_CONFIG(HEADER_ITEM_SELECTED_BITMAP_HEIGHT, 10);
 
                ADD_SHAPE_CONFIG(PROCESSING_ANIMATION_ICON_SIZE, 36);
                ADD_SHAPE_CONFIG(PROCESSING_ANIMATION_ICON_GAP, 16);
@@ -316,73 +340,75 @@ START_UI_CONFIG(HEADER);
                ADD_SHAPE_CONFIG(ITEM_MINIMUM_WIDTH, 60);
                ADD_SHAPE_CONFIG(COMMON_MINIMUM_MARGIN, 8);
 
+               ADD_SHAPE_CONFIG(TAB_LARGE_HEIGHT, 126);
+
        END_UI_CONFIG_MODE(720x1280);
 
        START_UI_CONFIG_MODE(1280x720);
                ADD_SHAPE_CONFIG(HEIGHT, 91);
                ADD_SHAPE_CONFIG(WIDTH, _SCREEN_HEIGHT_);
-               ADD_SHAPE_CONFIG(LEFT_MARGIN, 16);
-               ADD_SHAPE_CONFIG(TOP_MARGIN, 15);
+               ADD_SHAPE_CONFIG(LEFT_MARGIN, 26);
+               ADD_SHAPE_CONFIG(TOP_MARGIN, 0);
                ADD_SHAPE_CONFIG(RIGHT_MARGIN, 26);
 
                ADD_SHAPE_CONFIG(TITLE_FONT_SIZE, 50);
                ADD_SHAPE_CONFIG(TITLE_FONT_SIZE_WITH_DESCRIPTION, 38);
                ADD_SHAPE_CONFIG(TITLE_FONT_SIZE_WITH_SEGMENTED, 38);
                ADD_SHAPE_CONFIG(DESCRIPTION_TEXT_FONT_SIZE, 28);
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_FONT_SIZE, 27);
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_MULTILINE_FONT_SIZE, 27);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_FONT_SIZE, 32);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_MULTILINE_FONT_SIZE, 32);
                ADD_SHAPE_CONFIG(SEGMENTED_ITEM_FONT_SIZE, 30);
-               ADD_SHAPE_CONFIG(SEGMENTED_ITEM_MULTILINE_FONT_SIZE, 28);
-               ADD_SHAPE_CONFIG(SEGMENTED_ITEM_FONT_SIZE_3_ITEM, 26);
-               ADD_SHAPE_CONFIG(SEGMENTED_ITEM_FONT_SIZE_4_ITEM, 24);
+               ADD_SHAPE_CONFIG(SEGMENTED_ITEM_MULTILINE_FONT_SIZE, 30);
+               ADD_SHAPE_CONFIG(SEGMENTED_ITEM_FONT_SIZE_3_ITEM, 30);
+               ADD_SHAPE_CONFIG(SEGMENTED_ITEM_FONT_SIZE_4_ITEM, 30);
                ADD_SHAPE_CONFIG(TAB_ITEM_FONT_SIZE, 30);//1280x720
-               ADD_SHAPE_CONFIG(TAB_ITEM_MULTILINE_FONT_SIZE, 28);
-               ADD_SHAPE_CONFIG(TAB_ITEM_FONT_SIZE_3_ITEM, 26);
-               ADD_SHAPE_CONFIG(TAB_ITEM_FONT_SIZE_4_ITEM, 24);
+               ADD_SHAPE_CONFIG(TAB_ITEM_MULTILINE_FONT_SIZE, 30);
+               ADD_SHAPE_CONFIG(TAB_ITEM_FONT_SIZE_3_ITEM, 30);
+               ADD_SHAPE_CONFIG(TAB_ITEM_FONT_SIZE_4_ITEM, 30);
                ADD_SHAPE_CONFIG(BADGE_FONT_SIZE, 26);
                ADD_SHAPE_CONFIG(BADGE_FONT_SIZE_WITH_BUTTON, 20);
                ADD_SHAPE_CONFIG(BADGE_FONT_SIZE_WITH_BUTTON_2, 16);
 
-               ADD_SHAPE_CONFIG(TITLE_DISPLAY_HEIGHT, 68);
-               ADD_SHAPE_CONFIG(TITLE_TOP_MARGIN_WITH_DESCRIPTION, 11);
+               ADD_SHAPE_CONFIG(TITLE_DISPLAY_HEIGHT, 91);
+               ADD_SHAPE_CONFIG(TITLE_TOP_MARGIN_WITH_DESCRIPTION, 7.5);
                ADD_SHAPE_CONFIG(TITLE_TOTAL_HEIGHT_WITH_SEGMENTED_ITEM, 145);
-               ADD_SHAPE_CONFIG(TITLE_TOP_MARGIN_WITH_SEGMENTED_ITEM, 17);
-               ADD_SHAPE_CONFIG(TITLE_HEIGHT_WITH_SEGMENTED_ITEM, 77);
-               ADD_SHAPE_CONFIG(TITLE_DISPLAY_HEIGHT_WITH_SEGMENTED_ITEM, 60);
-               ADD_SHAPE_CONFIG(DESCRIPTION_TEXT_HEIGHT, 32);
+               ADD_SHAPE_CONFIG(TITLE_TOP_MARGIN_WITH_SEGMENTED_ITEM, 0);
+               ADD_SHAPE_CONFIG(TITLE_HEIGHT_WITH_SEGMENTED_ITEM, 70);
+               ADD_SHAPE_CONFIG(TITLE_DISPLAY_HEIGHT_WITH_SEGMENTED_ITEM, 70);
+               ADD_SHAPE_CONFIG(DESCRIPTION_TEXT_HEIGHT, 30);
 
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_WIDTH, 85);
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_WIDTH_WITH_TEXT, 114);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_WIDTH, 115);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_WIDTH_WITH_TEXT, 124);
                ADD_SHAPE_CONFIG(BUTTON_ITEM_HEIGHT, 91);
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_GAP, 4);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_GAP, 2);
                ADD_SHAPE_CONFIG(BUTTON_ITEM_TOP_MARGIN, 0);
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_ICON_TOP_MARGIN, 17);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_ICON_TOP_MARGIN, 8);
                ADD_SHAPE_CONFIG(BUTTON_ITEM_ICON_SIZE, 63);
 
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_LEFT_TOUCH_MARGIN, 11);
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_TOP_TOUCH_MARGIN, 17);
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_RIGHT_TOUCH_MARGIN, 11);
-               ADD_SHAPE_CONFIG(BUTTON_ITEM_BOTTOM_TOUCH_MARGIN, 10);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_LEFT_TOUCH_MARGIN, 0);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_TOP_TOUCH_MARGIN, 0);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_RIGHT_TOUCH_MARGIN, 0);
+               ADD_SHAPE_CONFIG(BUTTON_ITEM_BOTTOM_TOUCH_MARGIN, 0);
 
-               ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_LEFT_TOUCH_MARGIN, 11);
-               ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_TOP_TOUCH_MARGIN, 11);
-               ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_RIGHT_TOUCH_MARGIN, 11);
-               ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_BOTTOM_TOUCH_MARGIN, 11);
+               ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_LEFT_TOUCH_MARGIN, 26);
+               ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_TOP_TOUCH_MARGIN, 14);
+               ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_RIGHT_TOUCH_MARGIN, 26);
+               ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_BOTTOM_TOUCH_MARGIN, 14);
 
-               ADD_SHAPE_CONFIG(SEGMENTED_ITEM_HEIGHT, 63);
+               ADD_SHAPE_CONFIG(SEGMENTED_ITEM_HEIGHT, 75);
 
                ADD_SHAPE_CONFIG(TAB_ITEM_ICON_SIZE, 63);
                ADD_SHAPE_CONFIG(TAB_ITEM_ICON_SIZE_WITH_TEXT, 45);
-               ADD_SHAPE_CONFIG(TAB_LEFT_MARGIN, 34);
+               ADD_SHAPE_CONFIG(TAB_LEFT_MARGIN, 0);
 
                ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_TOP_MARGIN, 0);//1280x720
-               ADD_SHAPE_CONFIG(SIP_FOOTER_ITEM_TOP_MARGIN, 32);
+               ADD_SHAPE_CONFIG(SIP_FOOTER_ITEM_TOP_MARGIN, 14);
 
                ADD_SHAPE_CONFIG(ICON_WIDTH, 45);
                ADD_SHAPE_CONFIG(ICON_TEXT_GAP, 8);
 
-               ADD_SHAPE_CONFIG(DIVIDER_WIDTH, 4);
-               ADD_SHAPE_CONFIG(DIVIDER_HEIGHT, 26);
+               ADD_SHAPE_CONFIG(DIVIDER_WIDTH, 2);
+               ADD_SHAPE_CONFIG(DIVIDER_HEIGHT, 48);
 
                ADD_SHAPE_CONFIG(BADGE_HEIGHT, 54);
                ADD_SHAPE_CONFIG(BADGE_HEIGHT_WITH_BUTTON, 45);
@@ -395,8 +421,8 @@ START_UI_CONFIG(HEADER);
                ADD_SHAPE_CONFIG(TITLE_BADGE_ICON_GAP, 2);
                ADD_SHAPE_CONFIG(TITLE_BADGE_TOP_MARGIN, 3);
 
-               ADD_SHAPE_CONFIG(HEADER_ITEM_SELECTED_BITMAP_MARGIN, 16);
-               ADD_SHAPE_CONFIG(HEADER_ITEM_SELECTED_BITMAP_HEIGHT, 3);
+               ADD_SHAPE_CONFIG(HEADER_ITEM_SELECTED_BITMAP_MARGIN, 0);
+               ADD_SHAPE_CONFIG(HEADER_ITEM_SELECTED_BITMAP_HEIGHT, 5);
 
                ADD_SHAPE_CONFIG(PROCESSING_ANIMATION_ICON_SIZE, 36);
                ADD_SHAPE_CONFIG(PROCESSING_ANIMATION_ICON_GAP, 16);
@@ -405,6 +431,8 @@ START_UI_CONFIG(HEADER);
                ADD_SHAPE_CONFIG(ITEM_MINIMUM_WIDTH, 60);
                ADD_SHAPE_CONFIG(COMMON_MINIMUM_MARGIN, 8);
 
+               ADD_SHAPE_CONFIG(TAB_LARGE_HEIGHT, 126);
+
        END_UI_CONFIG_MODE(1280x720);
 }
 END_UI_CONFIG(HEADER);