}
}
}
- group { name: "alarm.label";
- styles {
- style {
- name: "label_style";
- base: "font=Tizen:style=Regular color=#808080aa font_size=40
- align=center wrap=mixed";
- }
- }
- parts {
- rect { "bg";
- desc { "default";
- color: 255 255 255 255;
- }
- }
- spacer { "bg.upper.half";
- desc { "default";
- rel1 { relative: 0.0 0.0; }
- rel2 { relative: 1.0 0.5; }
- }
- }
- spacer { "bg.lower.half"; scale;
- desc { "default";
- rel1 { relative: 0.0 0.5; }
- rel2 { relative: 1.0 1.0; }
- }
- }
- textblock{ "text.main"; scale;
- desc { "default";
- rel1 {
- relative: 0.0 0.0;
- to: "bg.upper.half";
- }
- rel2 {
- relative: 1.0 1.0;
- to: "bg.upper.half";
- }
- align: 0.5 1.0;
- text {
- align: 0.5 1.0;
- style: "label_style";
- min: 0 1;
- max: 0 1;
- ellipsis: -1;
- }
- }
- }
- textblock{ "text.sub"; scale;
- desc { "default";
- rel1 {
- relative: 0.0 0.0;
- to: "bg.lower.half";
- }
- rel2 {
- relative: 1.0 1.0;
- to: "bg.lower.half";
- }
- align: 0.5 0.0;
- text {
- align: 0.5 1.0;
- style: "label_style";
- min: 0 1;
- max: 0 1;
- ellipsis: -1;
- }
- }
- }
- }
- }
}
{
if (!label_) {
label_ = elm_layout_add(content_);
- if (!elm_layout_file_set(label_, TizenAppUtils::GetResourcePath(TizenAppUtils::APP_DIR_RESOURCE, "edje/alarm.edj"), "alarm.label"))
- abort();
-
- elm_object_translatable_part_text_set(label_, "text.main", "IDS_ALM_BODY_NO_ALARMS");
- elm_object_translatable_part_text_set(label_, "text.sub",
+ elm_layout_theme_set(label_, "layout", "nocontents", "default");
+ elm_object_translatable_part_text_set(label_, "elm.text", "IDS_ALM_BODY_NO_ALARMS");
+ elm_object_translatable_part_text_set(label_, "elm.help.text",
"IDS_CLOCK_BODY_AFTER_YOU_CREATE_ALARMS_THEY_WILL_BE_SHOWN_HERE");
evas_object_size_hint_expand_set(label_, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(label_, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_layout_signal_emit(label_, "align.center", "elm");
evas_object_show(label_);
- Accessibility::SetLabelPartDescription(label_, "text.main",
+ Accessibility::SetLabelPartDescription(label_, "elm.text",
Translate::Sprintf("IDS_ALM_BODY_NO_ALARMS"));
- Accessibility::SetLabelPartDescription(label_, "text.sub",
+ Accessibility::SetLabelPartDescription(label_, "elm.help.text",
Translate::Sprintf("IDS_CLOCK_BODY_AFTER_YOU_CREATE_ALARMS_THEY_WILL_BE_SHOWN_HERE"));
// unload genlist