}
ENTRY_FOCUS_DATA
ENTRY_FOCUS_IMAGE
+ styles {
+ style { name: "editfield_searchbar_single_textblock_style";
+ base: "font=Tizen:style=Roman font_size="ENTRY_EDITFIELD_SEARCHBAR_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3 text_class=entry";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font=Tizen:style=Oblique";
+ tag: "b" "+ font=Tizen:style=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font=Tizen:style=Bold";
+ tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
+ tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_TEXT_COLOR_INC;
+ tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
+ tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
+ tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
+ tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
+ }
+ style { name: "editfield_searchbar_single_textblock_disabled_style";
+ base: "font=Tizen:style=Roman font_size="ENTRY_EDITFIELD_SEARCHBAR_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3 text_class=entry";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font=Tizen:style=Oblique";
+ tag: "b" "+ font=Tizen:style=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font=Tizen:style=Bold";
+ tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
+ tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_TEXT_COLOR_INC;
+ tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
+ tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
+ tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
+ tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
+ }
+ style { name: "editfield_searchbar_single_textblock_guide_style";
+ base: "font=Tizen:style=Roman font_size="ENTRY_EDITFIELD_SEARCHBAR_TEXT_SIZE_INC" color="ENTRY_GUIDE_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3 text_class=entry ellipsis=1.0";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font=Tizen:style=Oblique";
+ tag: "b" "+ font=Tizen:style=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font=Tizen:style=Bold";
+ }
+ }
parts {
ENTRY_FOCUS_PARTS
part { name: "elm.guide";
rel1.to: "elm.text";
rel2.to: "elm.text";
text {
- style: "editfield_single_textblock_guide_style";
+ style: "editfield_searchbar_single_textblock_guide_style";
min: 0 1;
max: 0 1;
}
source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
description { state: "default" 0.0;
text {
- style: "editfield_single_textblock_style";
+ style: "editfield_searchbar_single_textblock_style";
min: 1 1;
max: 0 1;
}
description { state: "disabled" 0.0;
inherit: "default" 0.0;
text {
- style: "editfield_single_textblock_disabled_style";
+ style: "editfield_searchbar_single_textblock_disabled_style";
}
}
}
}
group { name: "elm/scroller/entry/default";
- alias : "elm/scroller/entry/editfield";
- alias : "elm/scroller/entry/editfield/searchbar/default";
data {
item: "focus_highlight" "on";
}
}
}
}
+group { name: "elm/scroller/entry/editfield/searchbar/default";
+ inherit: "elm/scroller/entry/default";
+ data {
+ item: "focus_highlight" "off";
+ }
+ images {
+ image: "00_search_edit_field_bg_focus.png" COMP;
+ image: "00_search_edit_field_bg.png" COMP;
+ }
+ parts {
+ part { name: "focus_bg";
+ type: IMAGE;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ image {
+ normal: "00_search_edit_field_bg.png";
+ border: 12 13 12 13;
+ border_scale: 1;
+ }
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ }
+ }
+ part { name: "focus_image";
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ image {
+ normal: "00_search_edit_field_bg_focus.png";
+ border: 12 13 12 13;
+ border_scale: 1;
+ }
+ rel1 {
+ to: "focus_bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "focus_left_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 10 0;
+ max: 10 0;
+ align: 0.0 0.5;
+ rel1 {
+ to: "focus_bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 0.0 1.0;
+ }
+ }
+ }
+ part { name: "focus_right_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 10 0;
+ max: 10 0;
+ align: 1.0 0.5;
+ rel1 {
+ to: "focus_bg";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+ part { name: "bg";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to_x: "focus_left_padding";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to_x: "focus_right_padding";
+ relative: 0.0 1.0;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "action_focus";
+ signal: "elm,state,focus,on";
+ source: "*";
+ action: STATE_SET "focused" 0.0;
+ target: "focus_image";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,state,focus,off";
+ source: "*";
+ action: STATE_SET "default" 0.0;
+ target: "focus_image";
+ }
+ }
+}
}
parts {
part { name: "inputfield_base";
- type: RECT;
+ type: SPACER;
scale: 1;
description { state: "default" 0.0;
align: 0.0 0.0;
- visible: 0;
}
}
part { name: "top_left_padding";
- type: RECT;
+ type: SPACER;
mouse_events: 0;
scale: 1;
description {
align: 0.0 0.0;
rel1 { relative: 0.0 0.0; to: "inputfield_base"; }
rel2 { relative: 0.0 0.0; to: "inputfield_base"; }
- visible: 0;
}
}
part { name: "bottom_right_padding";
- type: RECT;
+ type: SPACER;
mouse_events: 0;
scale: 1;
description {
align: 1.0 1.0;
rel1 { relative: 1.0 1.0; to: "inputfield_base"; }
rel2 { relative: 1.0 1.0; to: "inputfield_base"; }
- visible: 0;
}
}
part { name: "inputfield_rect";
- type: IMAGE;
+ type: SPACER;
scale: 1;
description { state: "default" 0.0;
min: SEARCHBAR_WIDTH_INC SEARCHBAR_HEIGHT_INC;
align: 0.0 0.5;
- image {
- normal: "00_search_edit_field_bg.png";
- border: SEARCHBAR_INPUTFIELD_BORDER_INC;
- }
rel1 { relative: 1.0 1.0; to: "top_left_padding"; }
rel2 { relative: 0.0 0.0; to: "bottom_right_padding"; }
}
}
- part { name: "left_padding_search_textfield";
- type: RECT;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- min: SEARCHBAR_LEFT_PADDING_SEARCHFIELD_INC 0;
- fixed: 1 0;
- align: 0.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- to: "inputfield_rect";
- }
- rel2 {
- relative: 0.0 1.0;
- to: "inputfield_rect";
- }
- }
- }
- part { name: "right_padding_search_textfield";
- type: RECT;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- min: SEARCHBAR_RIGHT_PADDING_SEARCHFIELD_INC 0;
- fixed: 1 0;
- align: 1.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- to: "inputfield_rect";
- }
- rel2 {
- relative: 1.0 1.0;
- to: "inputfield_rect";
- }
- }
- }
- part { name: "search_textfield";
- type: RECT;
- mouse_events: 1;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- color: 0 0 0 0;
- min: 1 SEARCHBAR_SEARCH_TEXTFIELD_H_INC;
- fixed: 0 1;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- to: "left_padding_search_textfield";
- }
- rel2 {
- relative: 0.0 1.0;
- to: "right_padding_search_textfield";
- }
- }
- }
- part { name: "top1";
- type: RECT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- min: 0 EDITFIELD_SEARCHBAR_TOP1_SINGLE_INC;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- to: "search_textfield";
- }
- rel2 {
- relative: 1.0 0.0;
- to: "search_textfield";
- }
- align: 0.5 0;
- }
- description { state: "elm.text.show" 0.0;
- inherit: "default" 0.0;
- min: 0 EDITFIELD_SEARCHBAR_TOP1_MULTI_INC;
- }
- }
- part { name: "top2";
- type: RECT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- min: 0 EDITFIELD_SEARCHBAR_TOP2_INC;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- to: "search_textfield";
- }
- rel2 {
- relative: 1.0 0.0;
- to: "search_textfield";
- }
- align: 0.5 0;
- }
- }
- part { name: "left1";
- type: RECT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- min: EDITFIELD_SEARCHBAR_LEFT1_INC 0;
- fixed: 1 1;
- align: 0 0;
- rel1 {
- relative: 0.0 0.0;
- to: "search_textfield";
- }
- rel2 {
- relative: 0.0 1.0;
- to: "search_textfield";
- }
- }
- }
- part { name: "left2";
- type: RECT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- min: EDITFIELD_SEARCHBAR_LEFT2_INC 0;
- fixed: 1 1;
- align: 0 0;
- rel1 {
- relative: 0.0 0.0;
- to: "search_textfield";
- }
- rel2 {
- relative: 0.0 1.0;
- to: "search_textfield";
- }
- }
- }
- part { name: "right2";
- type: RECT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- min: EDITFIELD_SEARCHBAR_RIGHT2_INC 0;
- fixed: 1 1;
- align: 1 0;
- rel1 {
- relative: 1.0 0.0;
- to: "search_textfield";
- }
- rel2.to: "search_textfield";
- }
- }
- part { name: "bottom1";
- type: RECT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- min: 0 EDITFIELD_SEARCHBAR_BOTTOM1_SINGLE_INC;
- fixed: 1 1;
- align: 0 1;
- rel1 {
- relative: 0.0 1.0;
- to: "search_textfield";
- }
- }
- description { state: "elm.text.show" 0.0;
- inherit: "default" 0.0;
- min: 0 EDITFIELD_SEARCHBAR_BOTTOM1_MULTI_INC;
- }
- }
- part { name: "bottom2";
- type: RECT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- min: 0 EDITFIELD_SEARCHBAR_BOTTOM2_SINGLE_INC;
- fixed: 0 1;
- rel1 {
- relative: 0.0 1.0;
- to: "search_textfield";
- }
- align: 0 1;
- }
- description { state: "elm.text.show" 0.0;
- inherit: "default" 0.0;
- min: 0 EDITFIELD_SEARCHBAR_BOTTOM2_MULTI_INC;
- }
- }
- part { name: "bottom3";
- type: RECT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- min: 0 EDITFIELD_SEARCHBAR_BOTTOM3_SINGLE_INC;
- fixed: 0 1;
- rel1 {
- relative: 0.0 1.0;
- to: "search_textfield";
- }
- align: 0 1;
- }
- description { state: "elm.text.show" 0.0;
- inherit: "default" 0.0;
- min: 0 EDITFIELD_SEARCHBAR_BOTTOM3_MULTI_INC;
- }
- }
- part { name: "elm.text";
- type: TEXT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- align: 0.0 0.0;
- min: 0 32;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- to_x: "left2";
- to_y: "top2";
- }
- rel2 {
- relative: 1.0 1.0;
- to_x: "left2";
- to_y: "top2";
- }
- color: EDITFIELD_TITLE_COLOR_INC;
- text {
- font: "Tizen:style=Medium";
- size: EDITFIELD_TITLE_SIZE_INC;
- min: 1 1;
- align: 0.0 0.0;
- text_class: "tizen";
- }
- }
- description { state: "elm.text.show" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
part {
name: "elm.swallow.content";
type: SWALLOW;
description { state: "default" 0.0;
min: 0 40;
rel1 {
- relative : 1.0 1.0;
- to_x: "left1";
- to_y: "top1";
+ relative : 0.0 0.0;
+ to: "inputfield_rect";
}
rel2 {
- relative : 0.0 0.0;
- to_x: "right2";
- to_y: "bottom1";
+ relative : 1.0 1.0;
+ to: "inputfield_rect";
}
align: 0.0 0.5;
}
}
}
programs {
- program {
- name: "label_show";
- signal: "elm,state,title,show";
- source: "elm";
- action: STATE_SET "elm.text.show" 0.0;
- target: "elm.text";
- target: "top1";
- target: "bottom1";
- target: "bottom2";
- target: "bottom3";
- }
- program {
- name: "label_hide";
- signal: "elm,state,title,hide";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.text";
- target: "top1";
- target: "bottom1";
- target: "bottom2";
- target: "bottom3";
- }
program {
name: "bg_clicked";
signal: "mouse,clicked,1";
}
parts {
part { name: "top_padding_rect";
- type: RECT;
+ type: SPACER;
scale: 1;
description { state: "default" 0.0;
- visible: 0;
min: 0 SEARCHBAR_TOP_PADDING_INC;
fixed: 0 1;
align: 0 0;
}
}
part { name: "bottom_padding_rect";
- type: RECT;
+ type: SPACER;
scale: 1;
description { state: "default" 0.0;
- visible: 0;
min: 0 SEARCHBAR_BOTTOM_PADDING_INC;
fixed: 0 1;
align: 0 1;
}
}
part { name: "base_bg";
- type: RECT;
+ type: SPACER;
scale: 1;
description { state: "default" 0.0;
- visible: 0;
min: 0 SEARCHBAR_HEIGHT_INC;
align: 0 0.5;
fixed: 0 1;
}
}
part { name: "left_padding_rect";
- type: RECT;
+ type: SPACER;
scale: 1;
description { state: "default" 0.0;
- visible: 0;
min: SEARCHBAR_LEFT_PADDING_INC 0;
fixed: 1 0;
align: 0 0;
}
}
part { name: "right_padding_rect";
- type: RECT;
+ type: SPACER;
scale: 1;
description { state: "default" 0.0;
- visible: 0;
min: SEARCHBAR_RIGHT_PADDING_INC 0;
fixed: 1 0;
align: 1.0 0.0;
}
}
part { name: "inputfield_rect";
- type: IMAGE;
+ type: SPACER;
scale: 1;
description { state: "default" 0.0;
align: 0.0 0.5;
- min: SEARCHBAR_WIDTH_INC 1;
+ min: SEARCHBAR_WIDTH_INC SEARCHBAR_HEIGHT_INC;
rel1 {
relative: 1.0 0.0;
to_x: "left_padding_rect";
to_x: "right_padding_rect";
to_y: "base_bg";
}
- image {
- normal: "00_search_edit_field_bg.png";
- border: SEARCHBAR_INPUTFIELD_BORDER_INC;
- }
- }
- }
- part {
- name: "focus_image";
- mouse_events:1;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- image.normal: "00_search_edit_field_bg_focus.png";
- image.border: SEARCHBAR_INPUTFIELD_BORDER_INC;
- image.border_scale: 1;
- rel1.to: "inputfield_rect";
- rel2.to: "inputfield_rect";
- }
- description {
- state: "in" 0.0;
- inherit: "default" 0.0;
- visible: 1;
}
}
part { name: "right_btn_padding_rect";
- type: RECT;
+ type: SPACER;
scale: 1;
description { state: "default" 0.0;
- visible: 0;
min: SEARCHBAR_RIGHT_PADDING_INC 0;
fixed: 1 0;
align: 0.0 0.0;
min: SEARCHBAR_CANCEL_BUTTON_LEFT_PADDING_INC 0;
}
}
- part { name: "left_icon_padding_rect";
- type: RECT;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- min: SEARCHBAR_LEFT_ICON_PADDING_INC 0;
- fixed: 1 0;
- align: 0 0;
- rel1.to: "inputfield_rect";
- rel2 {
- relative: 0.0 1.0;
- to: "inputfield_rect";
- }
- }
- }
- part { name: "left_padding_search_textfield";
- type: RECT;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- min: SEARCHBAR_LEFT_PADDING_SEARCHFIELD_INC 0;
- fixed: 1 0;
- align: 0.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- to: "inputfield_rect";
- }
- rel2 {
- relative: 0.0 1.0;
- to: "inputfield_rect";
- }
- }
- }
- part { name: "right_padding_search_textfield";
- type: RECT;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- min: SEARCHBAR_RIGHT_PADDING_SEARCHFIELD_INC 0;
- fixed: 1 0;
- align: 1.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- to: "inputfield_rect";
- }
- rel2 {
- relative: 1.0 1.0;
- to: "inputfield_rect";
- }
- }
- }
- part { name: "search_textfield";
- type: RECT;
- mouse_events: 1;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- min: 1 SEARCHBAR_SEARCH_TEXTFIELD_H_INC;
- fixed: 0 1;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- to: "left_padding_search_textfield";
- }
- rel2 {
- relative: 0.0 1.0;
- to: "right_padding_search_textfield";
- }
- }
- }
part { name: "button_cancel";
type: SWALLOW;
mouse_events: 1;
}
}
}
- part { name: "top1";
- type: RECT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- min: 0 EDITFIELD_SEARCHBAR_TOP1_SINGLE_INC;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- to: "search_textfield";
- }
- rel2 {
- relative: 1.0 0.0;
- to: "search_textfield";
- }
- align: 0.5 0;
- }
- description { state: "elm.text.show" 0.0;
- inherit: "default" 0.0;
- min: 0 EDITFIELD_SEARCHBAR_TOP1_MULTI_INC;
- }
- }
- part { name: "top2";
- type: RECT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- min: 0 EDITFIELD_SEARCHBAR_TOP2_INC;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- to: "search_textfield";
- }
- rel2 {
- relative: 1.0 0.0;
- to: "search_textfield";
- }
- align: 0.5 0;
- }
- }
- part { name: "left1";
- type: RECT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- min: EDITFIELD_SEARCHBAR_LEFT1_INC 0;
- fixed: 1 1;
- align: 0 0;
- rel1 {
- relative: 0.0 0.0;
- to: "search_textfield";
- }
- rel2 {
- relative: 0.0 1.0;
- to: "search_textfield";
- }
- }
- }
- part { name: "left2";
- type: RECT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- min: EDITFIELD_SEARCHBAR_LEFT2_INC 0;
- fixed: 1 1;
- align: 0 0;
- rel1 {
- relative: 0.0 0.0;
- to: "search_textfield";
- }
- rel2 {
- relative: 0.0 1.0;
- to: "search_textfield";
- }
- }
- }
- part { name: "right2";
- type: RECT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- min: EDITFIELD_SEARCHBAR_RIGHT2_INC 0;
- fixed: 1 1;
- align: 1 0;
- rel1 {
- relative: 1.0 0.0;
- to: "search_textfield";
- }
- rel2.to: "search_textfield";
- }
- }
- part { name: "bottom1";
- type: RECT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- min: 0 EDITFIELD_SEARCHBAR_BOTTOM1_SINGLE_INC;
- fixed: 1 1;
- align: 0 1;
- rel1 {
- relative: 0.0 1.0;
- to: "search_textfield";
- }
- rel2.to: "search_textfield";
- }
- description { state: "elm.text.show" 0.0;
- inherit: "default" 0.0;
- min: 0 EDITFIELD_SEARCHBAR_BOTTOM1_MULTI_INC;
- }
- }
- part { name: "bottom2";
- type: RECT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- min: 0 EDITFIELD_SEARCHBAR_BOTTOM2_SINGLE_INC;
- fixed: 0 1;
- rel1 {
- relative: 0.0 1.0;
- to: "search_textfield";
- }
- rel2.to: "search_textfield";
- align: 0 1;
- }
- description { state: "elm.text.show" 0.0;
- inherit: "default" 0.0;
- min: 0 EDITFIELD_SEARCHBAR_BOTTOM2_MULTI_INC;
- }
- }
- part { name: "bottom3";
- type: RECT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- min: 0 EDITFIELD_SEARCHBAR_BOTTOM3_SINGLE_INC;
- fixed: 0 1;
- rel1 {
- relative: 0.0 1.0;
- to: "search_textfield";
- }
- rel2.to: "search_textfield";
- align: 0 1;
- }
- description { state: "elm.text.show" 0.0;
- inherit: "default" 0.0;
- min: 0 EDITFIELD_SEARCHBAR_BOTTOM3_MULTI_INC;
- }
- }
- part { name: "elm.text";
- type: TEXT;
- scale: 1;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- visible: 0;
- align: 0.0 0.0;
- min: 0 34;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- to_x: "left2";
- to_y: "top2";
- }
- rel2 {
- relative: 1.0 1.0;
- to_x: "left2";
- to_y: "top2";
- }
- color: EDITFIELD_TITLE_COLOR_INC;
- text {
- font: "Tizen:style=Medium";
- size: EDITFIELD_TITLE_SIZE_INC;
- min: 1 1;
- align: 0.0 0.0;
- text_class: "tizen";
- }
- }
- description { state: "elm.text.show" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
part {
name: "elm.swallow.content";
type: SWALLOW;
description { state: "default" 0.0;
min: 0 40;
rel1 {
- relative : 1.0 1.0;
- to_x: "left1";
- to_y: "top1";
+ relative : 0.0 0.0;
+ to: "inputfield_rect";
}
rel2 {
- relative : 0.0 0.0;
- to_x: "right2";
- to_y: "bottom1";
+ relative : 1.0 1.0;
+ to: "inputfield_rect";
}
align: 0.0 0.5;
}
}
programs {
program {
- name: "label_show";
- signal: "elm,state,title,show";
- source: "elm";
- action: STATE_SET "elm.text.show" 0.0;
- target: "elm.text";
- target: "top1";
- target: "bottom1";
- target: "bottom2";
- target: "bottom3";
- }
- program {
- name: "label_hide";
- signal: "elm,state,title,hide";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.text";
- target: "top1";
- target: "bottom1";
- target: "bottom2";
- target: "bottom3";
- }
- program {
name: "sound_play";
signal: "mouse,clicked,1";
source: "elm.text";
action: STATE_SET "in" 0.0;
target: "right_padding_rect";
target: "right_btn_padding_rect";
- target: "focus_image";
transition: LINEAR 0.3;
}
program { name: "cancel_out";
action: STATE_SET "default" 0.0;
target: "right_padding_rect";
target: "right_btn_padding_rect";
- target: "focus_image";
transition: LINEAR 0.3;
}
program { name: "cancel_show";
signal: "cancel,show";
source: "";
action: STATE_SET "in" 0.0;
- target: "focus_image";
target: "right_padding_rect";
target: "right_btn_padding_rect";
}
signal: "cancel,hide";
source: "";
action: STATE_SET "default" 0.0;
- target: "focus_image";
target: "right_padding_rect";
target: "right_btn_padding_rect";
}
- program { name: "mouse_click";
- signal: "mouse,clicked,1";
- source: "search_icon";
- action: SIGNAL_EMIT "elm,action,click" "";
- }
}
}