#include "colors_define.inl"
+#include "macros.inl"
#define TITLE_HEIGHT 110
#define PADDING_SIZE_DEFAULT 32
collections {
- base_scale: 2.6;
+ BASE_SCALE;
styles {
style {
}
style {
name: "title_font_light";
- base: "font=Samsung Condensed:style=Latin font_size=50 align=center color=#52cde0 ellipsis=1.0";
+ base: "font=Samsung Condensed:style=Latin font_size=50 align=center color=#2e8b99 ellipsis=1.0";
}
}
void showCenterButtonPart(bool value);
void showPrevButtonPart(bool value);
void showDownButtonPart(bool value);
+ int getTextSize(NaviFrameItem::NaviButtonId id) const;
static void on_button_clicked(void *data, Evas_Object *obj, void *event_info);
const char *cancelButtonDefTextId = "IDS_MSG_ACBUTTON_CANCEL_ABB";
const char *okButtonDefTextId = "IDS_MSG_ACBUTTON_DONE_ABB";
const char *buttonTypeKey = "BTkey";
- const char *textColorWhiteTitleButtons = "#3db9cc";
+ const char *textColorWhiteTitleButtons = "#2e8b99";
const char *textColorBlueTitleButtons = "#fafafa";
- const int textSizeTitleButtons = 32;
+ const int textSizeCenterButton = 50;
+ const int textSizeLateralButton = 35;
}
NaviFrameItem::NaviFrameItem(NaviFrameView &owner)
emitSignal("right,clear", "*");
}
+int NaviFrameItem::NaviBar::getTextSize(NaviFrameItem::NaviButtonId id) const
+{
+ return id == NaviFrameItem::NaviCenterButtonId ? textSizeCenterButton : textSizeLateralButton;
+}
+
void NaviFrameItem::NaviBar::on_button_clicked(void *data, Evas_Object *obj, void *event_info)
{
NaviFrameItem::NaviBar *naviBar = static_cast<NaviFrameItem::NaviBar*>(data);
default:
break;
}
- style.setSize(textSizeTitleButtons);
+ style.setSize(getTextSize(id));
elm_object_text_set(m_ButtonList[id].button, TextDecorator::make(text, style).c_str());
}
default:
break;
}
- style.setSize(textSizeTitleButtons);
+ style.setSize(getTextSize(id));
const char *buttonText = elm_object_text_get(m_ButtonList[id].button);
if (buttonText != nullptr)
{