name, GRP_USER;
parts {
part {
+ name, "bg";
+ type, RECT;
+ scale, 1;
+ description {
+ state, "default" 0.0;
+ color, 0 0 0 150;
+ }
+ }
+ part {
name, "pad.text";
type, RECT;
scale, 1;
font, "TizenSans";
size, 34;
}
- color, 255 255 255 178;
+ color, 0 0 0 0;
color2, 0 0 0 255;
}
+ description {
+ state, "show" 0.0;
+ inherit, "default" 0.0;
+ color, 255 255 255 178;
+ }
}
part {
name, "pad.list";
}
}
part {
+ name, "clip";
+ type, RECT;
+ scale, 1;
+ description {
+ state, "default" 0.0;
+ color, 0 0 0 0;
+ }
+ description {
+ state, "show" 0.0;
+ inherit, "default" 0.0;
+ color, 255 255 255 255;
+ }
+ }
+ part {
name, PART_USER_BAR;
type, SWALLOW;
scale, 1;
+ clip_to, "clip";
description {
state, "default" 0.0;
rel1 {
to, "pad.list";
relative, 1.0 1.0;
}
- min, 1422 158;
+ min, 0 228;
align, 0.5 0.0;
fixed, 1 1;
}
+ description {
+ state, "show" 0.0;
+ inherit, "default" 0.0;
+ min, 1422 228;
+ }
+ }
+ }
+ programs {
+ program {
+ name, "sig,show";
+ signal, SIG_SHOW;
+ source, SRC_PROG;
+ action, STATE_SET "show" 0.0;
+ transition, TRANSITION_DECEL;
+ target, "clip";
+ target, PART_USER_BAR;
+ target, "text";
+ after, "sig,show,done";
+ }
+ program {
+ name, "sig,show,done";
+ action, SIGNAL_EMIT SIG_SHOW_DONE SRC_EDJE;
+ }
+ program {
+ name, "sig,hide";
+ signal, SIG_HIDE;
+ source, SRC_PROG;
+ action, STATE_SET "default" 0.0;
+ transition, TRANSITION_DECEL;
+ target, "clip";
+ target, PART_USER_BAR;
+ target, "text";
+ after, "sig,hide,done";
+ }
+ program {
+ name, "sig,hide,done";
+ action, SIGNAL_EMIT SIG_HIDE_DONE SRC_EDJE;
}
}
}
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_SHOW_ARROW;
+ source, SRC_PROG;
+ action, STATE_SET "focus";
+ target, "text";
+ target, "arrow";
+ }
+ program {
+ name, "sig,hide,arrow";
+ signal, SIG_HIDE_ARROW;
+ source, SRC_PROG;
+ action, STATE_SET "default";
+ target, "text";
+ target, "arrow";
+ }
+ program {
+ name, "arrow,clicked";
+ source, "arrow";
+ signal, "mouse,clicked,1";
+ action, SIGNAL_EMIT SIG_CLICK_ARROW SRC_EDJE;
+ }
}
}