to, "pad.list";
relative, 1.0 1.0;
}
- min, 1422 158;
+ min, 1422 228;
align, 0.5 0.0;
fixed, 1 1;
}
name, GRP_USER_ITEM;
inherit, GRP_BAR_ITEM;
data.item, TITLE_WIDTH "130";
+ images {
+ image, "btn_navigation_down.png" COMP;
+ }
parts {
part {
+ name, "bg";
+ type, RECT;
+ scale, 1;
+ description {
+ state, "default" 0.0;
+ min, 158 228;
+ visible, 0;
+ }
+ }
+ part {
name, "pad.icon";
type, RECT;
scale, 1;
scale, 1;
description {
state, "default" 0.0;
- min, 0 24;
- rel1.relative, 0.5 1.0;
- rel2.relative, 0.5 1.0;
- align, 0.5 1.0;
+ min, 0 12;
+ rel1 {
+ to, PART_BAR_ITEM_ICON;
+ relative, 0.5 1.0;
+ }
+ rel2 {
+ to, PART_BAR_ITEM_ICON;
+ relative, 0.5 1.0;
+ }
+ align, 0.5 0.0;
fixed, 1 1;
visible, 0;
}
state, "default" 0.0;
rel1 {
to, "pad.text";
- relative, 0.0 0.0;
+ relative, 1.0 1.0;
}
rel2 {
to, "pad.text";
- relative, 0.0 0.0;
+ relative, 1.0 1.0;
}
- align, 0.5 1.0;
+ align, 0.5 0.0;
fixed, 1 1;
min, 130 22;
}
rel2.to, PART_BAR_ITEM_LOCK;
}
}
+ part {
+ name, "text";
+ type, TEXT;
+ scale, 1;
+ description {
+ state, "default" 0.0;
+ min, 158 50;
+ rel1 {
+ to, "pad";
+ relative, 0.5 1.0;
+ }
+ rel2 {
+ to, "pad";
+ relative, 0.5 1.0;
+ }
+ align, 0.5 0.0;
+ fixed, 1 1;
+ text {
+ size, 26;
+ font, "TizenSans";
+ text, "Edit";
+ }
+ color, 255 255 255 178;
+ visible, 0;
+ }
+ description {
+ state, "focus";
+ inherit, "default" 0.0;
+ visible, 1;
+ }
+ }
+ part {
+ name, "arrow";
+ type, IMAGE;
+ scale, 1;
+ description {
+ state, "default" 0.0;
+ min, 86 30;
+ rel1.relative, 0.5 1.0;
+ rel2.relative, 0.5 1.0;
+ image.normal, "btn_navigation_down.png";
+ align, 0.5 1.0;
+ fixed, 1 1;
+ visible, 0;
+ }
+ description {
+ state, "focus";
+ inherit, "default" 0.0;
+ visible, 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name, "sig,show,arrow";
+ signal, SIG_FOCUS;
+ source, SRC_PROG;
+ action, STATE_SET "focus";
+ target, "text";
+ target, "arrow";
+ }
+ program {
+ name, "sig,hide,arrow";
+ signal, SIG_UNFOCUS;
+ source, SRC_PROG;
+ action, STATE_SET "default";
+ target, "text";
+ target, "arrow";
+ }
}
}
if (!bg)
goto err;
+ evas_object_size_hint_align_set(eo, 0.5, 0.0);
inputmgr_add_callback(eo, INPUT_HANDLER_TYPE_EO, &handler, bi);
elm_box_pack_end(box, eo);
evas_object_show(eo);