#define BUTTON_DEFAULT_STYLE_MULTILINE_BG_MIN_INC 100 80
#define BUTTON_DEFAULT_STYLE_MULTILINE_PADDING_MIN_INC 12 0
-#define BUTTON_SEARCH_ICON_MIN_MAX_INC 45 45
-#define BUTTON_SEARCH_ICON_CLIPPER_DEFAULT_COLOR_INC 93 97 118 255
-#define BUTTON_SEARCH_ICON_CLIPPER_DISABLED_COLOR_INC 93 97 118 128
-
#define BUTTON_EDITFIELD_CLEAR_BUTTON_MIN_MAX_INC 54 54
#define BUTTON_EDITFIELD_CLEAR_BUTTON_CLIPPER_DEFAULT_COLOR_INC 72 93 147 255
#define BUTTON_EDITFIELD_CLEAR_BUTTON_CLIPPER_PRESSED_COLOR_INC 250 250 250 255
#define ENTRY_SEARCH_ICON_MIN_MAX_INC 45 45
#define ENTRY_SEARCH_ICON_CLIPPER_DEFAULT_COLOR_INC 93 97 118 255
-#define ENTRY_SEARCH_ICON_CLIPPER_DISABLED_COLOR_INC 93 97 118 153
+#define ENTRY_SEARCH_ICON_CLIPPER_DISABLED_COLOR_INC 93 97 118 128
#define ENTRY_SEARCH_ICON_LEFT_PADDING_MIN_MAX_INC 6 6
#define ENTRY_SEARCH_ICON_RIGHT_PADDING_MIN_MAX_INC 16 16
#define BUTTON_DEFAULT_STYLE_MULTILINE_BG_MIN_INC 100 80
#define BUTTON_DEFAULT_STYLE_MULTILINE_PADDING_MIN_INC 12 0
-#define BUTTON_SEARCH_ICON_MIN_MAX_INC 45 45
-#define BUTTON_SEARCH_ICON_CLIPPER_DEFAULT_COLOR_INC 128 128 128 255
-#define BUTTON_SEARCH_ICON_CLIPPER_DISABLED_COLOR_INC 128 128 128 76
-
#define BUTTON_EDITFIELD_CLEAR_BUTTON_MIN_MAX_INC 54 54
#define BUTTON_EDITFIELD_CLEAR_BUTTON_CLIPPER_DEFAULT_COLOR_INC 128 128 128 255
#define BUTTON_EDITFIELD_CLEAR_BUTTON_CLIPPER_PRESSED_COLOR_INC 59 115 182 255
#define ENTRY_SEARCH_ICON_MIN_MAX_INC 45 45
#define ENTRY_SEARCH_ICON_CLIPPER_DEFAULT_COLOR_INC 128 128 128 255
-#define ENTRY_SEARCH_ICON_CLIPPER_DISABLED_COLOR_INC 128 128 128 128
+#define ENTRY_SEARCH_ICON_CLIPPER_DISABLED_COLOR_INC 128 128 128 76
#define ENTRY_SEARCH_ICON_LEFT_PADDING_MIN_MAX_INC 6 6
#define ENTRY_SEARCH_ICON_RIGHT_PADDING_MIN_MAX_INC 16 16
images {
image: "00_search_edit_field_bg_focus.png" COMP;
image: "00_search_edit_field_bg.png" COMP;
+ image: "00_search_icon.png" COMP;
}
parts {
part { name: "focus_bg";
fixed: 1 0;
align: 0.0 0.5;
rel1 {
- to_x: "focus_left_padding";
+ to_x: "icon_padding";
relative: 1.0 0.0;
}
rel2 {
- to_x: "focus_left_padding";
+ to_x: "icon_padding";
relative: 1.0 1.0;
}
}
}
}
}
- part { name: "icon_padding";
- type: SPACER;
+ part { name: "elm.swallow.content";
+ clip_to: "contentclipper";
scale: 1;
- clip_to: "clipper";
- description { state: "default" 0.0;
- align: 0.0 0.5;
- min: 0 0;
- max: 0 0;
- fixed: 1 1;
- rel1 {
- to_x: "search_icon_right_padding";
- to_y: "bg";
- relative: 1.0 0.0;
- }
- rel2 {
- to_x: "search_icon_right_padding";
- to_y: "bg";
- relative: 1.0 1.0;
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: 70 0;
- max: 70 0;
- }
- }
- part { name: "elm.swallow.icon";
type: SWALLOW;
- scale: 1;
- clip_to: "clipper";
description { state: "default" 0.0;
- align: 0.0 0.5;
- fixed: 1 1;
rel1 {
to_x: "search_icon_right_padding";
to_y: "bg";
relative: 1.0 0.0;
}
rel2 {
- to_x: "search_icon_right_padding";
+ to_x: "clear_padding";
to_y: "bg";
- relative: 1.0 1.0;
+ relative: 0.0 1.0;
}
- visible: 0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
}
}
}
action: STATE_SET "default" 0.0;
target: "focus_image";
}
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "search_icon_disabler";
+ target: "search_icon.clipper";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "search_icon_disabler";
+ target: "search_icon.clipper";
+ }
}
}
group { name: "elm/entry/base-single/datetime_popup";