summaryrefslogtreecommitdiff
path: root/2.2/widgets/entry.edc
diff options
context:
space:
mode:
Diffstat (limited to '2.2/widgets/entry.edc')
-rw-r--r--2.2/widgets/entry.edc10236
1 files changed, 10236 insertions, 0 deletions
diff --git a/2.2/widgets/entry.edc b/2.2/widgets/entry.edc
new file mode 100644
index 00000000..7d985f57
--- /dev/null
+++ b/2.2/widgets/entry.edc
@@ -0,0 +1,10236 @@
+/*
+ * Copyright (c) 2010 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice, this
+ * list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright notice,
+ * this list of conditions and the following disclaimer in the documentation
+ * and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
+ * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#define ENTRY_BLOCK_HANDLE_SOURCE7 "elm/entry/selection/block_handle_left"
+#define ENTRY_BLOCK_HANDLE_SOURCE8 "elm/entry/selection/block_handle_right"
+#define ENTRY_CURSOR_HANDLE_SOURCE9 "elm/entry/cursor_handle/default"
+#define ENTRY_BLOCK_HANDLE_SOURCE10 "elm/entry/selection/block_handle_edge_left"
+#define ENTRY_BLOCK_HANDLE_SOURCE11 "elm/entry/selection/block_handle_edge_right"
+
+#define ENTRY_EDITFIELD_FOCUS_DATA \
+ data.item: "focus_highlight" "on";
+
+#define ENTRY_TOP_BOTTOM_PADDING( SIZE ) \
+ part { name: "top_padding"; \
+ type: SPACER; \
+ scale: 1; \
+ description { state: "default" 0.0; \
+ min: 0 SIZE; \
+ max: 0 SIZE; \
+ align: 0.5 0.0; \
+ fixed: 0 1; \
+ rel1.relative: 0.0 0.0; \
+ rel2.relative: 1.0 0.0; \
+ } \
+ } \
+ part { name: "bottom_padding"; \
+ type: SPACER; \
+ scale: 1; \
+ description { state: "default" 0.0; \
+ min: 0 SIZE; \
+ max: 0 SIZE; \
+ align: 0.5 1.0; \
+ fixed: 0 1; \
+ rel1.relative: 0.0 1.0; \
+ rel2.relative: 1.0 1.0; \
+ } \
+ }
+
+#define ENTRY_TOP_BOTTOM_REL \
+ rel1 { \
+ to_y: "top_padding"; \
+ relative: 0.0 1.0; \
+ } \
+ rel2 { \
+ to_y: "bottom_padding"; \
+ relative: 1.0 0.0; \
+ }
+
+#define ENTRY_EDITFIELD_TEXTBLOCK_DEFAULT_REL \
+ rel1 { \
+ to_x: "focus_left_padding"; \
+ to_y: "top_padding";\
+ relative: 1.0 1.0; \
+ } \
+ rel2 { \
+ to_x: "clear_padding"; \
+ to_y: "bottom_padding"; \
+ relative: 0.0 0.0; \
+ }
+
+#define ENTRY_EDITFIELD_SWALLOW_SCRIPT_PUBLIC \
+ script { \
+ public scroll_enabled; \
+ }
+
+#define ENTRY_EDITFIELD_SWALLOW_PARTS \
+ part { name: "clear_padding"; \
+ type: SPACER; \
+ scale: 1; \
+ description { state: "default" 0.0; \
+ align: 1.0 0.5; \
+ fixed: 1 0; \
+ rel1 { \
+ to_x: "focus_right_padding"; \
+ relative: 0.0 0.0; \
+ } \
+ rel2 { \
+ to_x: "focus_right_padding"; \
+ relative: 0.0 1.0; \
+ } \
+ } \
+ description { state: "visible" 0.0; \
+ inherit: "default" 0.0; \
+ min: ENTRY_EDITFIELD_CLEAR_BUTTON_PADDING_MIN_MAX_INC 0; \
+ max: ENTRY_EDITFIELD_CLEAR_BUTTON_PADDING_MIN_MAX_INC 0; \
+ } \
+ } \
+ part { name: "elm.swallow.clear"; \
+ type: SWALLOW; \
+ scale: 1; \
+ description { state: "default" 0.0; \
+ align: 1.0 0.5; \
+ fixed: 1 1; \
+ rel1 { \
+ to_x: "focus_right_padding"; \
+ relative: 0.0 0.0; \
+ } \
+ rel2 { \
+ to_x: "focus_right_padding"; \
+ relative: 0.0 1.0; \
+ } \
+ visible: 0; \
+ } \
+ description { state: "visible" 0.0; \
+ inherit: "default" 0.0; \
+ visible: 1; \
+ } \
+ }
+
+#define ENTRY_EDITFIELD_FOCUS_PARTS \
+ ENTRY_TOP_BOTTOM_PADDING(ENTRY_TOP_BOTTOM_PADDING_HEIGHT) \
+ part { name: "focus_bg"; \
+ type: RECT; \
+ scale: 1; \
+ mouse_events: 0; \
+ repeat_events: 1; \
+ description { state: "default" 0.0; \
+ visible: 1; \
+ rel1.relative: 0.0 0.0; \
+ rel2.relative: 1.0 1.0; \
+ color_class: "F054"; \
+ } \
+ description { state: "focused" 0.0; \
+ inherit: "default" 0.0; \
+ color_class: "F056"; \
+ } \
+ description { state: "disabled" 0.0; \
+ inherit: "default" 0.0; \
+ color_class: "F058"; \
+ } \
+ description { state: "hidden" 0.0; \
+ inherit: "default" 0.0; \
+ visible: 0; \
+ } \
+ } \
+ part { name: "focus_left_padding"; \
+ type: SPACER; \
+ scale: 1; \
+ description { state: "default" 0.0; \
+ min: 10 0; \
+ max: 10 0; \
+ fixed: 1 0; \
+ align: 0.0 0.5; \
+ rel1 { \
+ to_x: "focus_bg"; \
+ relative: 0.0 0.0; \
+ } \
+ rel2 { \
+ to_x: "focus_bg"; \
+ relative: 0.0 1.0; \
+ } \
+ } \
+ description { state: "hidden" 0.0; \
+ inherit: "default" 0.0; \
+ min: 0 0; \
+ max: 0 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; \
+ fixed: 1 0; \
+ rel1 { \
+ to_x: "focus_bg"; \
+ relative: 1.0 0.0; \
+ } \
+ rel2 { \
+ to_x: "focus_bg"; \
+ relative: 1.0 1.0; \
+ } \
+ } \
+ description { state: "hidden" 0.0; \
+ inherit: "default" 0.0; \
+ min: 0 0; \
+ max: 0 0; \
+ } \
+ } \
+ part { name: "focus_rect_top"; \
+ type: RECT; \
+ scale: 1; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ visible: 1; \
+ min: 0 ENTRY_FOCUS_RECT_EDGE_INC; \
+ max: -1 ENTRY_FOCUS_RECT_EDGE_INC; \
+ align: 0.0 0.0; \
+ rel1 { \
+ to: "focus_bg"; \
+ relative: 0.0 0.0; \
+ } \
+ rel2 { \
+ to: "focus_bg"; \
+ relative: 1.0 1.0; \
+ } \
+ color_class: "F055"; \
+ } \
+ description { state: "focused" 0.0; \
+ inherit: "default" 0.0; \
+ color_class: "F057"; \
+ } \
+ description { state: "disabled" 0.0; \
+ inherit: "default" 0.0; \
+ color_class: "F059"; \
+ } \
+ description { state: "hidden" 0.0; \
+ inherit: "default" 0.0; \
+ visible: 0; \
+ } \
+ } \
+ part { name: "focus_rect_left"; \
+ type: RECT; \
+ scale: 1; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ visible: 1; \
+ min: ENTRY_FOCUS_RECT_EDGE_INC 0; \
+ max: ENTRY_FOCUS_RECT_EDGE_INC -1; \
+ align: 0.0 0.0; \
+ rel1 { \
+ to: "focus_rect_top"; \
+ relative: 0.0 1.0; \
+ } \
+ rel2 { \
+ to: "focus_bg"; \
+ relative: 1.0 1.0; \
+ } \
+ color_class: "F055"; \
+ } \
+ description { state: "focused" 0.0; \
+ inherit: "default" 0.0; \
+ color_class: "F057"; \
+ } \
+ description { state: "disabled" 0.0; \
+ inherit: "default" 0.0; \
+ color_class: "F059"; \
+ } \
+ description { state: "hidden" 0.0; \
+ inherit: "default" 0.0; \
+ visible: 0; \
+ } \
+ } \
+ part { name: "focus_rect_right"; \
+ type: RECT; \
+ scale: 1; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ visible: 1; \
+ min: ENTRY_FOCUS_RECT_EDGE_INC 0; \
+ max: ENTRY_FOCUS_RECT_EDGE_INC -1; \
+ align: 1.0 0.0; \
+ rel1 { \
+ to: "focus_rect_top"; \
+ relative: 0.0 1.0; \
+ } \
+ rel2 { \
+ to: "focus_bg"; \
+ relative: 1.0 1.0; \
+ } \
+ color_class: "F055"; \
+ } \
+ description { state: "focused" 0.0; \
+ inherit: "default" 0.0; \
+ color_class: "F057"; \
+ } \
+ description { state: "disabled" 0.0; \
+ inherit: "default" 0.0; \
+ color_class: "F059"; \
+ } \
+ description { state: "hidden" 0.0; \
+ inherit: "default" 0.0; \
+ visible: 0; \
+ } \
+ } \
+ part { name: "focus_rect_bottom"; \
+ type: RECT; \
+ scale: 1; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ visible: 1; \
+ min: 0 ENTRY_FOCUS_RECT_EDGE_INC; \
+ max: -1 ENTRY_FOCUS_RECT_EDGE_INC; \
+ align: 0.0 1.0; \
+ rel1 { \
+ to: "focus_rect_left"; \
+ relative: 1.0 0.0; \
+ } \
+ rel2 { \
+ to: "focus_rect_right"; \
+ relative: 0.0 1.0; \
+ } \
+ color_class: "F055"; \
+ } \
+ description { state: "focused" 0.0; \
+ inherit: "default" 0.0; \
+ color_class: "F057"; \
+ } \
+ description { state: "disabled" 0.0; \
+ inherit: "default" 0.0; \
+ color_class: "F059"; \
+ } \
+ description { state: "hidden" 0.0; \
+ inherit: "default" 0.0; \
+ visible: 0; \
+ } \
+ }
+
+#define ENTRY_EDITFIELD_EVENT_RECT_SWALLOW_PART \
+ part { name: "event_rect"; \
+ type: SWALLOW; \
+ scale: 1; \
+ description { state: "default" 0.0; \
+ rel1.relative: 0.0 0.0; \
+ rel2.relative: 1.0 1.0; \
+ visible: 1; \
+ } \
+ }
+
+#define ENTRY_EDITFIELD_EVENT_RECT_SWALLOW_PROGRAM \
+ program { name: "event_rect_touch_snd"; \
+ signal: "mouse,clicked,1"; \
+ source: "event_rect"; \
+ action: RUN_PLUGIN "touch_sound"; \
+ }
+
+#define ENTRY_EDITFIELD_SCROLLER_EVENT_RECT_SWALLOW_PART \
+ part { name: "scroller_event_rect"; \
+ type: SWALLOW; \
+ scale: 1; \
+ description { state: "default" 0.0; \
+ rel1.relative: 0.0 0.0; \
+ rel2.relative: 1.0 1.0; \
+ visible: 1; \
+ } \
+ }
+
+#define ENTRY_EDITFIELD_SCROLLER_EVENT_RECT_SWALLOW_PROGRAM \
+ program { name: "scroller_event_rect_touch_snd"; \
+ signal: "mouse,clicked,1"; \
+ source: "scroller_event_rect"; \
+ action: RUN_PLUGIN "touch_sound"; \
+ }
+
+#define ENTRY_EDITFIELD_SWALLOW_PROGRAMS \
+ program { name: "scroll_enabled"; \
+ signal: "elm,state,scroll,enabled"; \
+ source: "*"; \
+ script { \
+ set_int(scroll_enabled, 1); \
+ set_state(PART:"focus_bg", "hidden", 0.0); \
+ set_state(PART:"focus_rect_top", "hidden", 0.0); \
+ set_state(PART:"focus_rect_left", "hidden", 0.0); \
+ set_state(PART:"focus_rect_right", "hidden", 0.0); \
+ set_state(PART:"focus_rect_bottom", "hidden", 0.0); \
+ set_state(PART:"focus_left_padding", "hidden", 0.0); \
+ set_state(PART:"focus_right_padding", "hidden", 0.0); \
+ } \
+ } \
+ program { name: "scroll_disabled"; \
+ signal: "elm,state,scroll,disabled"; \
+ source: "*"; \
+ script { \
+ set_int(scroll_enabled, 0); \
+ set_state(PART:"focus_bg", "default", 0.0); \
+ set_state(PART:"focus_rect_top", "default", 0.0); \
+ set_state(PART:"focus_rect_left", "default", 0.0); \
+ set_state(PART:"focus_rect_right", "default", 0.0); \
+ set_state(PART:"focus_rect_bottom", "default", 0.0); \
+ set_state(PART:"focus_left_padding", "default", 0.0); \
+ set_state(PART:"focus_right_padding", "default", 0.0); \
+ } \
+ } \
+ program { name: "clear_show"; \
+ signal: "elm,state,clear,visible"; \
+ source: "*"; \
+ script { \
+ new v; \
+ v = get_int(scroll_enabled); \
+ if (!v) { \
+ set_state(PART:"elm.swallow.clear", "visible", 0.0); \
+ set_state(PART:"clear_padding", "visible", 0.0); \
+ } \
+ } \
+ } \
+ program { name: "clear_hide"; \
+ signal: "elm,state,clear,hidden"; \
+ source: "*"; \
+ script { \
+ new v; \
+ v = get_int(scroll_enabled); \
+ if (!v) { \
+ set_state(PART:"elm.swallow.clear", "default", 0.0); \
+ set_state(PART:"clear_padding", "default", 0.0); \
+ } \
+ } \
+ }
+
+#define ENTRY_EDITFIELD_FOCUS_PROGRAMS \
+ program { name: "action_focus"; \
+ signal: "elm,state,focus,on"; \
+ source: "*"; \
+ script { \
+ new v; \
+ v = get_int(scroll_enabled); \
+ if (!v) { \
+ set_state(PART:"focus_bg", "focused", 0.0); \
+ set_state(PART:"focus_rect_top", "focused", 0.0); \
+ set_state(PART:"focus_rect_left", "focused", 0.0); \
+ set_state(PART:"focus_rect_right", "focused", 0.0); \
+ set_state(PART:"focus_rect_bottom", "focused", 0.0); \
+ } \
+ set_state(PART:"elm.text", "focused", 0.0); \
+ } \
+ } \
+ program { name: "action_unfocus"; \
+ signal: "elm,state,focus,off"; \
+ source: "*"; \
+ script { \
+ new v; \
+ v = get_int(scroll_enabled); \
+ if (!v) { \
+ set_state(PART:"focus_bg", "default", 0.0); \
+ set_state(PART:"focus_rect_top", "default", 0.0); \
+ set_state(PART:"focus_rect_left", "default", 0.0); \
+ set_state(PART:"focus_rect_right", "default", 0.0); \
+ set_state(PART:"focus_rect_bottom", "default", 0.0); \
+ } \
+ set_state(PART:"elm.text", "default", 0.0); \
+ } \
+ } \
+ program { name: "enable_focus_bg"; \
+ signal: "elm,state,enabled"; \
+ source: "elm"; \
+ script { \
+ new v; \
+ v = get_int(scroll_enabled); \
+ if (!v) { \
+ set_state(PART:"focus_bg", "default", 0.0); \
+ set_state(PART:"focus_rect_top", "default", 0.0); \
+ set_state(PART:"focus_rect_left", "default", 0.0); \
+ set_state(PART:"focus_rect_right", "default", 0.0); \
+ set_state(PART:"focus_rect_bottom", "default", 0.0); \
+ } \
+ } \
+ } \
+ program { name: "disable_focus_bg"; \
+ signal: "elm,state,disabled"; \
+ source: "elm"; \
+ script { \
+ new v; \
+ v = get_int(scroll_enabled); \
+ if (!v) { \
+ set_state(PART:"focus_bg", "disabled", 0.0); \
+ set_state(PART:"focus_rect_top", "disabled", 0.0); \
+ set_state(PART:"focus_rect_left", "disabled", 0.0); \
+ set_state(PART:"focus_rect_right", "disabled", 0.0); \
+ set_state(PART:"focus_rect_bottom", "disabled", 0.0); \
+ } \
+ } \
+ }
+
+#define ENTRY_SOUND_PROGRAM \
+ program { name: "touch_snd"; \
+ signal: "mouse,clicked,1"; \
+ source: "elm.text"; \
+ script { \
+ new st[31]; \
+ new Float:vl; \
+ get_state(PART:"elm.text", st, 30, vl); \
+ if (strcmp(st, "disabled")) \
+ run_program(PROGRAM:"play_sound"); \
+ } \
+ } \
+ program { name: "play_sound"; \
+ action: RUN_PLUGIN "touch_sound"; \
+ }
+
+group { name: "elm/entry/emoticon/angry/default"; images.image:
+ "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-angry.png"; } } } }
+group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
+ "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-angry-shout.png"; } } } }
+group { name: "elm/entry/emoticon/guilty/default"; images.image:
+ "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-guilty.png"; } } } }
+group { name: "elm/entry/emoticon/haha/default"; images.image:
+ "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-haha.png"; } } } }
+group { name: "elm/entry/emoticon/half-smile/default"; images.image:
+ "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-half-smile.png"; } } } }
+group { name: "elm/entry/emoticon/happy/default"; images.image:
+ "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-happy.png"; } } } }
+group { name: "elm/entry/emoticon/kiss/default"; images.image:
+ "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-kiss.png"; } } } }
+group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
+ "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-little-bit-sorry.png"; } } } }
+group { name: "elm/entry/emoticon/love/default"; images.image:
+ "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-love.png"; } } } }
+group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
+ "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-minimal-smile.png"; } } } }
+group { name: "elm/entry/emoticon/omg/default"; images.image:
+ "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-omg.png"; } } } }
+group { name: "elm/entry/emoticon/smile/default"; images.image:
+ "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-smile.png"; } } } }
+group { name: "elm/entry/emoticon/sorry/default"; images.image:
+ "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-sorry.png"; } } } }
+group { name: "elm/entry/emoticon/surprised/default"; images.image:
+ "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-surprised.png"; } } } }
+group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
+ "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-tongue-dangling.png"; } } } }
+group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
+ "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-very-sorry.png"; } } } }
+group { name: "elm/entry/emoticon/wink/default"; images.image:
+ "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-wink.png"; } } } }
+group { name: "elm/entry/emoticon/worried/default"; images.image:
+ "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: ENTRY_EMOTICON_SIZE; image.normal:
+ "emo-worried.png"; } } } }
+
+group { name: "elm/entry/base/default";
+ alias: "elm/entry/base-mixedwrap/default";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data.item: "focus_highlight" "on";
+ styles {
+ style { name: "entry_textblock_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1011 left_margin=1 right_margin=2 wrap=mixed text_class=T1011";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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: "entry_textblock_focused_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1011 left_margin=1 right_margin=2 wrap=mixed text_class=T1011";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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: "entry_textblock_disabled_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1013 left_margin=1 right_margin=2 wrap=mixed text_class=T1013";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=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: "entry_textblock_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1012 left_margin=1 right_margin=2 wrap=mixed text_class=T1012";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "entry_textblock_guide_style";
+ min: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ //source6: "X"; // anchor over
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ text {
+ style: "entry_textblock_style";
+ min: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_focused_style";
+ min: 0 1;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_disabled_style";
+ min: 0 1;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "action_focus";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "elm.text";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ }
+}
+
+group { name: "elm/entry/base-charwrap/default";
+ alias: "elm/entry/base/char_wrap";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ styles {
+ style { name: "entry_textblock_char_wrap_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1011 wrap=char left_margin=1 right_margin=2 text_class=T1011";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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: "entry_textblock_char_wrap_focused_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1011 wrap=char left_margin=1 right_margin=2 text_class=T1011";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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: "entry_textblock_char_wrap_disabled_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1013 wrap=char left_margin=1 right_margin=2 text_class=T1013";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=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: "entry_textblock_char_wrap_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1012 wrap=char left_margin=1 right_margin=2 text_class=T1012";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "entry_textblock_char_wrap_guide_style";
+ min: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ //source6: "X"; // anchor over
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ text {
+ style: "entry_textblock_char_wrap_style";
+ min: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_char_wrap_focused_style";
+ min: 0 1;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_char_wrap_disabled_style";
+ min: 0 1;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "action_focus";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "elm.text";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ }
+}
+
+group { name: "elm/entry/base-nowrap/default";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "entry_textblock_guide_style";
+ min: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ text {
+ style: "entry_textblock_style";
+ min: 1 1;
+ align: 0.0 0.0;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_focused_style";
+ min: 1 1;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_disabled_style";
+ min: 0 1;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "action_focus";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "elm.text";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ }
+}
+
+group { name: "elm/entry/base/editfield";
+ alias: "elm/entry/base-mixedwrap/editfield";
+ alias: "elm/entry/base/editfield/default";
+ alias: "elm/entry/base/editfield/lighting";
+ alias: "elm/entry/base/editfield/multiline";
+ alias: "elm/entry/base/editfield/multiline/default";
+ alias: "elm/entry/base/editfield/multiline/lighting";
+ alias: "elm/entry/base/editfield/searchbar/default";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ styles {
+ style { name: "editfield_textblock_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1011 wrap=mixed left_margin=1 right_margin=2 text_class=T1011";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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_textblock_focused_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1011 wrap=mixed left_margin=1 right_margin=2 text_class=T1011";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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_textblock_disabled_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1013 wrap=mixed left_margin=1 right_margin=2 text_class=T1013";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=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_textblock_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1012 left_margin=1 right_margin=2 ellipsis=1.0 text_class=T1012";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ ENTRY_EDITFIELD_FOCUS_DATA
+ parts {
+ ENTRY_EDITFIELD_FOCUS_PARTS
+ ENTRY_EDITFIELD_EVENT_RECT_SWALLOW_PART
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "editfield_textblock_guide_style";
+ min: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ //source6: "X"; // anchor over
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ text {
+ style: "editfield_textblock_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ ENTRY_EDITFIELD_TEXTBLOCK_DEFAULT_REL
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_textblock_focused_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_textblock_disabled_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ }
+ ENTRY_EDITFIELD_SWALLOW_PARTS
+ }
+ ENTRY_EDITFIELD_SWALLOW_SCRIPT_PUBLIC
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ ENTRY_EDITFIELD_SWALLOW_PROGRAMS
+ ENTRY_EDITFIELD_FOCUS_PROGRAMS
+ ENTRY_EDITFIELD_EVENT_RECT_SWALLOW_PROGRAM
+ }
+}
+
+group { name: "elm/entry/base-noedit/editfield";
+ alias: "elm/entry/base-noedit-mixedwrap/editfield";
+ alias: "elm/entry/base-noedit/editfield/default";
+ alias: "elm/entry/base-noedit/editfield/lighting";
+ alias: "elm/entry/base-noedit/editfield/multiline";
+ alias: "elm/entry/base-noedit/editfield/multiline/default";
+ alias: "elm/entry/base-noedit/editfield/multiline/lighting";
+ inherit: "elm/entry/base/editfield";
+ parts {
+ part { name: "elm.text";
+ entry_mode: PLAIN;
+ source4: "";
+ }
+ }
+ programs {
+ program { name: "touch_snd";
+ }
+ }
+}
+
+group { name: "elm/entry/base/editfield/fixed_size";
+ alias: "elm/entry/base-mixedwrap/editfield/fixed_size";
+ alias: "elm/entry/base/editfield/multiline/fixed_size";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ styles {
+ style { name: "editfield_textblock_fixed_size_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1011 wrap=mixed left_margin=1 right_margin=2 text_class=T1011";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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_textblock_fixed_size_focused_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1011 wrap=mixed left_margin=1 right_margin=2 text_class=T1011";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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_textblock_fixed_size_disabled_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1013 wrap=mixed left_margin=1 right_margin=2 text_class=T1013";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=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_textblock_fixed_size_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1012 left_margin=1 right_margin=2 ellipsis=1.0 text_class=T1012";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ ENTRY_EDITFIELD_FOCUS_DATA
+ parts {
+ ENTRY_EDITFIELD_FOCUS_PARTS
+ ENTRY_EDITFIELD_EVENT_RECT_SWALLOW_PART
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "editfield_textblock_fixed_size_guide_style";
+ min: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ //source6: "X"; // anchor over
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ text {
+ style: "editfield_textblock_fixed_size_style";
+ min: 0 1;
+ }
+ ENTRY_EDITFIELD_TEXTBLOCK_DEFAULT_REL
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_textblock_fixed_size_focused_style";
+ min: 0 1;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_textblock_fixed_size_disabled_style";
+ min: 0 1;
+ }
+ }
+ }
+ ENTRY_EDITFIELD_SWALLOW_PARTS
+ }
+ ENTRY_EDITFIELD_SWALLOW_SCRIPT_PUBLIC
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ ENTRY_EDITFIELD_SWALLOW_PROGRAMS
+ ENTRY_EDITFIELD_FOCUS_PROGRAMS
+ ENTRY_EDITFIELD_EVENT_RECT_SWALLOW_PROGRAM
+ }
+}
+
+group { name: "elm/entry/base-noedit/editfield/fixed_size";
+ alias: "elm/entry/base-noedit-mixedwrap/editfield/fixed_size";
+ alias: "elm/entry/base-noedit/editfield/multiline/fixed_size";
+ inherit: "elm/entry/base/editfield/fixed_size";
+ parts {
+ part { name: "elm.text";
+ entry_mode: PLAIN;
+ source4: "";
+ }
+ }
+ programs {
+ program { name: "touch_snd";
+ }
+ }
+}
+
+group { name: "elm/entry/base-charwrap/editfield";
+ alias: "elm/entry/base/editfield/char_wrap";
+ alias: "elm/entry/base/editfield/default/char_wrap";
+ alias: "elm/entry/base/editfield/lighting/char_wrap";
+ alias: "elm/entry/base/editfield/multiline/char_wrap";
+ alias: "elm/entry/base/editfield/multiline/default/char_wrap";
+ alias: "elm/entry/base/editfield/multiline/lighting/char_wrap";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ styles {
+ style { name: "editfield_textblock_char_wrap_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1011 wrap=char left_margin=1 right_margin=2 text_class=T1011";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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_textblock_char_wrap_focused_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1011 wrap=char left_margin=1 right_margin=2 text_class=T1011";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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_textblock_char_wrap_disabled_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDTIFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1013 wrap=char left_margin=1 right_margin=2 text_class=T1013";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=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_textblock_char_wrap_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1012 left_margin=1 right_margin=2 ellipsis=1.0 text_class=T1012";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ ENTRY_EDITFIELD_FOCUS_DATA
+ parts {
+ ENTRY_EDITFIELD_FOCUS_PARTS
+ ENTRY_EDITFIELD_EVENT_RECT_SWALLOW_PART
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "editfield_textblock_char_wrap_guide_style";
+ min: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ //source6: "X"; // anchor over
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ text {
+ style: "editfield_textblock_char_wrap_style";
+ min: 0 1;
+ }
+ ENTRY_EDITFIELD_TEXTBLOCK_DEFAULT_REL
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_textblock_char_wrap_focused_style";
+ min: 0 1;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_textblock_char_wrap_disabled_style";
+ min: 0 1;
+ }
+ }
+ }
+ ENTRY_EDITFIELD_SWALLOW_PARTS
+ }
+ ENTRY_EDITFIELD_SWALLOW_SCRIPT_PUBLIC
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ ENTRY_EDITFIELD_SWALLOW_PROGRAMS
+ ENTRY_EDITFIELD_FOCUS_PROGRAMS
+ ENTRY_EDITFIELD_EVENT_RECT_SWALLOW_PROGRAM
+ }
+}
+
+group { name: "elm/entry/base-noedit-charwrap/editfield";
+ alias: "elm/entry/base-noedit/editfield/char_wrap";
+ alias: "elm/entry/base-noedit/editfield/default/char_wrap";
+ alias: "elm/entry/base-noedit/editfield/lighting/char_wrap";
+ alias: "elm/entry/base-noedit/editfield/multiline/char_wrap";
+ alias: "elm/entry/base-noedit/editfield/multiline/default/char_wrap";
+ alias: "elm/entry/base-noedit/editfield/multiline/lighting/char_wrap";
+ inherit: "elm/entry/base-charwrap/editfield";
+ parts {
+ part { name: "elm.text";
+ entry_mode: PLAIN;
+ source4: "";
+ }
+ }
+ programs {
+ program { name: "touch_snd";
+ }
+ }
+}
+
+group { name: "elm/entry/base-charwrap/editfield/fixed_size";
+ alias: "elm/entry/base/editfield/char_wrap/fixed_size";
+ alias: "elm/entry/base/editfield/multiline/char_wrap/fixed_size";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ styles {
+ style { name: "editfield_textblock_char_wrap_fixed_size_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1011 wrap=char left_margin=1 right_margin=2 text_class=T1011";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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_textblock_char_wrap_fixed_size_focused_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1011 wrap=char left_margin=1 right_margin=2 text_class=T1011";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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_textblock_char_wrap_fixed_size_disabled_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDTIFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1013 wrap=char left_margin=1 right_margin=2 text_class=T1013";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=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_textblock_char_wrap_fixed_size_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1012 left_margin=1 right_margin=2 ellipsis=1.0 text_class=T1012";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ ENTRY_EDITFIELD_FOCUS_DATA
+ parts {
+ ENTRY_EDITFIELD_FOCUS_PARTS
+ ENTRY_EDITFIELD_EVENT_RECT_SWALLOW_PART
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "editfield_textblock_char_wrap_fixed_size_guide_style";
+ min: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ //source6: "X"; // anchor over
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ text {
+ style: "editfield_textblock_char_wrap_fixed_size_style";
+ min: 0 1;
+ }
+ ENTRY_EDITFIELD_TEXTBLOCK_DEFAULT_REL
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_textblock_char_wrap_fixed_size_focused_style";
+ min: 0 1;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_textblock_char_wrap_fixed_size_disabled_style";
+ min: 0 1;
+ }
+ }
+ }
+ ENTRY_EDITFIELD_SWALLOW_PARTS
+ }
+ ENTRY_EDITFIELD_SWALLOW_SCRIPT_PUBLIC
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ ENTRY_EDITFIELD_SWALLOW_PROGRAMS
+ ENTRY_EDITFIELD_FOCUS_PROGRAMS
+ ENTRY_EDITFIELD_EVENT_RECT_SWALLOW_PROGRAM
+ }
+}
+
+group { name: "elm/entry/base-noedit-charwrap/editfield/fixed_size";
+ alias: "elm/entry/base-noedit/editfield/char_wrap/fixed_size";
+ alias: "elm/entry/base-noedit/editfield/multiline/char_wrap/fixed_size";
+ inherit: "elm/entry/base-charwrap/editfield/fixed_size";
+ parts {
+ part { name: "elm.text";
+ entry_mode: PLAIN;
+ source4: "";
+ }
+ }
+ programs {
+ program { name: "touch_snd";
+ }
+ }
+}
+
+group { name: "elm/entry/base-single/editfield";
+ alias: "elm/entry/base-single/editfield/default";
+ alias: "elm/entry/base-single/editfield/lighting";
+ alias: "elm/entry/base-single/editfield/singleline";
+ alias: "elm/entry/base-single/editfield/singleline/default";
+ alias: "elm/entry/base-single/editfield/singleline/lighting";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ styles {
+ style { name: "editfield_single_textblock_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1011 wrap=none left_margin=1 right_margin=3 text_class=T1011";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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_single_textblock_focused_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1011 wrap=none left_margin=1 right_margin=3 text_class=T1011";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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_single_textblock_disabled_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1013 wrap=none left_margin=1 right_margin=3 text_class=T1013";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=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_single_textblock_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1012 wrap=none left_margin=1 right_margin=3 text_class=T1012 ellipsis=1.0";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ ENTRY_EDITFIELD_FOCUS_DATA
+ parts {
+ ENTRY_EDITFIELD_FOCUS_PARTS
+ ENTRY_EDITFIELD_EVENT_RECT_SWALLOW_PART
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "editfield_single_textblock_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: ; // selection over
+ //source3: ; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ text {
+ style: "editfield_single_textblock_style";
+ min: 1 1;
+ max: 0 1;
+ }
+ ENTRY_EDITFIELD_TEXTBLOCK_DEFAULT_REL
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_single_textblock_focused_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_single_textblock_disabled_style";
+ }
+ }
+ }
+ ENTRY_EDITFIELD_SWALLOW_PARTS
+ }
+ ENTRY_EDITFIELD_SWALLOW_SCRIPT_PUBLIC
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ ENTRY_EDITFIELD_SWALLOW_PROGRAMS
+ ENTRY_EDITFIELD_FOCUS_PROGRAMS
+ ENTRY_EDITFIELD_EVENT_RECT_SWALLOW_PROGRAM
+ }
+}
+
+group { name: "elm/entry/base-single-noedit/editfield";
+ alias: "elm/entry/base-single-noedit/editfield/default";
+ alias: "elm/entry/base-single-noedit/editfield/lighting";
+ alias: "elm/entry/base-single-noedit/editfield/singleline";
+ alias: "elm/entry/base-single-noedit/editfield/singleline/default";
+ alias: "elm/entry/base-single-noedit/editfield/singleline/lighting";
+ inherit: "elm/entry/base-single/editfield";
+ parts {
+ part { name: "elm.text";
+ entry_mode: PLAIN;
+ source4: "";
+ }
+ }
+ programs {
+ program { name: "touch_snd";
+ }
+ }
+}
+
+group { name: "elm/entry/base-single/editfield/fixed_size";
+ alias: "elm/entry/base-single/editfield/singleline/fixed_size";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ styles {
+ style { name: "editfield_single_textblock_fixed_size_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1011 wrap=none left_margin=1 right_margin=3 text_class=T1011";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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_single_textblock_fixed_size_focused_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1011 wrap=none left_margin=1 right_margin=3 text_class=T1011";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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_single_textblock_fixed_size_disabled_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1013 wrap=none left_margin=1 right_margin=3 text_class=T1013";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=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_single_textblock_fixed_size_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_TEXT_SIZE_INC" color=#ffffff color_class=T1012 wrap=none left_margin=1 right_margin=3 text_class=T1012 ellipsis=1.0";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ ENTRY_EDITFIELD_FOCUS_DATA
+ parts {
+ ENTRY_EDITFIELD_FOCUS_PARTS
+ ENTRY_EDITFIELD_EVENT_RECT_SWALLOW_PART
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "editfield_single_textblock_fixed_size_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: ; // selection over
+ //source3: ; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ text {
+ style: "editfield_single_textblock_fixed_size_style";
+ min: 1 1;
+ max: 0 1;
+ }
+ ENTRY_EDITFIELD_TEXTBLOCK_DEFAULT_REL
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_single_textblock_fixed_size_focused_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_single_textblock_fixed_size_disabled_style";
+ }
+ }
+ }
+ ENTRY_EDITFIELD_SWALLOW_PARTS
+ }
+ ENTRY_EDITFIELD_SWALLOW_SCRIPT_PUBLIC
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ ENTRY_EDITFIELD_SWALLOW_PROGRAMS
+ ENTRY_EDITFIELD_FOCUS_PROGRAMS
+ ENTRY_EDITFIELD_EVENT_RECT_SWALLOW_PROGRAM
+ }
+}
+
+group { name: "elm/entry/base-single-noedit/editfield/fixed_size";
+ alias: "elm/entry/base-single-noedit/editfield/singleline/fixed_size";
+ inherit: "elm/entry/base-single/editfield/fixed_size";
+ parts {
+ part { name: "elm.text";
+ entry_mode: PLAIN;
+ source4: "";
+ }
+ }
+ programs {
+ program { name: "touch_snd";
+ }
+ }
+}
+
+group { name: "elm/entry/base-single/editfield/searchbar/default";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ styles {
+ style { name: "editfield_searchbar_single_textblock_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_SEARCHBAR_TEXT_SIZE_INC" color=#FFFFFF color_class=T1064 wrap=none left_margin=1 right_margin=3 text_class=T1064";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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_focused_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_SEARCHBAR_TEXT_SIZE_INC" color=#FFFFFF color_class=T1063 wrap=none left_margin=1 right_margin=3 text_class=T1063";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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=Regular font_size="ENTRY_EDITFIELD_SEARCHBAR_TEXT_SIZE_INC" color=#FFFFFF color_class=T1065 wrap=none left_margin=1 right_margin=3 text_class=T1065";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=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=Regular font_size="ENTRY_EDITFIELD_SEARCHBAR_TEXT_SIZE_INC" color=#FFFFFF color_class=T1061 wrap=none left_margin=1 right_margin=3 text_class=T1061 ellipsis=1.0";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ style { name: "editfield_searchbar_single_textblock_disabled_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_SEARCHBAR_TEXT_SIZE_INC" color=#FFFFFF color_class=T1062 wrap=none left_margin=1 right_margin=3 text_class=T1062 ellipsis=1.0";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ script {
+ public guide_hidden;
+ public disabled;
+ }
+ parts {
+ ENTRY_TOP_BOTTOM_PADDING(ENTRY_TOP_BOTTOM_PADDING_HEIGHT)
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "editfield_searchbar_single_textblock_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_searchbar_single_textblock_disabled_guide_style";
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ ENTRY_TOP_BOTTOM_REL
+ text {
+ style: "editfield_searchbar_single_textblock_style";
+ min: 1 1;
+ max: 0 1;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_searchbar_single_textblock_focused_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_searchbar_single_textblock_disabled_style";
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ script {
+ set_int(disabled, 1);
+ if (!get_int(guide_hidden)) {
+ set_state(PART:"elm.guide", "disabled", 0.0);
+ }
+ set_state(PART:"elm.text", "disabled", 0.0);
+ }
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ script {
+ set_int(disabled, 0);
+ if (!get_int(guide_hidden)) {
+ set_state(PART:"elm.guide", "default", 0.0);
+ }
+ set_state(PART:"elm.text", "default", 0.0);
+ }
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ script {
+ set_int(guide_hidden, 1);
+ set_state(PART:"elm.guide", "hidden", 0.0);
+ }
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ script {
+ set_int(guide_hidden, 0);
+ if (get_int(disabled)) {
+ set_state(PART:"elm.guide", "disabled", 0.0);
+ } else {
+ set_state(PART:"elm.guide", "default", 0.0);
+ }
+ }
+ }
+ ENTRY_SOUND_PROGRAM
+ }
+}
+
+group { name: "elm/entry/base-single-noedit/editfield/searchbar/default";
+ inherit: "elm/entry/base-single/editfield/searchbar/default";
+ parts {
+ part { name: "elm.text";
+ entry_mode: PLAIN;
+ source4: "";
+ }
+ }
+ programs {
+ program { name: "touch_snd";
+ }
+ }
+}
+
+group { name: "elm/entry/base-single/editfield/searchbar/fixed_size";
+ alias: "elm/entry/base-single/editfield/popup";
+ alias: "elm/entry/base-single/editfield/password/popup";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ styles {
+ style { name: "editfield_searchbar_single_textblock_fixed_size_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_SEARCHBAR_TEXT_SIZE_INC" color=#FFFFFF color_class=T1064 wrap=none left_margin=1 right_margin=3 text_class=T1064";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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_fixed_size_focused_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_SEARCHBAR_TEXT_SIZE_INC" color=#FFFFFF color_class=T1063 wrap=none left_margin=1 right_margin=3 text_class=T1063";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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_fixed_size_disabled_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_SEARCHBAR_TEXT_SIZE_INC" color=#FFFFFF color_class=T1065 wrap=none left_margin=1 right_margin=3 text_class=T1065";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=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_fixed_size_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_SEARCHBAR_TEXT_SIZE_INC" color=#FFFFFF color_class=T1061 wrap=none left_margin=1 right_margin=3 text_class=T1061 ellipsis=1.0";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ style { name: "editfield_searchbar_single_textblock_fixed_size_disabled_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_EDITFIELD_SEARCHBAR_TEXT_SIZE_INC" color=#FFFFFF color_class=T1062 wrap=none left_margin=1 right_margin=3 text_class=T1062 ellipsis=1.0";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ script {
+ public guide_hidden;
+ public disabled;
+ }
+ parts {
+ ENTRY_TOP_BOTTOM_PADDING(ENTRY_TOP_BOTTOM_PADDING_HEIGHT)
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "editfield_searchbar_single_textblock_fixed_size_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_searchbar_single_textblock_fixed_size_disabled_guide_style";
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ ENTRY_TOP_BOTTOM_REL
+ text {
+ style: "editfield_searchbar_single_textblock_fixed_size_style";
+ min: 1 1;
+ max: 0 1;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_searchbar_single_textblock_fixed_size_focused_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_searchbar_single_textblock_fixed_size_disabled_style";
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ script {
+ set_int(disabled, 1);
+ if (!get_int(guide_hidden)) {
+ set_state(PART:"elm.guide", "disabled", 0.0);
+ }
+ set_state(PART:"elm.text", "disabled", 0.0);
+ }
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ script {
+ set_int(disabled, 0);
+ if (!get_int(guide_hidden)) {
+ set_state(PART:"elm.guide", "default", 0.0);
+ }
+ set_state(PART:"elm.text", "default", 0.0);
+ }
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ script {
+ set_int(guide_hidden, 1);
+ set_state(PART:"elm.guide", "hidden", 0.0);
+ }
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ script {
+ set_int(guide_hidden, 0);
+ if (get_int(disabled)) {
+ set_state(PART:"elm.guide", "disabled", 0.0);
+ } else {
+ set_state(PART:"elm.guide", "default", 0.0);
+ }
+ }
+ }
+ ENTRY_SOUND_PROGRAM
+ }
+}
+
+group { name: "elm/entry/base-single-noedit/editfield/searchbar/fixed_size";
+ alias: "elm/entry/base-single-noedit/editfield/popup";
+ alias: "elm/entry/base-single-noedit/editfield/password/popup";
+ inherit: "elm/entry/base-single/editfield/searchbar/fixed_size";
+ parts {
+ part { name: "elm.text";
+ entry_mode: PLAIN;
+ source4: "";
+ }
+ }
+ programs {
+ program { name: "touch_snd";
+ }
+ }
+}
+
+group { name: "elm/entry/base-single/default";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ styles {
+ style { name: "entry_single_textblock_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1011 wrap=none left_margin=1 right_margin=3 text_class=T1011";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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: "entry_single_textblock_focused_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1011 wrap=none left_margin=1 right_margin=3 text_class=T1011";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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: "entry_single_textblock_disabled_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1013 wrap=none left_margin=1 right_margin=3 text_class=T1013";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link " "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=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: "entry_single_textblock_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1012 wrap=none left_margin=1 right_margin=3 text_class=T1012 ellipsis=1.0";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "entry_single_textblock_guide_style";
+ min: 0 1;
+ max: 0 0;
+ align: 0.0 0.5;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ text {
+ style: "entry_single_textblock_style";
+ min: 1 1;
+ max: 0 0;
+ align: 0.0 0.5;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_single_textblock_focused_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_single_textblock_disabled_style";
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "action_focus";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "elm.text";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ }
+}
+
+group { name: "elm/entry/base-single-noedit/default";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "entry_single_textblock_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PLAIN;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ text {
+ style: "entry_single_textblock_style";
+ min: 1 1;
+ max: 0 1;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_single_textblock_focused_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_single_textblock_disabled_style";
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "action_focus";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "elm.text";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ }
+}
+
+group { name: "elm/entry/base-noedit/default";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "entry_textblock_guide_style";
+ min: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PLAIN;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ text {
+ style: "entry_textblock_style";
+ min: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_focused_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_disabled_style";
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "action_focus";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "elm.text";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ }
+}
+
+ group { name: "elm/entry/base-noedit-charwrap/default";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "entry_textblock_char_wrap_guide_style";
+ min: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PLAIN;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ text {
+ style: "entry_textblock_char_wrap_style";
+ min: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_char_wrap_focused_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_char_wrap_disabled_style";
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "action_focus";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "elm.text";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ }
+ }
+
+ group { name: "elm/entry/base-noedit-mixedwrap/default";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "entry_textblock_guide_style";
+ min: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PLAIN;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ text {
+ style: "entry_textblock_style";
+ min: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_focused_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_disabled_style";
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "action_focus";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "elm.text";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ }
+ }
+
+ group { name: "elm/entry/base-nowrap-noedit/default";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "entry_textblock_guide_style";
+ min: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PLAIN;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ text {
+ style: "entry_textblock_style";
+ min: 1 1;
+ align: 0.0 0.0;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_focused_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_disabled_style";
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "action_focus";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "elm.text";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ }
+ }
+
+ group { name: "elm/entry/base-password/default";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "entry_single_textblock_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PASSWORD;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ text {
+ style: "entry_single_textblock_style";
+ repch: "•";
+ min: 1 1;
+ max: 0 1;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_single_textblock_focused_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_single_textblock_disabled_style";
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "action_focus";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "elm.text";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ }
+ }
+
+ group { name: "elm/entry/base-password/list";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ styles {
+ style { name: "entry_single_textblock_list_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1011 align=center wrap=none left_margin=1 right_margin=3 text_class=T1011";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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: "entry_single_textblock_list_focused_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1011 align=center wrap=none left_margin=1 right_margin=3 text_class=T1011";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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: "entry_single_textblock_list_disabled_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1013 align=center wrap=none left_margin=1 right_margin=3 text_class=T1013";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link " "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=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: "entry_single_textblock_list_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1012 wrap=none left_margin=1 right_margin=3 text_class=T1012 ellipsis=1.0";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ parts {
+ part { name: "focus_bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: GENLIST_ICON_PASSWORD_SIZE GENLIST_ICON_PASSWORD_SIZE;
+ color_class: "F054";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F056";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F058";
+ }
+ }
+ part { name: "focus_rect_top";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: 0 ENTRY_FOCUS_RECT_EDGE_INC;
+ max: -1 ENTRY_FOCUS_RECT_EDGE_INC;
+ align: 0 0;
+ rel1 {
+ to: "focus_bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ color_class: "F055";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F057";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "focus_rect_left";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: ENTRY_FOCUS_RECT_EDGE_INC 0;
+ max: ENTRY_FOCUS_RECT_EDGE_INC -1;
+ align: 0 0;
+ rel1 {
+ to: "focus_rect_top";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ color_class: "F055";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F057";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "focus_rect_right";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: ENTRY_FOCUS_RECT_EDGE_INC 0;
+ max: ENTRY_FOCUS_RECT_EDGE_INC -1;
+ align: 1 0;
+ rel1 {
+ to: "focus_rect_top";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ color_class: "F055";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F057";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "focus_rect_bottom";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: 0 ENTRY_FOCUS_RECT_EDGE_INC;
+ max: -1 ENTRY_FOCUS_RECT_EDGE_INC;
+ align: 0 1;
+ rel1 {
+ to: "focus_rect_left";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "focus_rect_right";
+ relative: 0.0 1.0;
+ }
+ color_class: "F055";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F057";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "entry_single_textblock_list_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PASSWORD;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ text {
+ style: "entry_single_textblock_list_style";
+ repch: "•";
+ min: 1 1;
+ max: 0 1;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_single_textblock_list_focused_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_single_textblock_list_disabled_style";
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "action_focus";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "elm.text";
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ }
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ }
+ }
+
+ group { name: "elm/entry/base-single/list";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "focus_bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: GENLIST_ICON_PASSWORD_SIZE GENLIST_ICON_PASSWORD_SIZE;
+ color_class: "F054";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F056";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F058";
+ }
+ }
+ part { name: "focus_rect_top";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: 0 ENTRY_FOCUS_RECT_EDGE_INC;
+ max: -1 ENTRY_FOCUS_RECT_EDGE_INC;
+ align: 0 0;
+ rel1 {
+ to: "focus_bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ color_class: "F055";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F057";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "focus_rect_left";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: ENTRY_FOCUS_RECT_EDGE_INC 0;
+ max: ENTRY_FOCUS_RECT_EDGE_INC -1;
+ align: 0 0;
+ rel1 {
+ to: "focus_rect_top";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ color_class: "F055";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F057";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "focus_rect_right";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: ENTRY_FOCUS_RECT_EDGE_INC 0;
+ max: ENTRY_FOCUS_RECT_EDGE_INC -1;
+ align: 1 0;
+ rel1 {
+ to: "focus_rect_top";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ color_class: "F055";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F057";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "focus_rect_bottom";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: 0 ENTRY_FOCUS_RECT_EDGE_INC;
+ max: -1 ENTRY_FOCUS_RECT_EDGE_INC;
+ align: 0 1;
+ rel1 {
+ to: "focus_rect_left";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "focus_rect_right";
+ relative: 0.0 1.0;
+ }
+ color_class: "F055";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F057";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "entry_single_textblock_list_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ text {
+ style: "entry_single_textblock_list_style";
+ min: 1 1;
+ max: 0 1;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_single_textblock_list_focused_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_single_textblock_list_disabled_style";
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "action_focus";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "elm.text";
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ }
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ }
+ }
+
+ group { name: "elm/entry/base-single-noedit/list";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "focus_bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: GENLIST_ICON_PASSWORD_SIZE GENLIST_ICON_PASSWORD_SIZE;
+ color_class: "F054";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F056";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F058";
+ }
+ }
+ part { name: "focus_rect_top";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: 0 ENTRY_FOCUS_RECT_EDGE_INC;
+ max: -1 ENTRY_FOCUS_RECT_EDGE_INC;
+ align: 0 0;
+ rel1 {
+ to: "focus_bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ color_class: "F055";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F057";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "focus_rect_left";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: ENTRY_FOCUS_RECT_EDGE_INC 0;
+ max: ENTRY_FOCUS_RECT_EDGE_INC -1;
+ align: 0 0;
+ rel1 {
+ to: "focus_rect_top";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ color_class: "F055";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F057";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "focus_rect_right";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: ENTRY_FOCUS_RECT_EDGE_INC 0;
+ max: ENTRY_FOCUS_RECT_EDGE_INC -1;
+ align: 1 0;
+ rel1 {
+ to: "focus_rect_top";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ color_class: "F055";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F057";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "focus_rect_bottom";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: 0 ENTRY_FOCUS_RECT_EDGE_INC;
+ max: -1 ENTRY_FOCUS_RECT_EDGE_INC;
+ align: 0 1;
+ rel1 {
+ to: "focus_rect_left";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "focus_rect_right";
+ relative: 0.0 1.0;
+ }
+ color_class: "F055";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F057";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "entry_single_textblock_list_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PLAIN;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ text {
+ style: "entry_single_textblock_list_style";
+ min: 1 1;
+ max: 0 1;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_single_textblock_list_focused_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_single_textblock_list_disabled_style";
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "action_focus";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "elm.text";
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ }
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ }
+ }
+
+ group { name: "elm/entry/base-password/editfield";
+ inherit: "elm/entry/base-password/default";
+ alias: "elm/entry/base-password/editfield/default";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ ENTRY_TOP_BOTTOM_PADDING(ENTRY_TOP_BOTTOM_PADDING_HEIGHT)
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "editfield_single_textblock_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PASSWORD;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ ENTRY_TOP_BOTTOM_REL
+ text {
+ style: "editfield_single_textblock_style";
+ repch: "•";
+ min: 1 1;
+ max: 0 1;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_single_textblock_focused_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_single_textblock_disabled_style";
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "elm/entry/base-password/editfield/popup";
+ inherit: "elm/entry/base-password/default";
+ alias: "elm/entry/base-password/editfield/password/popup";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ ENTRY_TOP_BOTTOM_PADDING(ENTRY_TOP_BOTTOM_PADDING_HEIGHT)
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "editfield_searchbar_single_textblock_fixed_size_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PASSWORD;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ ENTRY_TOP_BOTTOM_REL
+ text {
+ style: "editfield_searchbar_single_textblock_fixed_size_style";
+ repch: "•";
+ min: 1 1;
+ max: 0 1;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_searchbar_single_textblock_fixed_size_focused_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_searchbar_single_textblock_fixed_size_disabled_style";
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "elm/entry/base-password/editfield/fixed_size";
+ inherit: "elm/entry/base-password/default";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ ENTRY_TOP_BOTTOM_PADDING(ENTRY_TOP_BOTTOM_PADDING_HEIGHT)
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "editfield_single_textblock_fixed_size_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PASSWORD;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ ENTRY_TOP_BOTTOM_REL
+ text {
+ style: "editfield_single_textblock_fixed_size_style";
+ repch: "•";
+ min: 1 1;
+ max: 0 1;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_single_textblock_fixed_size_focused_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "editfield_single_textblock_fixed_size_disabled_style";
+ }
+ }
+ }
+ }
+ }
+
+group { name: "elm/entry/base-password/popup";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ styles
+ {
+ style { name: "entry_single_textblock_popup_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1231 align=center wrap=mixed ellipsis=1.0 text_class=T1231";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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: "entry_single_textblock_focused_popup_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1231P align=center wrap=mixed ellipsis=1.0 text_class=T1231P";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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: "entry_single_textblock_disabled_popup_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1231D align=center wrap=mixed ellipsis=1.0 text_class=T1231D";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=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: "entry_single_textblock_popup_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1231 align=center wrap=mixed ellipsis=1.0 text_class=T1231";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ parts {
+ ENTRY_TOP_BOTTOM_PADDING(ENTRY_TOP_BOTTOM_PADDING_HEIGHT)
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "entry_single_textblock_popup_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PASSWORD;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ ENTRY_TOP_BOTTOM_REL
+ text {
+ style: "entry_single_textblock_popup_style";
+ repch: "•";
+ min: 1 1;
+ max: 0 1;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_single_textblock_focused_popup_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_single_textblock_disabled_popup_style";
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "action_focus";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "elm.text";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ }
+}
+
+ group { name: "elm/entry/cursor/default";
+ parts {
+ part { name: "clip2";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "clip";
+ rel2.to: "clip";
+ visible: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "clip";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ clip_to: "clip2";
+ description { state: "default" 0.0;
+ rel1.offset: -10 0;
+ rel2.offset: 9 9;
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "base";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ clip_to: "clip";
+ description { state: "default" 0.0;
+ min: 4 0;
+ align: 0.5 1.0;
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "glow";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ clip_to: "clip2";
+ description { state: "default" 0.0;
+ min: 4 0;
+ fixed: 1 0;
+ align: 0.5 0.5;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 -2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 0 -2;
+ }
+ color_class: "F052";
+ visible: 1;
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "show";
+ action: STATE_SET "hidden" 0.0;
+ in: 0.6 0.0;
+ target: "glow";
+ after: "show4";
+ }
+ program { name: "show4";
+ action: STATE_SET "default" 0.0;
+ in: 0.6 0.0;
+ target: "glow";
+ after: "show";
+ }
+ program { name: "focused";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "clip2";
+ after: "show4";
+ }
+ program { name: "unfocused";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clip2";
+ after: "stop_glow";
+ }
+ program { name: "stop_glow";
+ action: ACTION_STOP;
+ target: "show";
+ target: "show4";
+ }
+ program { name: "show_cursor";
+ signal: "elm,action,show,cursor";
+ source: "elm";
+ action: ACTION_STOP;
+ target: "show";
+ target: "show4";
+ after: "show_cursor1";
+ }
+ program { name: "show_cursor1";
+ action: STATE_SET "default" 0.0;
+ target: "glow";
+ after: "show";
+ }
+ }
+ }
+
+
+ group { name: "elm/entry/selection/default";
+ parts {
+ part { name: "bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color_class: "F060";
+ }
+ }
+ }
+ }
+
+ group { name: "elm/entry/selection/block_handle_left";
+ data.item: "height" "79";
+ data.item: "gap" "32";
+ images {
+ image: "copy&paste_Handler_left.png" COMP;
+ image: "copy&paste_Handler_left_01.png" COMP;
+ image: "copy&paste_Handler_left_reverse.png" COMP;
+ image: "copy&paste_Handler_left_01_reverse.png" COMP;
+ }
+ parts {
+ part { name: "handle";
+ mouse_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 0;
+ fixed: 1 1;
+ align: 1 0;
+ min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
+ max: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
+ image {
+ normal: "copy&paste_Handler_left_01.png";
+ border: 0 0 0 0;
+ }
+ image.middle: SOLID;
+ fill.smooth: 0;
+ }
+ description { state: "show" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "top" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ align: 1 1;
+ image {
+ normal: "copy&paste_Handler_left.png";
+ }
+ }
+ description { state: "bottom_reversed" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ image {
+ normal: "copy&paste_Handler_left_01_reverse.png";
+ }
+ }
+ description { state: "top_reversed" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ align: 0 1;
+ image {
+ normal: "copy&paste_Handler_left_reverse.png";
+ }
+ }
+ }
+ }
+ script {
+ public handler_ontop;
+ public handler_focused;
+ public handler_disabled;
+ }
+ programs {
+ program { name: "focused";
+ signal: "edje,focus,in";
+ source: "edje";
+ script {
+ set_int(handler_focused, 1);
+ }
+ }
+ program { name: "unfocused";
+ signal: "edje,focus,out";
+ source: "edje";
+ script {
+ set_int(handler_focused, 0);
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ program { name: "bottom_reversed";
+ signal: "elm,state,bottom,reversed";
+ source: "elm";
+ script {
+ new disabled;
+ disabled = get_int(handler_disabled);
+ if (disabled == 0)
+ {
+ set_state(PART:"handle", "bottom_reversed", 0.0);
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ }
+ program { name: "top_reversed";
+ signal: "elm,state,top,reversed";
+ source: "elm";
+ script {
+ new disabled;
+ disabled = get_int(handler_disabled);
+ if (disabled == 0)
+ {
+ set_state(PART:"handle", "top_reversed", 0.0);
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ }
+ program { name: "top";
+ signal: "elm,state,top";
+ source: "elm";
+ script {
+ new focused, disabled;
+ focused = get_int(handler_focused);
+ disabled = get_int(handler_disabled);
+ set_int(handler_ontop, 1);
+ if ((focused == 1) && (disabled == 0))
+ {
+ set_state(PART:"handle", "top", 0.0);
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ }
+ program { name: "bottom";
+ signal: "elm,state,bottom";
+ source: "elm";
+ script {
+ new focused, disabled;
+ focused = get_int(handler_focused);
+ disabled = get_int(handler_disabled);
+ set_int(handler_ontop, 0);
+ if ((focused == 1) && (disabled == 0))
+ {
+ set_state(PART:"handle", "show", 0.0);
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ }
+ program { name: "disabled";
+ signal: "app,selection,handler,disable";
+ source: "app";
+ script {
+ set_int(handler_disabled, 1);
+ }
+ }
+ program { name: "enabled";
+ signal: "app,selection,handler,enable";
+ source: "app";
+ script {
+ set_int(handler_disabled, 0);
+ }
+ }
+ }
+ }
+
+ group { name: "elm/entry/selection/block_handle_right";
+ data.item: "height" "79";
+ data.item: "gap" "32";
+ images {
+ image: "copy&paste_Handler_right.png" COMP;
+ image: "copy&paste_Handler_right_01.png" COMP;
+ image: "copy&paste_Handler_right_reverse.png" COMP;
+ image: "copy&paste_Handler_right_01_reverse.png" COMP;
+ }
+ parts {
+ part { name: "handle";
+ mouse_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 0;
+ fixed: 1 1;
+ align: 0 0;
+ min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
+ max: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
+ image {
+ normal: "copy&paste_Handler_right.png";
+ border: 0 0 0 0;
+ }
+ image.middle: SOLID;
+ fill.smooth: 0;
+ }
+ description { state: "show" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "top" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ align: 0 1;
+ image {
+ normal: "copy&paste_Handler_right_01.png";
+ }
+ }
+ description { state: "bottom_reversed" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ align: 1 0;
+ image {
+ normal: "copy&paste_Handler_right_reverse.png";
+ }
+ }
+ description { state: "top_reversed" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ align: 1 1;
+ image {
+ normal: "copy&paste_Handler_right_01_reverse.png";
+ }
+ }
+ }
+ }
+ script {
+ public handler_ontop;
+ public handler_focused;
+ public handler_disabled;
+ }
+ programs {
+ program { name: "focused";
+ signal: "edje,focus,in";
+ source: "edje";
+ script {
+ set_int(handler_focused, 1);
+ }
+ }
+ program { name: "unfocused";
+ signal: "edje,focus,out";
+ source: "edje";
+ script {
+ set_int(handler_focused, 0);
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ program { name: "top";
+ signal: "elm,state,top";
+ source: "elm";
+ script {
+ new focused, disabled;
+ focused = get_int(handler_focused);
+ disabled = get_int(handler_disabled);
+ set_int(handler_ontop, 1);
+ if ((focused == 1) && (disabled == 0))
+ {
+ set_state(PART:"handle", "top", 0.0);
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ }
+ program { name: "bottom";
+ signal: "elm,state,bottom";
+ source: "elm";
+ script {
+ new focused, disabled;
+ focused = get_int(handler_focused);
+ disabled = get_int(handler_disabled);
+ set_int(handler_ontop, 0);
+ if ((focused == 1) && (disabled == 0))
+ {
+ set_state(PART:"handle", "show", 0.0);
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ }
+ program { name: "bottom_reversed";
+ signal: "elm,state,bottom,reversed";
+ source: "elm";
+ script {
+ new disabled;
+ disabled = get_int(handler_disabled);
+ if (disabled == 0)
+ {
+ set_state(PART:"handle", "bottom_reversed", 0.0);
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ }
+ program { name: "top_reversed";
+ signal: "elm,state,top,reversed";
+ source: "elm";
+ script {
+ new disabled;
+ disabled = get_int(handler_disabled);
+ if (disabled == 0)
+ {
+ set_state(PART:"handle", "top_reversed", 0.0);
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ }
+ program { name: "disabled";
+ signal: "app,selection,handler,disable";
+ source: "app";
+ script {
+ set_int(handler_disabled, 1);
+ }
+ }
+ program { name: "enabled";
+ signal: "app,selection,handler,enable";
+ source: "app";
+ script {
+ set_int(handler_disabled, 0);
+ }
+ }
+ }
+ }
+
+ group { name: "elm/entry/cursor_handle/default";
+ images {
+ image: "copy&paste_Handler_center.png" COMP;
+ image: "copy&paste_Handler_center_reverse.png" COMP;
+ }
+ parts {
+ part { name: "sens";
+ type: RECT;
+ scale: 1;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ rel1 { relative: -0.25 0.0; to: "handle";}
+ rel2 { relative: 1.25 1.0; to: "handle";}
+ }
+ description { state: "show" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "handle";
+ scale: 1;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ max: 59 86;
+ min: 59 86;
+ align: 0 0;
+ visible: 0;
+ align: 0.5 0;
+ image {
+ normal: "copy&paste_Handler_center.png";
+ border: 0 0 0 0;
+ }
+ image.middle: SOLID;
+ fill.smooth: 0;
+ }
+ description { state: "show" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "top" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ align: 0.5 1.0;
+ image {
+ normal: "copy&paste_Handler_center_reverse.png";
+ border: 0 0 0 0;
+ }
+ }
+ }
+ }
+ script {
+ public on_top;
+ }
+ programs {
+ program { name: "focused";
+ signal: "edje,focus,in";
+ source: "edje";
+ script {
+ new on_top_val = get_int(on_top);
+ if (on_top_val)
+ {
+ set_state(PART:"handle", "top", 0.0);
+ }
+ else
+ {
+ set_state(PART:"handle", "show", 0.0);
+ }
+ set_state(PART:"sens", "show", 0.0);
+ }
+ }
+ program { name: "unfocused";
+ signal: "edje,focus,out";
+ source: "edje";
+ script {
+ set_state(PART:"handle", "default", 0.0);
+ set_state(PART:"sens", "default", 0.0);
+ }
+ }
+ program { name: "show";
+ signal: "edje,cursor,handle,show";
+ source: "edje";
+ script {
+ set_int(on_top, 0);
+ set_state(PART:"handle", "show", 0.0);
+ set_state(PART:"sens", "show", 0.0);
+ }
+ }
+ program { name: "hide";
+ signal: "edje,cursor,handle,hide";
+ source: "edje";
+ script {
+ set_state(PART:"handle", "default", 0.0);
+ set_state(PART:"sens", "default", 0.0);
+ }
+ }
+ program { name: "top";
+ signal: "edje,cursor,handle,top";
+ source: "edje";
+ script {
+ set_int(on_top, 1);
+ set_state(PART:"handle", "top", 0.0);
+ set_state(PART:"sens", "show", 0.0);
+ }
+ }
+ }
+ }
+
+ group { name: "elm/entry/selection/block_handle_edge_left";
+ parts {
+ part { name: "align";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ align: 0 0;
+ }
+ }
+ part { name: "bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ color: ENTRY_SELECTION_EDGE_COLOR;
+ min: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH 0;
+ max: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH -1;
+ rel2 { relative: 0 1; to_x: "align"; }
+ align: 0 0;
+ visible: 0;
+ }
+ description { state: "show" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program { name: "show";
+ signal: "edje,focus,in";
+ source: "edje";
+ script {
+ set_state(PART:"bg", "show", 0.0);
+ }
+ }
+ program { name: "hide";
+ signal: "edje,focus,out";
+ source: "edje";
+ script {
+ set_state(PART:"bg", "default", 0.0);
+ }
+ }
+ }
+ }
+
+ group { name: "elm/entry/selection/block_handle_edge_right";
+ parts {
+ part { name: "bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: ENTRY_SELECTION_EDGE_COLOR;
+ min: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH 0;
+ max: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH -1;
+ visible: 0;
+ }
+ description { state: "show" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program { name: "show";
+ signal: "edje,focus,in";
+ source: "edje";
+ script {
+ set_state(PART:"bg", "show", 0.0);
+ }
+ }
+ program { name: "hide";
+ signal: "edje,focus,out";
+ source: "edje";
+ script {
+ set_state(PART:"bg", "default", 0.0);
+ }
+ }
+ }
+ }
+
+ group { name: "elm/entry/anchor/default";
+ parts {
+ part { name: "bg";
+ type: SPACER;
+ description { state: "default" 0.0;
+ }
+ }
+ }
+ }
+
+ group { name: "elm/entry/preedit/default";
+ parts {
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 128 128 128 255;
+ }
+ }
+ }
+ }
+
+
+#define MAGNIFIER_SCALE 1.5
+
+ group { name: "elm/entry/magnifier/fixed-size";
+ data.item: "height" MAGNIFIER_HEIGHT_FIXED;
+ data.item: "scale" MAGNIFIER_SCALE;
+ data.item: "arrow" 30;
+ images {
+ image: "copy&paste_Magnifier.#.png" COMP;
+ image: "copy&paste_Magnifier_mask.#.png" COMP;
+ }
+ parts {
+ part { name: "bg_mask";
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image.normal: "copy&paste_Magnifier_mask.#.png";
+ color_class: "B011";
+ }
+ description { state: "custom_cc" 0.0;
+ inherit: "default" 0.0;
+ color_class: "mgf_custom_cc";
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ min: MAGNIFIER_WIDTH_FIXED MAGNIFIER_HEIGHT_FIXED;
+ image.normal: "copy&paste_Magnifier.#.png";
+ align: 0.0 0.0;
+ }
+ }
+ part { name: "left_offset";
+ type: SPACER;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ min: 11 11;
+ max: 11 11;
+ rel1 {
+ to: "bg";
+ relative: 0.0 0.0;
+ }
+ align: 0.0 0.0;
+ }
+ }
+ part { name: "right_offset";
+ type: SPACER;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ min: 11 30;
+ max: 11 30;
+ rel1 {
+ to: "bg";
+ relative: 1.0 1.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 1.0;
+ }
+ align: 1.0 1.0;
+ }
+ }
+ part { name: "swallow";
+ type: SWALLOW;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ rel1 {
+ to: "left_offset";
+ relative: 1.0 1.0;
+ }
+ rel2 {
+ to: "right_offset";
+ relative: 0.0 0.0;
+ }
+ }
+ }
+ }
+ script {
+ public message(Msg_Type:type, id, ...) {
+ if (type == MSG_INT_SET) {
+ new r, g, b, a;
+
+ r = getarg(2);
+ g = getarg(3);
+ b = getarg(4);
+ a = getarg(5);
+
+ set_state(PART:"bg_mask", "custom_cc", 0.0);
+ set_color_class("mgf_custom_cc", r, g, b, a);
+ }
+ }
+ }
+ }
+
+ group { name: "elm/entry/matchlist/default";
+ data.item: "max_height" "230";
+ parts {
+ part { name: "base";
+ type: SPACER;
+ scale : 1;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 20;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 0 20;
+ }
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ rel1 {
+ to: "base";
+ }
+ rel2 {
+ to: "base";
+ }
+ }
+ }
+ }
+ }
+
+/* Entry's bubble style */
+
+styles {
+ style {
+ name: "entry_bubble_date_area_textblock_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_BUBBLE_DATE_AREA_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" left_margin=2 right_margin=2 wrap=mixed text_class=entry";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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: "entry_bubble_sent_textblock_style";
+ base: "font=Tizen:style=Regular style="ENTRY_BUBBLE_SENT_TEXT_SHADOW_STYLE" font_size="ENTRY_BUBBLE_TEXT_SIZE" color="ENTRY_BUBBLE_SENT_TEXT_COLOR" color_class=T0218 left_margin=1 right_margin=2 wrap=mixed text_class=T0218";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ style {
+ name: "entry_bubble_receive_textblock_style";
+ base: "font=Tizen:style=Regular style="ENTRY_BUBBLE_RECEV_TEXT_SHADOW_STYLE" font_size="ENTRY_BUBBLE_TEXT_SIZE" color="ENTRY_BUBBLE_RECEV_TEXT_COLOR" color_class=T0217 left_margin=1 right_margin=2 wrap=mixed text_class=T0217";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+}
+
+ group { name: "elm/entry/base/readmessage";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ styles {
+ style { name: "bubble_textblock_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T0221 left_margin=1 right_margin=2 wrap=mixed text_class=T0221";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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: "bubble_textblock_disabled_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1013 left_margin=1 right_margin=2 wrap=mixed text_class=T1013";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=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;
+ }
+ }
+ parts {
+ part {
+ name: "elm.rect.left.pad";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: ENTRY_BUBBLE_EX_PAD 0;
+ fixed: 1 0;
+ align: 0.0 0.0;
+ color: 0 0 0 0;
+ rel2.relative: 0.0 1.0;
+ }
+ }
+ part {
+ name: "elm.rect.right.pad";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: ENTRY_BUBBLE_IX_PAD 0;
+ fixed: 1 0;
+ align: 0.0 0.0;
+ color: 0 0 0 0;
+ rel1 { relative: 1.0 0.0; to: "elm.text"; }
+ rel2.to: "elm.text";
+ }
+ }
+ part {
+ name: "elm.rect.top.pad";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
+ fixed: 0 1;
+ align: 0.0 0.0;
+ color: 0 0 0 0;
+ rel2.relative: 1.0 0.0;
+ }
+ }
+ part {
+ name: "elm.rect.bottom.pad";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
+ fixed: 0 1;
+ align: 0.0 1.0;
+ color: 0 0 0 0;
+ rel1.relative: 0.0 1.0;
+ }
+ }
+ part {
+ name: "elm.image.bg";
+ type: IMAGE;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel2.to_x: "elm.rect.right.pad";
+ image {
+ normal: "00_messagebubble_bg_receive_bg.#.png";
+ }
+ color_class: "W055";
+ }
+ description { state: "pressed" 0.0;
+ inherit: "default" 0.0;
+ color_class: "W042";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "W0551";
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+// source6: "X"; // anchor over
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ align: 0.0 0.0;
+ rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
+ rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
+ text {
+ style: "bubble_textblock_style";
+ min: 0 1;
+ max: 1 0;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "bubble_textblock_disabled_style";
+ }
+ }
+ }
+ part { name: "event.rect";
+ type: RECT;
+ repeat_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1.to: "elm.image.bg";
+ rel2.to: "elm.image.bg";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ target: "event.rect";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ target: "event.rect";
+ }
+ program { name: "mouse_down";
+ signal: "mouse,down,*";
+ source: "event.rect";
+ action: STATE_SET "pressed" 0.0;
+ target: "elm.image.bg";
+ }
+ program { name: "mouse_up";
+ signal: "mouse,up,*";
+ source: "event.rect";
+ action: STATE_SET "default" 0.0;
+ target: "elm.image.bg";
+ }
+ }
+ }
+
+ group { name: "elm/entry/base-noedit/readmessage";
+ parts {
+ part {
+ name: "elm.bubble.callerid.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel2.relative: 0.0 0.0;
+ align: 0.0 0.0;
+ min: 0 0;
+ fixed: 1 1;
+ }
+ description {
+ state: "callerid_on" 0.0;
+ inherit: "default" 0.0;
+ min: ENTRY_BUBBLE_CALLERID_PAD 0;
+ }
+ }
+ part {
+ name: "elm.callerid.icon.pad";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel2.relative: 0.0 0.0;
+ align: 0.0 0.0;
+ min: ENTRY_BUBBLE_CALLERID_ICON_PAD 0;
+ fixed: 1 1;
+ }
+ }
+ part {
+ name: "elm.swallow.callerid";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
+ max: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ rel1 {
+ to: "elm.callerid.icon.pad";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "elm.callerid.icon.pad";
+ relative: 1.0 0.0;
+ }
+ visible: 0;
+ }
+ description { state: "callerid_on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "elm.callerid.bottom.pad";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ }
+ description { state: "callerid_on" 0.0;
+ rel1 {
+ to: "elm.swallow.callerid";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to_x: "elm.swallow.callerid";
+ relative: 0.0 1.0;
+ }
+ align: 0.0 0.0;
+ min: 0 0;
+ }
+ }
+ part {
+ name: "elm.bubble.groupchat.pad";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "elm.bubble.callerid.pad";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "elm.bubble.callerid.pad";
+ relative: 1.0 0.0;
+ }
+ align: 0.0 0.0;
+ min: 0 0;
+ fixed: 1 1;
+ }
+ description {
+ state: "groupchat_on";
+ inherit: "default" 0.0;
+ min: 0 ENTRY_BUBBLE_GROUPCHAT_PAD;
+ }
+ }
+ part {
+ name: "elm.groupchat.text.pad";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "elm.bubble.groupchat.pad";
+ rel2 {
+ to: "elm.bubble.groupchat.pad";
+ relative: 0.0 1.0;
+ }
+ align: 0.0 0.5;
+ min: ENTRY_BUBBLE_GROUPCHAT_TEXT_PAD 0;
+ fixed: 1 0;
+ }
+ }
+ part {
+ name: "elm.text.groupchat";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ text {
+ font: "Tizen:style=Regular";
+ size: ENTRY_BUBBLE_GROUPCHAT_SIZE_INC;
+ align: 0.0 0.0;
+ text_class: "tizen";
+ min: 1 1;
+ }
+ rel1 {
+ to: "elm.groupchat.text.pad";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "elm.groupchat.text.pad";
+ relative: 1.0 0.0;
+ }
+ color: ENTRY_BUBBLE_GROUPCHAT_COLOR_INC;
+ visible: 0;
+ }
+ description { state: "groupchat_on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "elm.bubble.status.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1.relative: 1.0 0.0;
+ align: 1.0 0.5;
+ min: ENTRY_BUBBLE_STATUS_PAD 0;
+ fixed: 1 0;
+ }
+ }
+ part {
+ name: "elm.bubble.lefttop.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to_x: "elm.bubble.callerid.pad";
+ to_y: "elm.bubble.groupchat.pad";
+ relative: 1.0 1.0;
+ }
+ rel2 {
+ to_x: "elm.bubble.callerid.pad";
+ to_y: "elm.bubble.groupchat.pad";
+ }
+ align: 0.0 0.0;
+ min: ENTRY_BUBBLE_READ_LEFTTOP_PAD;
+ fixed: 1 1;
+ }
+ }
+ part {
+ name: "elm.bubble.righttop.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to_x: "elm.bubble.status.pad";
+ to_y: "elm.bubble.groupchat.pad";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to_x: "elm.bubble.status.pad";
+ to_y: "elm.bubble.groupchat.pad";
+ relative: 0.0 1.0;
+ }
+ align: 1.0 0.0;
+ min: ENTRY_BUBBLE_READ_RIGHTTOP_PAD;
+ fixed: 1 1;
+ }
+ }
+ part {
+ name: "elm.image.bg";
+ type: IMAGE;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1.to: "elm.bubble.lefttop.pad";
+ rel2.to: "elm.bubble.rightbottom.pad";
+ image {
+ normal: "00_messagebubble_bg_receive_bg.#.png";
+ }
+ color_class: "W055";
+ }
+ description { state: "pressed" 0.0;
+ inherit: "default" 0.0;
+ color_class: "W042";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "W0551";
+ }
+ }
+ part {
+ name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PLAIN;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: ENTRY_BUBBLE_TEXT_MIN;
+ rel1 {
+ to: "elm.bubble.lefttop.pad";
+ relative: 1.0 1.0;
+ }
+ rel2 {
+ to: "elm.bubble.righttop.pad";
+ relative: 0.0 1.0;
+ }
+ text {
+ style: "entry_bubble_receive_textblock_style";
+ min: 0 1;
+ max: 1 0;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_disabled_style";
+ }
+ }
+ }
+ part { name: "event.rect";
+ type: RECT;
+ repeat_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1.to: "elm.image.bg";
+ rel2.to: "elm.image.bg";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part {
+ name: "elm.rect.middle.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "elm.text";
+ relative: 0.0 1.0;
+ }
+ rel2.to: "elm.text";
+ align: 0.5 0.0;
+ min: 0 0;
+ }
+ description {
+ state: "show" 0.0;
+ inherit: "default" 0.0;
+ min: 0 ENTRY_BUBBLE_MIDDLE_PAD;
+ }
+ }
+ part {
+ name: "elm.swallow.end";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "elm.rect.middle.pad";
+ relative: 0.0 1.0;
+ }
+ rel2.to: "elm.rect.middle.pad";
+ align: 0.0 0.0;
+ }
+ }
+ part {
+ name: "elm.bubble.rightbottom.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ rel1 {
+ to: "elm.swallow.end";
+ relative: 1.0 1.0;
+ }
+ rel2.to: "elm.swallow.end";
+ align: 0.0 0.0;
+ min: ENTRY_BUBBLE_READ_RIGHTBOTTOM_PAD;
+ fixed: 1 1;
+ }
+ }
+ part {
+ name: "elm.icon.top.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ rel1 {
+ to: "elm.bubble.rightbottom.pad";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "elm.bubble.rightbottom.pad";
+ relative: 0.0 1.0;
+ }
+ min: 0 0;
+ }
+ description {
+ state: "contents_on" 0.0;
+ inherit: "default" 0.0;
+ min: 0 ENTRY_BUBBLE_ICON_TOP_PAD;
+ }
+ }
+ part {
+ name: "elm.swallow.icon1";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to_x: "elm.text";
+ to_y: "elm.icon.top.pad";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to_x: "elm.text";
+ to_y: "elm.icon.top.pad";
+ relative: 0.0 1.0;
+ }
+ min: 0 0;
+ align: 0.0 0.0;
+ visible: 0;
+ }
+ description {
+ state: "contents_on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "elm.icon.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "elm.swallow.icon1";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "elm.swallow.icon1";
+ relative: 1.0 1.0;
+ }
+ min: ENTRY_BUBBLE_ICON_PAD 0;
+ align: 0.0 0.5;
+ }
+ }
+ part {
+ name: "elm.swallow.icon2";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "elm.icon.pad";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "elm.icon.pad";
+ relative: 1.0 1.0;
+ }
+ min: 0 0;
+ align: 0.0 0.5;
+ visible: 0;
+ }
+ description {
+ state: "contents_on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "elm.bottom.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ rel1 {
+ to_y: "elm.swallow.icon1";
+ relative: 0.0 1.0;
+ }
+ min: 0 0;
+ }
+ }
+ part {
+ name: "elm.status.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "elm.bubble.rightbottom.pad";
+ relative: 1.0 1.0;
+ }
+ rel2.to: "elm.bubble.rightbottom.pad";
+ min: ENTRY_BUBBLE_STATUS_TEXT_ICON_PAD;
+ align: 0.0 1.0;
+ fixed: 1 1;
+ }
+ }
+ part { name: "elm.text.time";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ color_class: "T0220";
+ text {
+ text_class: "T0220";
+ min: 1 1;
+ align: 0.0 1.0;
+ }
+ rel1 {
+ to: "elm.status.pad";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "elm.status.pad";
+ relative: 1.0 0.0;
+ }
+ align: 0.0 1.0;
+ min: ENTRY_BUBBLE_STATUS_TIME_SIZE;
+ fixed: 1 1;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text.status";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ color_class: "T0220";
+ text {
+ text_class: "T0220";
+ min: 0 1;
+ align: 0.0 1.0;
+ }
+ rel1.to: "elm.text.time";
+ rel2 {
+ to: "elm.text.time";
+ relative: 1.0 0.0;
+ }
+ align: 0.0 1.0;
+ min: ENTRY_BUBBLE_STATUS_TIME_SIZE;
+ fixed: 1 1;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part {
+ name: "elm.swallow.status";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "elm.status.pad";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "elm.status.pad";
+ relative: 1.0 0.0;
+ }
+ align: 0.0 1.0;
+ fixed: 1 1;
+ visible: 0;
+ }
+ description { state: "enabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ target: "event.rect";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ target: "event.rect";
+ }
+ program { name: "mouse_down";
+ signal: "mouse,down,*";
+ source: "event.rect";
+ action: STATE_SET "pressed" 0.0;
+ target: "elm.image.bg";
+ }
+ program { name: "mouse_up";
+ signal: "mouse,up,*";
+ source: "event.rect";
+ action: STATE_SET "default" 0.0;
+ target: "elm.image.bg";
+ }
+ program { name: "go_callerid_on";
+ signal: "elm,state,callerid,enabled";
+ source: "elm";
+ action: STATE_SET "callerid_on" 0.0;
+ target: "elm.bubble.callerid.pad";
+ target: "elm.swallow.callerid";
+ target: "elm.callerid.bottom.pad";
+ }
+ program { name: "go_callerid_off";
+ signal: "elm,state,callerid,disabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.bubble.callerid.pad";
+ target: "elm.swallow.callerid";
+ target: "elm.callerid.bottom.pad";
+ }
+ program { name: "go_groupchat_on";
+ signal: "elm,state,groupchat,enabled";
+ source: "elm";
+ action: STATE_SET "groupchat_on" 0.0;
+ target: "elm.bubble.groupchat.pad";
+ target: "elm.text.groupchat";
+ }
+ program { name: "go_groupchat_off";
+ signal: "elm,state,groupchat,disabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.bubble.groupchat.pad";
+ target: "elm.text.groupchat";
+ }
+ program { name: "go_textstatus_on";
+ signal: "elm,state,text,status,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text.time";
+ target: "elm.text.status";
+ after: "go_contentstatus_off";
+ }
+ program { name: "go_textstatus_off";
+ signal: "elm,state,text,status,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text.time";
+ target: "elm.text.status";
+ }
+ program { name: "go_contentstatus_on";
+ signal: "elm,state,content,status,enabled";
+ source: "elm";
+ action: STATE_SET "enabled" 0.0;
+ target: "elm.swallow.status";
+ after: "go_textstatus_off";
+ }
+ program { name: "go_contentstatus_off";
+ signal: "elm,state,content,status,disabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.swallow.status";
+ }
+ program { name: "show_middle_pad";
+ signal: "elm,state,middle,pad,enabled";
+ source: "elm";
+ action: STATE_SET "show" 0.0;
+ target: "elm.rect.middle.pad";
+ }
+ program { name: "hide_middle_pad";
+ signal: "elm,state,middle,pad,disabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.rect.middle.pad";
+ }
+ program { name: "go_contents_on";
+ signal: "elm,state,contents,enabled";
+ source: "elm";
+ action: STATE_SET "contents_on" 0.0;
+ target: "elm.icon.top.pad";
+ target: "elm.swallow.icon1";
+ target: "elm.swallow.icon2";
+ }
+ program { name: "go_contents_off";
+ signal: "elm,state,contents,disabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.icon.top.pad";
+ target: "elm.swallow.icon1";
+ target: "elm.swallow.icon2";
+ }
+ }
+ }
+
+ group { name: "elm/entry/base-noedit-charwrap/readmessage";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part {
+ name: "elm.rect.left.pad";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: ENTRY_BUBBLE_EX_PAD 0;
+ fixed: 1 0;
+ align: 0.0 0.0;
+ color: 0 0 0 0;
+ rel2.relative: 0.0 1.0;
+ }
+ }
+ part {
+ name: "elm.rect.right.pad";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: ENTRY_BUBBLE_IX_PAD 0;
+ fixed: 1 0;
+ align: 0.0 0.0;
+ color: 0 0 0 0;
+ rel1 { relative: 1.0 0.0; to_x: "elm.text"; }
+ rel2.to_x: "elm.text";
+ }
+ }
+ part {
+ name: "elm.rect.top.pad";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
+ fixed: 0 1;
+ align: 0.0 0.0;
+ color: 0 0 0 0;
+ rel2.relative: 1.0 0.0;
+ }
+ }
+ part {
+ name: "elm.rect.bottom.pad";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
+ fixed: 0 1;
+ align: 0.0 1.0;
+ color: 0 0 0 0;
+ rel1.relative: 0.0 1.0;
+ }
+ }
+ part {
+ name: "elm.image.bg";
+ type: IMAGE;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel2.to_x: "elm.rect.right.pad";
+ image {
+ normal: "00_messagebubble_bg_receive_bg.#.png";
+ }
+ color_class: "W055";
+ }
+ description { state: "pressed" 0.0;
+ inherit: "default" 0.0;
+ color_class: "W042";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "W0551";
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PLAIN;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ align: 0.0 0.0;
+ rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
+ rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
+ text {
+ style: "entry_textblock_char_wrap_style";
+ min: 0 1;
+ max: 1 0;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_char_wrap_disabled_style";
+ }
+ }
+ }
+ part { name: "event.rect";
+ type: RECT;
+ repeat_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1.to: "elm.image.bg";
+ rel2.to: "elm.image.bg";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ target: "event.rect";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ target: "event.rect";
+ }
+ program { name: "mouse_down";
+ signal: "mouse,down,*";
+ source: "event.rect";
+ action: STATE_SET "pressed" 0.0;
+ target: "elm.image.bg";
+ }
+ program { name: "mouse_up";
+ signal: "mouse,up,*";
+ source: "event.rect";
+ action: STATE_SET "default" 0.0;
+ target: "elm.image.bg";
+ }
+ }
+ }
+
+ group { name: "elm/entry/base/sentmessage";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part {
+ name: "elm.rect.right.pad";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: ENTRY_BUBBLE_EX_PAD 0;
+ fixed: 1 0;
+ align: 1.0 0.0;
+ color: 0 0 0 0;
+ rel1.relative: 1.0 0.0;
+ }
+ }
+ part {
+ name: "elm.rect.left.pad";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: ENTRY_BUBBLE_IX_PAD 0;
+ fixed: 1 0;
+ align: 1.0 0.0;
+ color: 0 0 0 0;
+ rel1 { relative: 0.0 0.0; to: "elm.text"; }
+ rel2 { relative: 0.0 1.0; to: "elm.text"; }
+ }
+ }
+ part {
+ name: "elm.rect.top.pad";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
+ fixed: 0 1;
+ align: 0.0 0.0;
+ color: 0 0 0 0;
+ rel2.relative: 1.0 0.0;
+ }
+ }
+ part {
+ name: "elm.rect.bottom.pad";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
+ fixed: 0 1;
+ align: 0.0 1.0;
+ color: 0 0 0 0;
+ rel1.relative: 0.0 1.0;
+ }
+ }
+ part {
+ name: "elm.image.bg";
+ type: IMAGE;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1.to_x: "elm.rect.left.pad";
+ image {
+ normal: "00_messagebubble_bg_sent_bg.#.png";
+ }
+ color_class: "W054";
+ }
+ description { state: "pressed" 0.0;
+ inherit: "default" 0.0;
+ color_class: "W042";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "W0541";
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+// source6: "X"; // anchor over
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ align: 1.0 0.0;
+ rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad";}
+ rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
+ text {
+ style: "bubble_textblock_style";
+ min: 0 1;
+ max: 1 0;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "bubble_textblock_disabled_style";
+ }
+ }
+ }
+ part { name: "event.rect";
+ type: RECT;
+ repeat_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1.to: "elm.image.bg";
+ rel2.to: "elm.image.bg";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ target: "event.rect";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ target: "event.rect";
+ }
+ program { name: "mouse_down";
+ signal: "mouse,down,*";
+ source: "event.rect";
+ action: STATE_SET "pressed" 0.0;
+ target: "elm.image.bg";
+ }
+ program { name: "mouse_up";
+ signal: "mouse,up,*";
+ source: "event.rect";
+ action: STATE_SET "default" 0.0;
+ target: "elm.image.bg";
+ }
+ }
+ }
+
+ group { name: "elm/entry/base-noedit/sentmessage";
+ parts {
+ part {
+ name: "elm.bubble.callerid.pad";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.relative: 1.0 0.0;
+ rel2.relative: 1.0 0.0;
+ align: 1.0 0.0;
+ min: 0 0;
+ fixed: 1 1;
+ }
+ description { state: "callerid_on";
+ inherit: "default" 0.0;
+ min: ENTRY_BUBBLE_CALLERID_PAD 0;
+ }
+ }
+ part {
+ name: "elm.callerid.icon.pad";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.relative: 1.0 0.0;
+ rel2.relative: 1.0 0.0;
+ align: 1.0 0.0;
+ min: ENTRY_BUBBLE_CALLERID_ICON_PAD 0;
+ fixed: 1 1;
+ }
+ }
+ part {
+ name: "elm.swallow.callerid";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
+ max: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
+ fixed: 1 1;
+ align: 1.0 0.0;
+ rel1.to: "elm.callerid.icon.pad";
+ rel2 {
+ to: "elm.callerid.icon.pad";
+ relative: 0.0 0.0;
+ }
+ visible: 0;
+ }
+ description { state: "callerid_on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "elm.callerid.bottom.pad";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ }
+ description { state: "callerid_on" 0.0;
+ rel1 {
+ to: "elm.swallow.callerid";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to_x: "elm.swallow.callerid";
+ relative: 0.0 1.0;
+ }
+ align: 0.0 0.0;
+ min: 0 0;
+ }
+ }
+ part {
+ name: "elm.bubble.groupchat.pad";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "elm.bubble.callerid.pad";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "elm.bubble.callerid.pad";
+ relative: 0.0 0.0;
+ }
+ align: 1.0 0.0;
+ min: 0 0;
+ fixed: 1 1;
+ }
+ description {
+ state: "groupchat_on";
+ inherit: "default" 0.0;
+ min: 0 ENTRY_BUBBLE_GROUPCHAT_PAD;
+ }
+ }
+ part {
+ name: "elm.groupchat.text.pad";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "elm.bubble.groupchat.pad";
+ relative: 1.0 0.0;
+ }
+ rel2.to: "elm.bubble.groupchat.pad";
+ align: 1.0 0.5;
+ min: ENTRY_BUBBLE_GROUPCHAT_TEXT_PAD 0;
+ fixed: 1 0;
+ }
+ }
+ part {
+ name: "elm.text.groupchat";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 1.0 0.0;
+ text {
+ font: "Tizen:style=Regular";
+ size: ENTRY_BUBBLE_GROUPCHAT_SIZE_INC;
+ align: 1.0 0.0;
+ text_class: "tizen";
+ min: 1 1;
+ }
+ rel1.to: "elm.groupchat.text.pad";
+ rel2 {
+ to: "elm.groupchat.text.pad";
+ relative: 0.0 0.0;
+ }
+ color: ENTRY_BUBBLE_GROUPCHAT_COLOR_INC;
+ visible: 0;
+ }
+ description { state: "groupchat_on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "elm.bubble.status.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel2.relative: 0.0 1.0;
+ align: 0.0 0.5;
+ min: ENTRY_BUBBLE_STATUS_PAD 0;
+ fixed: 1 0;
+ }
+ }
+ part {
+ name: "elm.bubble.lefttop.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to_x: "elm.bubble.status.pad";
+ to_y: "elm.bubble.groupchat.pad";
+ relative: 1.0 1.0;
+ }
+ rel2 {
+ to_x: "elm.bubble.status.pad";
+ to_y: "elm.bubble.groupchat.pad";
+ }
+ align: 0.0 0.0;
+ min: ENTRY_BUBBLE_SENT_LEFTTOP_PAD;
+ fixed: 1 1;
+ }
+ }
+ part {
+ name: "elm.bubble.righttop.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to_x: "elm.bubble.callerid.pad";
+ to_y: "elm.bubble.groupchat.pad";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to_x: "elm.bubble.callerid.pad";
+ to_y: "elm.bubble.groupchat.pad";
+ relative: 0.0 1.0;
+ }
+ align: 1.0 0.0;
+ min: ENTRY_BUBBLE_SENT_RIGHTTOP_PAD;
+ fixed: 1 1;
+ }
+ }
+ part {
+ name: "elm.image.bg";
+ type: IMAGE;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to_x: "elm.bubble.leftbottom.pad";
+ to_y: "elm.bubble.lefttop.pad";
+ }
+ rel2 {
+ to_x: "elm.bubble.righttop.pad";
+ to_y: "elm.bubble.leftbottom.pad";
+ }
+ image {
+ normal: "00_messagebubble_bg_sent_bg.#.png";
+ }
+ color_class: "W054";
+ }
+ description { state: "pressed" 0.0;
+ inherit: "default" 0.0;
+ color_class: "W042";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "W0541";
+ }
+ }
+ part {
+ name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PLAIN;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description {
+ state: "default" 0.0;
+ align: 1.0 0.0;
+ min: ENTRY_BUBBLE_TEXT_MIN;
+ rel1 {
+ to: "elm.bubble.lefttop.pad";
+ relative: 1.0 1.0;
+ }
+ rel2 {
+ to: "elm.bubble.righttop.pad";
+ relative: 0.0 1.0;
+ }
+ text {
+ style: "entry_bubble_sent_textblock_style";
+ min: 0 1;
+ max: 1 0;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_disabled_style";
+ }
+ }
+ }
+ part { name: "event.rect";
+ type: RECT;
+ repeat_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1.to: "elm.image.bg";
+ rel2.to: "elm.image.bg";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part {
+ name: "elm.rect.middle.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "elm.text";
+ relative: 0.0 1.0;
+ }
+ rel2.to: "elm.text";
+ align: 0.5 0.0;
+ min: 0 0;
+ }
+ description {
+ state: "show" 0.0;
+ inherit: "default" 0.0;
+ min: 0 ENTRY_BUBBLE_MIDDLE_PAD;
+ }
+ }
+ part {
+ name: "elm.swallow.end";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "elm.rect.middle.pad";
+ relative: 0.0 1.0;
+ }
+ rel2.to: "elm.rect.middle.pad";
+ align: 1.0 0.0;
+ }
+ }
+ part {
+ name: "elm.bubble.leftbottom.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ rel1 {
+ to: "elm.swallow.end";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "elm.swallow.end";
+ relative: 0.0 1.0;
+ }
+ align: 1.0 0.0;
+ min: ENTRY_BUBBLE_SENT_LEFTBOTTOM_PAD;
+ fixed: 1 1;
+ }
+ }
+ part {
+ name: "elm.icon.top.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ rel1 {
+ to: "elm.bubble.leftbottom.pad";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "elm.bubble.leftbottom.pad";
+ relative: 0.0 1.0;
+ }
+ min: 0 0;
+ }
+ description {
+ state: "contents_on" 0.0;
+ inherit: "default" 0.0;
+ min: 0 ENTRY_BUBBLE_ICON_TOP_PAD;
+ }
+ }
+ part {
+ name: "elm.swallow.icon1";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to_x: "elm.text";
+ to_y: "elm.icon.top.pad";
+ relative: 1.0 1.0;
+ }
+ rel2 {
+ to_x: "elm.text";
+ to_y: "elm.icon.top.pad";
+ }
+ min: 0 0;
+ align: 1.0 0.0;
+ visible: 0;
+ }
+ description {
+ state: "contents_on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "elm.icon.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "elm.swallow.icon1";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "elm.swallow.icon1";
+ relative: 0.0 1.0;
+ }
+ min: ENTRY_BUBBLE_ICON_PAD 0;
+ align: 1.0 0.5;
+ }
+ }
+ part {
+ name: "elm.swallow.icon2";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "elm.icon.pad";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "elm.icon.pad";
+ relative: 0.0 1.0;
+ }
+ min: 0 0;
+ align: 1.0 0.5;
+ visible: 0;
+ }
+ description {
+ state: "contents_on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "elm.bottom.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ rel1 {
+ to_y: "elm.swallow.icon1";
+ relative: 0.0 1.0;
+ }
+ min: 0 0;
+ }
+ }
+ part {
+ name: "elm.status.pad";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "elm.bubble.leftbottom.pad";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "elm.bubble.leftbottom.pad";
+ relative: 0.0 1.0;
+ };
+ min: ENTRY_BUBBLE_STATUS_TEXT_ICON_PAD;
+ align: 1.0 1.0;
+ fixed: 1 1;
+ }
+ }
+ part { name: "elm.text.time";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ color_class: "T0220";
+ text {
+ text_class: "T0220";
+ min: 1 1;
+ align: 1.0 1.0;
+ }
+ rel1.to: "elm.status.pad";
+ rel2 {
+ to: "elm.status.pad";
+ relative: 0.0 0.0;
+ }
+ align: 1.0 1.0;
+ min: ENTRY_BUBBLE_STATUS_TIME_SIZE;
+ fixed: 1 1;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text.status";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ color_class: "T0220";
+ text {
+ text_class: "T0220";
+ min: 0 1;
+ align: 1.0 1.0;
+ }
+ rel1.to: "elm.text.time";
+ rel2 {
+ to: "elm.text.time";
+ relative: 1.0 0.0;
+ }
+ align: 1.0 1.0;
+ min: ENTRY_BUBBLE_STATUS_TIME_SIZE;
+ fixed: 1 1;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part {
+ name: "elm.swallow.status";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1.to: "elm.status.pad";
+ rel2 {
+ to: "elm.status.pad";
+ relative: 0.0 0.0;
+ }
+ align: 1.0 1.0;
+ fixed: 1 1;
+ visible: 0;
+ }
+ description { state: "enabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ target: "event.rect";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ target: "event.rect";
+ }
+ program { name: "mouse_down";
+ signal: "mouse,down,*";
+ source: "event.rect";
+ action: STATE_SET "pressed" 0.0;
+ target: "elm.image.bg";
+ }
+ program { name: "mouse_up";
+ signal: "mouse,up,*";
+ source: "event.rect";
+ action: STATE_SET "default" 0.0;
+ target: "elm.image.bg";
+ }
+ program { name: "go_callerid_on";
+ signal: "elm,state,callerid,enabled";
+ source: "elm";
+ action: STATE_SET "callerid_on" 0.0;
+ target: "elm.bubble.callerid.pad";
+ target: "elm.swallow.callerid";
+ target: "elm.callerid.bottom.pad";
+ }
+ program { name: "go_callerid_off";
+ signal: "elm,state,callerid,disabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.bubble.callerid.pad";
+ target: "elm.swallow.callerid";
+ target: "elm.callerid.bottom.pad";
+ }
+ program { name: "go_groupchat_on";
+ signal: "elm,state,groupchat,enabled";
+ source: "elm";
+ action: STATE_SET "groupchat_on" 0.0;
+ target: "elm.bubble.groupchat.pad";
+ target: "elm.text.groupchat";
+ }
+ program { name: "go_groupchat_off";
+ signal: "elm,state,groupchat,disabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.bubble.groupchat.pad";
+ target: "elm.text.groupchat";
+ }
+ program { name: "go_textstatus_on";
+ signal: "elm,state,text,status,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text.time";
+ target: "elm.text.status";
+ after: "go_contentstatus_off";
+ }
+ program { name: "go_textstatus_off";
+ signal: "elm,state,text,status,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text.time";
+ target: "elm.text.status";
+ }
+ program { name: "go_contentstatus_on";
+ signal: "elm,state,content,status,enabled";
+ source: "elm";
+ action: STATE_SET "enabled" 0.0;
+ target: "elm.swallow.status";
+ after: "go_textstatus_off";
+ }
+ program { name: "go_contentstatus_off";
+ signal: "elm,state,content,status,disabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.swallow.status";
+ }
+ program { name: "show_middle_pad";
+ signal: "elm,state,middle,pad,enabled";
+ source: "elm";
+ action: STATE_SET "show" 0.0;
+ target: "elm.rect.middle.pad";
+ }
+ program { name: "hide_middle_pad";
+ signal: "elm,state,middle,pad,disabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.rect.middle.pad";
+ }
+ program { name: "go_contents_on";
+ signal: "elm,state,contents,enabled";
+ source: "elm";
+ action: STATE_SET "contents_on" 0.0;
+ target: "elm.icon.top.pad";
+ target: "elm.swallow.icon1";
+ target: "elm.swallow.icon2";
+ }
+ program { name: "go_contents_off";
+ signal: "elm,state,contents,disabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.icon.top.pad";
+ target: "elm.swallow.icon1";
+ target: "elm.swallow.icon2";
+ }
+ }
+ }
+
+ group { name: "elm/entry/base-noedit-charwrap/sentmessage";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part {
+ name: "elm.rect.right.pad";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: ENTRY_BUBBLE_EX_PAD 0;
+ fixed: 1 0;
+ align: 1.0 0.0;
+ color: 0 0 0 0;
+ rel1.relative: 1.0 0.0;
+ }
+ }
+ part {
+ name: "elm.rect.left.pad";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: ENTRY_BUBBLE_IX_PAD 0;
+ fixed: 1 0;
+ align: 1.0 0.0;
+ color: 0 0 0 0;
+ rel1 { relative: 0.0 0.0; to: "elm.text"; }
+ rel2 { relative: 0.0 1.0; to: "elm.text"; }
+ }
+ }
+ part {
+ name: "elm.rect.top.pad";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
+ fixed: 0 1;
+ align: 0.0 0.0;
+ color: 0 0 0 0;
+ rel2.relative: 1.0 0.0;
+ }
+ }
+ part {
+ name: "elm.rect.bottom.pad";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
+ fixed: 0 1;
+ align: 0.0 1.0;
+ color: 0 0 0 0;
+ rel1.relative: 0.0 1.0;
+ }
+ }
+ part {
+ name: "elm.image.bg";
+ type: IMAGE;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1.to_x: "elm.rect.left.pad";
+ image {
+ normal: "00_messagebubble_bg_sent_bg.#.png";
+ }
+ color_class: "W054";
+ }
+ description { state: "pressed" 0.0;
+ inherit: "default" 0.0;
+ color_class: "W042";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "W0541";
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PLAIN;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ align: 1.0 0.0;
+ rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad";}
+ rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
+ text {
+ style: "entry_textblock_char_wrap_style";
+ min: 0 1;
+ max: 1 0;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "entry_textblock_char_wrap_disabled_style";
+ }
+ }
+ }
+ part { name: "event.rect";
+ type: RECT;
+ repeat_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1.to: "elm.image.bg";
+ rel2.to: "elm.image.bg";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ target: "event.rect";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ target: "event.rect";
+ }
+ program { name: "mouse_down";
+ signal: "mouse,down,*";
+ source: "event.rect";
+ action: STATE_SET "pressed" 0.0;
+ target: "elm.image.bg";
+ }
+ program { name: "mouse_up";
+ signal: "mouse,up,*";
+ source: "event.rect";
+ action: STATE_SET "default" 0.0;
+ target: "elm.image.bg";
+ }
+ }
+ }
+
+group { name: "elm/entry/base-single/multibuttonentry";
+
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+
+ styles {
+ style { name: "multibuttonentry_single_textblock_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1011 wrap=none left_margin=1 right_margin=3 text_class=T1011";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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;
+ 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: "multibuttonentry_single_textblock_disabled_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1013 wrap=none left_margin=1 right_margin=3 text_class=T1013";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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;
+ 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: "multibuttonentry_single_textblock_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color=#ffffff color_class=T1012 wrap=none left_margin=1 right_margin=3 text_class=T1012 ellipsis=1.0";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "multibuttonentry_single_textblock_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ text {
+ style: "multibuttonentry_single_textblock_style";
+ min: 1 1;
+ max: 0 1;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "multibuttonentry_single_textblock_disabled_style";
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ }
+}
+group { name: "elm/entry/base/font_color_black";
+ alias: "elm/entry/base-mixedwrap/font_color_black";
+ alias: "elm/entry/base/font_color_black/default";
+ alias: "elm/entry/base/font_color_black/lighting";
+ alias: "elm/entry/base/font_color_black/multiline";
+ alias: "elm/entry/base/font_color_black/multiline/default";
+ alias: "elm/entry/base/font_color_black/multiline/lighting";
+ alias: "elm/entry/base/editfield/font_color_black";
+
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+
+ styles {
+ style { name: "font_color_black_textblock_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_FONT_COLOR_BLACK_TEXT_COLOR_INC" wrap=mixed left_margin=1 right_margin=2 text_class=entry";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ tag: "preedit" "+ underline=on underline_color=#000000FF";
+ tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
+ tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
+ }
+ style { name: "font_color_black_textblock_disabled_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_FONT_COLOR_BLACK_DISABLED_TEXT_COLOR_INC" wrap=mixed left_margin=1 right_margin=2 text_class=entry";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=Bold";
+ tag: "preedit" "+ underline=on underline_color=#000000FF";
+ tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
+ tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
+ }
+ style { name: "font_color_black_textblock_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_FONT_COLOR_BLACK_GUIDE_TEXT_COLOR_INC" wrap=mixed left_margin=1 right_margin=2 text_class=entry";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "font_color_black_textblock_guide_style";
+ min: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ //source6: "X"; // anchor over
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ text {
+ style: "font_color_black_textblock_style";
+ min: 0 1;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "font_color_black_textblock_disabled_style";
+ min: 0 1;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ }
+}
+
+group { name: "elm/entry/base-noedit/font_color_black";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "font_color_black_textblock_guide_style";
+ min: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PLAIN;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ //source6: "X"; // anchor over
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ text {
+ style: "font_color_black_textblock_style";
+ min: 0 1;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "font_color_black_textblock_disabled_style";
+ min: 0 1;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ }
+}
+
+group { name: "elm/entry/base-charwrap/font_color_black";
+ alias: "elm/entry/base/font_color_black/char_wrap";
+ alias: "elm/entry/base/font_color_black/default/char_wrap";
+ alias: "elm/entry/base/font_color_black/lighting/char_wrap";
+ alias: "elm/entry/base/font_color_black/multiline/char_wrap";
+ alias: "elm/entry/base/font_color_black/multiline/default/char_wrap";
+ alias: "elm/entry/base/font_color_black/multiline/lighting/char_wrap";
+ alias: "elm/entry/base-charwrap/editfield/font_color_black";
+
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+
+ styles {
+ style { name: "font_color_black_textblock_char_wrap_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_FONT_COLOR_BLACK_TEXT_COLOR_INC" wrap=char left_margin=1 right_margin=2 text_class=entry";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ tag: "preedit" "+ underline=on underline_color=#000000FF";
+ tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
+ tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
+ }
+ style { name: "font_color_black_textblock_char_wrap_disabled_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_FONT_COLOR_BLACK_DISABLED_TEXT_COLOR_INC" wrap=char left_margin=1 right_margin=2 text_class=entry";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=Bold";
+ tag: "preedit" "+ underline=on underline_color=#000000FF";
+ tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
+ tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
+ }
+ style { name: "font_color_black_textblock_char_wrap_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_FONT_COLOR_BLACK_GUIDE_TEXT_COLOR_INC" wrap=char left_margin=1 right_margin=2 text_class=entry";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "font_color_black_textblock_char_wrap_guide_style";
+ min: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 1;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ //source6: "X"; // anchor over
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ text {
+ style: "font_color_black_textblock_char_wrap_style";
+ min: 0 1;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "font_color_black_textblock_char_wrap_disabled_style";
+ min: 0 1;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ }
+}
+
+group { name: "elm/entry/base-single/font_color_black";
+ alias: "elm/entry/base-single/font_color_black/default";
+ alias: "elm/entry/base-single/font_color_black/lighting";
+ alias: "elm/entry/base-single/font_color_black/singleline";
+ alias: "elm/entry/base-single/font_color_black/singleline/default";
+ alias: "elm/entry/base-single/font_color_black/singleline/lighting";
+ alias: "elm/entry/base-single/editfield/font_color_black";
+ alias: "elm/entry/base-single/editfield/searchbar/font_color_black";
+
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+
+ styles {
+ style { name: "font_color_black_single_textblock_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_FONT_COLOR_BLACK_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3 text_class=entry";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ tag: "preedit" "+ underline=on underline_color=#000000FF";
+ tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
+ tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
+ }
+ style { name: "font_color_black_single_textblock_disabled_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_FONT_COLOR_BLACK_DISABLED_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3 text_class=entry";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=Bold";
+ tag: "preedit" "+ underline=on underline_color=#000000FF";
+ tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
+ tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
+ }
+ style { name: "font_color_black_single_textblock_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_FONT_COLOR_BLACK_GUIDE_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3 text_class=entry";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "font_color_black_single_textblock_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ text {
+ style: "font_color_black_single_textblock_style";
+ min: 1 1;
+ max: 0 1;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "font_color_black_single_textblock_disabled_style";
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ }
+}
+
+group { name: "elm/entry/base-single-noedit/font_color_black";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "font_color_black_single_textblock_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PLAIN;
+ select_mode: BLOCK_HANDLE;
+ cursor_mode: BEFORE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ text {
+ style: "font_color_black_single_textblock_style";
+ min: 1 1;
+ max: 0 1;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "font_color_black_single_textblock_disabled_style";
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ }
+}
+group { name: "elm/entry/base-single/font_color_black/tizen_text_class";
+ inherit: "elm/entry/base-single/font_color_black";
+ styles {
+ style { name: "tizen_text_class_single_textblock_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_FONT_COLOR_BLACK_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3 text_class=tizen";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ tag: "preedit" "+ underline=on underline_color=#000000FF";
+ tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
+ tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
+ }
+ style { name: "tizen_text_class_single_textblock_disabled_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_FONT_COLOR_BLACK_DISABLED_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3 text_class=tizen";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
+ tag: "hilight" "+ font_weight=Bold";
+ tag: "preedit" "+ underline=on underline_color=#000000FF";
+ tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
+ tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
+ tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
+ }
+ style { name: "tizen_text_class_single_textblock_guide_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_FONT_COLOR_BLACK_GUIDE_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3 text_class=tizen ellipsis=1.0";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=Bold";
+ }
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "tizen_text_class_single_textblock_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ description { state: "default" 0.0;
+ text {
+ style: "tizen_text_class_single_textblock_style";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "tizen_text_class_single_textblock_disabled_style";
+ }
+ }
+ }
+ }
+}
+group { name: "elm/entry/base-password/font_color_black";
+ alias: "elm/entry/base-password/editfield/font_color_black";
+ data.item: "default_font_size" "24";
+ data.item: "min_font_size" "8";
+ data.item: "max_font_size" "60";
+ data {
+ item: context_menu_orientation "horizontal";
+ }
+ parts {
+ part { name: "elm.guide";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "elm.text";
+ rel2.to: "elm.text";
+ text {
+ style: "font_color_black_single_textblock_guide_style";
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: PASSWORD;
+ select_mode: BLOCK_HANDLE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ //source2: "X"; // selection over
+ //source3: "X"; // cursor under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
+ source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ text {
+ style: "font_color_black_single_textblock_style";
+ repch: "•";
+ min: 1 1;
+ max: 0 1;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text {
+ style: "font_color_black_single_textblock_disabled_style";
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.text";
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program { name: "gdisable";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program { name: "genable";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ ENTRY_SOUND_PROGRAM
+ }
+}
+
+group { name: "elm/scroller/entry/default";
+ data {
+ item: "focus_highlight" "off";
+ }
+ script {
+ public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
+ public timer0(val) {
+ new v;
+ v = get_int(sbvis_v);
+ if (v) {
+ v = get_int(sbalways_v);
+ if (!v) {
+ emit("do-hide-vbar", "");
+ set_int(sbvis_v, 0);
+ }
+ }
+ v = get_int(sbvis_h);
+ if (v) {
+ v = get_int(sbalways_h);
+ if (!v) {
+ emit("do-hide-hbar", "");
+ set_int(sbvis_h, 0);
+ }
+ }
+ set_int(sbvis_timer, 0);
+ return 0;
+ }
+ }
+ parts {
+ part { name: "focus_bg";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "focus_rect_top";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "focus_rect_left";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "focus_rect_right";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "focus_rect_bottom";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "bg";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ }
+ }
+ ENTRY_EDITFIELD_SCROLLER_EVENT_RECT_SWALLOW_PART
+ part { name: "clipper";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ }
+ }
+ part { name: "contentclipper";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ rel1 {
+ to_x: "icon_padding";
+ to_y: "bg";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to_x: "clear_padding";
+ to_y: "bg";
+ relative: 0.0 1.0;
+ }
+ }
+ }
+ part { name: "icon_padding";
+ type: SPACER;
+ scale: 1;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ align: 0.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ to: "bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 0.0 1.0;
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ rel2 {
+ to_x: "elm.swallow.icon";
+ relative: 1.0 1.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: "bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 0.0 1.0;
+ }
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "clear_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ to_x: "elm.swallow.end";
+ to_y: "bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to_x: "elm.swallow.end";
+ to_y: "bg";
+ relative: 0.0 1.0;
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to_x: "elm.swallow.clear";
+ relative: 0.0 0.0;
+ }
+ }
+ }
+ part { name: "elm.swallow.clear";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ to_x: "elm.swallow.end";
+ to_y: "bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to_x: "elm.swallow.end";
+ to_y: "bg";
+ relative: 0.0 1.0;
+ }
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "elm.swallow.end";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ to: "bg";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 1.0;
+ }
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "elm.swallow.content";
+ clip_to: "contentclipper";
+ scale: 1;
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ to_x: "icon_padding";
+ to_y: "bg";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to_x: "clear_padding";
+ to_y: "bg";
+ relative: 0.0 1.0;
+ }
+ }
+ }
+ part { name: "sb_vbar_clip_master";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ }
+ description { state: "hidden" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "sb_vbar_clip";
+ clip_to: "sb_vbar_clip_master";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ }
+ description { state: "hidden" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "sb_vbar";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ min: 10 17;
+ align: 1.0 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ to_y: "elm.swallow.content";
+ to_x: "clear_padding";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to_y: "sb_hbar";
+ to_x: "clear_padding";
+ }
+ }
+ }
+ part { name: "elm.dragable.vbar";
+ type: RECT;
+ scale: 1;
+ clip_to: "sb_vbar_clip";
+ mouse_events: 0;
+ dragable {
+ x: 0 0 0;
+ y: 1 1 0;
+ confine: "sb_vbar";
+ }
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ min: 10 17;
+ max: 10 99999;
+ rel1 {
+ relative: 0.5 0.5;
+ to: "sb_vbar";
+ }
+ rel2 {
+ relative: 0.5 0.5;
+ to: "sb_vbar";
+ }
+ color_class: "B071";
+ }
+ }
+ part { name: "sb_hbar_clip_master";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ }
+ description { state: "hidden" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "sb_hbar_clip";
+ clip_to: "sb_hbar_clip_master";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ }
+ description { state: "hidden" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "sb_hbar";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ min: 17 10;
+ align: 0.0 1.0;
+ rel1 {
+ relative: 0.0 1.0;
+ to_x: "elm.swallow.content";
+ to_y: "elm.swallow.content";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to_x: "sb_vbar";
+ to_y: "elm.swallow.content";
+ }
+ }
+ }
+ part { name: "elm.dragable.hbar";
+ type: RECT;
+ scale: 1;
+ clip_to: "sb_hbar_clip";
+ mouse_events: 0;
+ dragable {
+ x: 1 1 0;
+ y: 0 0 0;
+ confine: "sb_hbar";
+ }
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ min: 17 10;
+ max: 99999 10;
+ rel1 {
+ relative: 0.5 0.5;
+ to: "sb_hbar";
+ }
+ rel2 {
+ relative: 0.5 0.5;
+ to: "sb_hbar";
+ }
+ color_class: "B071";
+ }
+ }
+ }
+ programs {
+ program { name: "load";
+ signal: "load";
+ source: "";
+ script {
+ set_state(PART:"sb_hbar_clip", "hidden", 0.0);
+ set_state(PART:"sb_vbar_clip", "hidden", 0.0);
+ set_int(sbvis_h, 0);
+ set_int(sbvis_v, 0);
+ set_int(sbalways_v, 0);
+ set_int(sbalways_h, 0);
+ set_int(sbvis_timer, 0);
+ emit("reload", "elm");
+ }
+ }
+ program { name: "icon_show";
+ signal: "elm,action,show,icon";
+ source: "elm";
+ action: STATE_SET "visible" 0.0;
+ target: "elm.swallow.icon";
+ target: "icon_padding";
+ }
+ program { name: "icon_hide";
+ signal: "elm,action,hide,icon";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.swallow.icon";
+ target: "icon_padding";
+ }
+ program { name: "clear_show";
+ signal: "elm,state,clear,visible";
+ source: "*";
+ action: STATE_SET "visible" 0.0;
+ target: "elm.swallow.clear";
+ target: "clear_padding";
+ }
+ program { name: "clear_hide";
+ signal: "elm,state,clear,hidden";
+ source: "*";
+ action: STATE_SET "default" 0.0;
+ target: "elm.swallow.clear";
+ target: "clear_padding";
+ }
+ program { name: "end_show";
+ signal: "elm,action,show,end";
+ source: "elm";
+ action: STATE_SET "visible" 0.0;
+ target: "elm.swallow.end";
+ }
+ program { name: "end_hide";
+ signal: "elm,action,hide,end";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.swallow.end";
+ }
+ program { name: "vbar_show";
+ signal: "elm,action,show,vbar";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "sb_vbar_clip_master";
+ }
+ program { name: "vbar_hide";
+ signal: "elm,action,hide,vbar";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "sb_vbar_clip_master";
+ }
+ program { name: "vbar_show_always";
+ signal: "elm,action,show_always,vbar";
+ source: "elm";
+ script {
+ new v;
+ v = get_int(sbalways_v);
+ if (!v) {
+ set_int(sbalways_v, 1);
+ v = get_int(sbvis_v);
+ if (!v) {
+ emit("do-show-vbar", "");
+ set_int(sbvis_v, 1);
+ }
+ }
+ }
+ }
+ program { name: "vbar_show_notalways";
+ signal: "elm,action,show_notalways,vbar";
+ source: "elm";
+ script {
+ new v;
+ v = get_int(sbalways_v);
+ if (v) {
+ set_int(sbalways_v, 0);
+ v = get_int(sbvis_v);
+ if (!v) {
+ emit("do-hide-vbar", "");
+ set_int(sbvis_v, 0);
+ }
+ }
+ }
+ }
+ program { name: "sb_vbar_show";
+ signal: "do-show-vbar";
+ source: "";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.5;
+ target: "sb_vbar_clip";
+ }
+ program { name: "sb_vbar_hide";
+ signal: "do-hide-vbar";
+ source: "";
+ action: STATE_SET "hidden" 0.0;
+ transition: LINEAR 0.5;
+ target: "sb_vbar_clip";
+ }
+
+ program { name: "hbar_show";
+ signal: "elm,action,show,hbar";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "sb_hbar_clip_master";
+ }
+ program { name: "hbar_hide";
+ signal: "elm,action,hide,hbar";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "sb_hbar_clip_master";
+ }
+ program { name: "hbar_show_always";
+ signal: "elm,action,show_always,hbar";
+ source: "elm";
+ script {
+ new v;
+ v = get_int(sbalways_h);
+ if (!v) {
+ set_int(sbalways_h, 1);
+ v = get_int(sbvis_h);
+ if (!v) {
+ emit("do-show-hbar", "");
+ set_int(sbvis_h, 1);
+ }
+ }
+ }
+ }
+ program { name: "hbar_show_notalways";
+ signal: "elm,action,show_notalways,hbar";
+ source: "elm";
+ script {
+ new v;
+ v = get_int(sbalways_h);
+ if (v) {
+ set_int(sbalways_h, 0);
+ v = get_int(sbvis_h);
+ if (!v) {
+ emit("do-hide-hbar", "");
+ set_int(sbvis_h, 0);
+ }
+ }
+ }
+ }
+ program { name: "sb_hbar_show";
+ signal: "do-show-hbar";
+ source: "";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.5;
+ target: "sb_hbar_clip";
+ }
+ program { name: "sb_hbar_hide";
+ signal: "do-hide-hbar";
+ source: "";
+ action: STATE_SET "hidden" 0.0;
+ transition: LINEAR 0.5;
+ target: "sb_hbar_clip";
+ }
+
+ program { name: "scroll";
+ signal: "elm,action,scroll";
+ source: "elm";
+ script {
+ new v;
+ v = get_int(sbvis_v);
+ v |= get_int(sbalways_v);
+ if (!v) {
+ emit("do-show-vbar", "");
+ set_int(sbvis_v, 1);
+ }
+ v = get_int(sbvis_h);
+ v |= get_int(sbalways_h);
+ if (!v) {
+ emit("do-show-hbar", "");
+ set_int(sbvis_h, 1);
+ }
+ v = get_int(sbvis_timer);
+ if (v > 0) cancel_timer(v);
+ v = timer(1.0, "timer0", 0);
+ set_int(sbvis_timer, v);
+ }
+ }
+ ENTRY_EDITFIELD_SCROLLER_EVENT_RECT_SWALLOW_PROGRAM
+ }
+ }
+group { name: "elm/scroller/entry/editfield";
+ inherit: "elm/scroller/entry/default";
+ alias: "elm/scroller/entry/editfield/fixed_size";
+ data {
+ item: "focus_highlight" "on";
+ }
+ parts {
+ part { name: "focus_bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ color_class: "F054";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F056";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F058";
+ }
+ }
+ part { name: "focus_left_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 10 0;
+ max: 10 0;
+ fixed: 1 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;
+ fixed: 1 0;
+ rel1 {
+ to: "focus_bg";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+ part { name: "focus_rect_top";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: 0 ENTRY_FOCUS_RECT_EDGE_INC;
+ max: -1 ENTRY_FOCUS_RECT_EDGE_INC;
+ align: 0 0;
+ rel1 {
+ to: "focus_bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ color_class: "F055";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F057";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "focus_rect_left";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: ENTRY_FOCUS_RECT_EDGE_INC 0;
+ max: ENTRY_FOCUS_RECT_EDGE_INC -1;
+ align: 0 0;
+ rel1 {
+ to: "focus_rect_top";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ color_class: "F055";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F057";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "focus_rect_right";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: ENTRY_FOCUS_RECT_EDGE_INC 0;
+ max: ENTRY_FOCUS_RECT_EDGE_INC -1;
+ align: 1 0;
+ rel1 {
+ to: "focus_rect_top";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ color_class: "F055";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F057";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "focus_rect_bottom";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: 0 ENTRY_FOCUS_RECT_EDGE_INC;
+ max: -1 ENTRY_FOCUS_RECT_EDGE_INC;
+ align: 0 1;
+ rel1 {
+ to: "focus_rect_left";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "focus_rect_right";
+ relative: 0.0 1.0;
+ }
+ color_class: "F055";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F057";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "bg";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to_x: "focus_left_padding";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to_x: "focus_right_padding";
+ relative: 0.0 1.0;
+ }
+ }
+ }
+ part { name: "clear_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ to_x: "elm.swallow.end";
+ to_y: "bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to_x: "elm.swallow.end";
+ to_y: "bg";
+ relative: 0.0 1.0;
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: ENTRY_EDITFIELD_CLEAR_BUTTON_PADDING_MIN_MAX_INC 0;
+ max: ENTRY_EDITFIELD_CLEAR_BUTTON_PADDING_MIN_MAX_INC 0;
+ }
+ }
+ }
+ programs {
+ program { name: "action_focus";
+ signal: "elm,state,focus,on";
+ source: "*";
+ action: STATE_SET "focused" 0.0;
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,state,focus,off";
+ source: "*";
+ action: STATE_SET "default" 0.0;
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ }
+ program { name: "enabled";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ }
+ }
+}
+group { name: "elm/scroller/entry/editfield/searchbar/default";
+ inherit: "elm/scroller/entry/default";
+ alias: "elm/scroller/entry/editfield/searchbar/fixed_size";
+ alias: "elm/scroller/entry/editfield/popup";
+ alias: "elm/scroller/entry/editfield/password/popup";
+ data {
+ item: "focus_highlight" "on";
+ }
+ images {
+ image: "00_search_icon.png" COMP;
+ }
+ parts {
+ part { name: "focus_bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ color_class: "W031L1";
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F056";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F058";
+ }
+ }
+ part { name: "focus_left_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 10 0;
+ max: 10 0;
+ fixed: 1 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;
+ fixed: 1 0;
+ rel1 {
+ to: "focus_bg";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+ part { name: "focus_rect_top";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ color_class: "F055";
+ min: 0 ENTRY_FOCUS_RECT_EDGE_INC;
+ max: -1 ENTRY_FOCUS_RECT_EDGE_INC;
+ align: 0.0 0.0;
+ 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;
+ color_class: "W031L2";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "focus_rect_left";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ color_class: "F055";
+ min: ENTRY_FOCUS_RECT_EDGE_INC 0;
+ max: ENTRY_FOCUS_RECT_EDGE_INC -1;
+ align: 0.0 0.0;
+ rel1 {
+ to: "focus_rect_top";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "W031L2";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "focus_rect_right";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ color_class: "F055";
+ min: ENTRY_FOCUS_RECT_EDGE_INC 0;
+ max: ENTRY_FOCUS_RECT_EDGE_INC -1;
+ align: 1.0 0.0;
+ rel1 {
+ to: "focus_rect_top";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "focus_bg";
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "W031L2";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "focus_rect_bottom";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ color_class: "F055";
+ min: 0 ENTRY_FOCUS_RECT_EDGE_INC;
+ max: -1 ENTRY_FOCUS_RECT_EDGE_INC;
+ align: 0.0 1.0;
+ rel1 {
+ to: "focus_rect_left";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "focus_rect_right";
+ relative: 0.0 1.0;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color_class: "W031L2";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "F059";
+ }
+ }
+ part { name: "search_icon_left_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: ENTRY_SEARCH_ICON_LEFT_PADDING_MIN_MAX_INC;
+ max: ENTRY_SEARCH_ICON_LEFT_PADDING_MIN_MAX_INC;
+ fixed: 1 0;
+ align: 0.0 0.5;
+ rel1 {
+ to_x: "focus_left_padding";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to_x: "focus_left_padding";
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "hide" 0.0;
+ inherit: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ }
+ }
+ part { name: "search_icon";
+ type: IMAGE;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 1;
+ clip_to: "search_icon.clipper";
+ description { state: "default" 0.0;
+ min: ENTRY_SEARCH_ICON_MIN_MAX_INC;
+ max: ENTRY_SEARCH_ICON_MIN_MAX_INC;
+ fixed: 1 1;
+ align: 0.0 0.5;
+ image.normal: "00_search_icon.png";
+ rel1 {
+ to_x: "search_icon_left_padding";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to_x: "search_icon_left_padding";
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "hide" 0.0;
+ inherit: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ visible: 0;
+ }
+ }
+ part { name: "search_icon_right_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: ENTRY_SEARCH_ICON_RIGHT_PADDING_MIN_MAX_INC;
+ max: ENTRY_SEARCH_ICON_RIGHT_PADDING_MIN_MAX_INC;
+ fixed: 1 0;
+ align: 0.0 0.5;
+ rel1 {
+ to_x: "search_icon";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to_x: "search_icon";
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "hide" 0.0;
+ inherit: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ }
+ }
+ part { name: "search_icon.clipper";
+ type: RECT;
+ description { state: "default" 0.0;
+ color_class: "F041i";
+ }
+ description { state: "focused" 0.0;
+ color_class: "F041iP";
+ }
+ description { state: "disabled" 0.0;
+ color_class: "F041iD";
+ }
+ }
+ part { name: "search_icon_over";
+ type: RECT;
+ ignore_flags: ON_HOLD;
+ description { state: "default" 0.0;
+ rel1 {
+ to_x: "search_icon_left_padding";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to_x: "search_icon_right_padding";
+ relative: 1.0 1.0;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "search_icon_disabler";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1.to: "search_icon";
+ rel2.to: "search_icon";
+ visible: 0;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "bg";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to_x: "focus_left_padding";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to_x: "focus_right_padding";
+ relative: 0.0 1.0;
+ }
+ }
+ }
+ part { name: "icon_padding";
+ type: SPACER;
+ 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_y: "bg";
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ rel2 {
+ to_x: "elm.swallow.icon";
+ relative: 1.0 1.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_y: "bg";
+ relative: 1.0 1.0;
+ }
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "clear_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ to_x: "elm.swallow.end";
+ to_y: "bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to_x: "elm.swallow.end";
+ to_y: "bg";
+ relative: 0.0 1.0;
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: ENTRY_SEARCH_CLEAR_BUTTON_PADDING_MIN_MAX_INC 0;
+ max: ENTRY_SEARCH_CLEAR_BUTTON_PADDING_MIN_MAX_INC 0;
+ }
+ }
+ part { name: "elm.swallow.clear";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ to_x: "clear_right_padding";
+ to_y: "bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to_x: "clear_right_padding";
+ to_y: "bg";
+ relative: 0.0 1.0;
+ }
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "clear_right_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ to_y: "bg";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to_y: "bg";
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: ENTRY_SEARCH_CLEAR_BUTTON_RIGHT_PADDING_MIN_MAX_INC 0;
+ max: ENTRY_SEARCH_CLEAR_BUTTON_RIGHT_PADDING_MIN_MAX_INC 0;
+ }
+ }
+ }
+ programs {
+ program { name: "search_icon_show";
+ signal: "elm,action,show,search_icon";
+ source: "*";
+ action: STATE_SET "default" 0.0;
+ target: "search_icon_left_padding";
+ target: "search_icon_right_padding";
+ target: "search_icon";
+ }
+ program { name: "search_icon_hide";
+ signal: "elm,action,hide,search_icon";
+ source: "*";
+ action: STATE_SET "hide" 0.0;
+ target: "search_icon_left_padding";
+ target: "search_icon_right_padding";
+ target: "search_icon";
+ }
+ program { name: "action_focus";
+ signal: "elm,state,focus,on";
+ source: "*";
+ action: STATE_SET "focused" 0.0;
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ target: "search_icon.clipper";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,state,focus,off";
+ source: "*";
+ action: STATE_SET "default" 0.0;
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ target: "search_icon.clipper";
+ target: "search_icon.clipper";
+ }
+ program { name: "search_icon_touch_snd";
+ signal: "mouse,clicked,1";
+ source: "search_icon_over";
+ action: RUN_PLUGIN "touch_sound";
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "search_icon_disabler";
+ target: "search_icon.clipper";
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ 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";
+ target: "focus_bg";
+ target: "focus_rect_top";
+ target: "focus_rect_left";
+ target: "focus_rect_right";
+ target: "focus_rect_bottom";
+ target: "search_icon.clipper";
+ }
+ program { name: "clear_show";
+ signal: "elm,state,clear,visible";
+ source: "*";
+ action: STATE_SET "visible" 0.0;
+ target: "elm.swallow.clear";
+ target: "clear_padding";
+ target: "clear_right_padding";
+ }
+ program { name: "clear_hide";
+ signal: "elm,state,clear,hidden";
+ source: "*";
+ action: STATE_SET "default" 0.0;
+ target: "elm.swallow.clear";
+ target: "clear_padding";
+ target: "clear_right_padding";
+ }
+ }
+}
+
+ group { name: "elm/entry/selection/block_handle_left/datetime";
+ data.item: "height" "79";
+ data.item: "gap" "32";
+ images {
+ image: "copy&paste_Handler_left.png" COMP;
+ image: "copy&paste_Handler_left_01.png" COMP;
+ image: "copy&paste_Handler_left_reverse.png" COMP;
+ image: "copy&paste_Handler_left_01_reverse.png" COMP;
+ }
+ parts {
+ part { name: "handle";
+ mouse_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 0;
+ fixed: 1 1;
+ align: 1 0;
+ min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
+ max: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
+ image {
+ normal: "copy&paste_Handler_left_01.png";
+ border: 0 0 0 0;
+ }
+ image.middle: SOLID;
+ fill.smooth: 0;
+ }
+ description { state: "show" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "top" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ align: 1 1;
+ image {
+ normal: "copy&paste_Handler_left.png";
+ }
+ }
+ description { state: "bottom_reversed" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ image {
+ normal: "copy&paste_Handler_left_01_reverse.png";
+ }
+ }
+ description { state: "top_reversed" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ align: 0 1;
+ image {
+ normal: "copy&paste_Handler_left_reverse.png";
+ }
+ }
+ }
+ }
+ script {
+ public handler_ontop;
+ public handler_focused;
+ public double_clicked;
+ }
+ programs {
+ program { name: "focused";
+ signal: "edje,focus,in";
+ source: "edje";
+ script {
+ set_int(handler_focused, 1);
+ set_int(double_clicked, 0);
+ }
+ }
+ program { name: "unfocused";
+ signal: "edje,focus,out";
+ source: "edje";
+ script {
+ set_int(handler_focused, 0);
+ set_state(PART:"handle", "default", 0.0);
+ set_int(double_clicked, 0);
+ }
+ }
+ program { name: "bottom_reversed";
+ signal: "elm,state,bottom,reversed";
+ source: "elm";
+ script {
+ new dc;
+ dc = get_int(double_clicked);
+ if (dc)
+ {
+ set_state(PART:"handle", "bottom_reversed", 0.0);
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ }
+ program { name: "top_reversed";
+ signal: "elm,state,top,reversed";
+ source: "elm";
+ script {
+ new dc;
+ dc = get_int(double_clicked);
+ if (dc)
+ {
+ set_state(PART:"handle", "top_reversed", 0.0);
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ }
+ program { name: "top";
+ signal: "elm,state,top";
+ source: "elm";
+ script {
+ new focused;
+ focused = get_int(handler_focused);
+ set_int(handler_ontop, 1);
+ if (focused)
+ {
+ new dc;
+ dc = get_int(double_clicked);
+ if (dc)
+ {
+ set_state(PART:"handle", "top", 0.0);
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ }
+ program { name: "bottom";
+ signal: "elm,state,bottom";
+ source: "elm";
+ script {
+ new focused;
+ focused = get_int(handler_focused);
+ set_int(handler_ontop, 0);
+ if (focused)
+ {
+ new dc;
+ dc = get_int(double_clicked);
+ if (dc)
+ {
+ set_state(PART:"handle", "show", 0.0);
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ }
+ program { name: "double_clicked";
+ signal: "edje,entry,double,clicked";
+ source: "edje";
+ script {
+ set_int(double_clicked, 1);
+ }
+ }
+ }
+ }
+
+ group { name: "elm/entry/selection/block_handle_right/datetime";
+ data.item: "height" "79";
+ data.item: "gap" "32";
+ images {
+ image: "copy&paste_Handler_right.png" COMP;
+ image: "copy&paste_Handler_right_01.png" COMP;
+ image: "copy&paste_Handler_right_reverse.png" COMP;
+ image: "copy&paste_Handler_right_01_reverse.png" COMP;
+ }
+ parts {
+ part { name: "handle";
+ mouse_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 0;
+ fixed: 1 1;
+ align: 0 0;
+ min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
+ max: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
+ image {
+ normal: "copy&paste_Handler_right.png";
+ border: 0 0 0 0;
+ }
+ image.middle: SOLID;
+ fill.smooth: 0;
+ }
+ description { state: "show" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "top" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ align: 0 1;
+ image {
+ normal: "copy&paste_Handler_right_01.png";
+ }
+ }
+ description { state: "bottom_reversed" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ align: 1 0;
+ image {
+ normal: "copy&paste_Handler_right_reverse.png";
+ }
+ }
+ description { state: "top_reversed" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ align: 1 1;
+ image {
+ normal: "copy&paste_Handler_right_01_reverse.png";
+ }
+ }
+ }
+ }
+ script {
+ public handler_ontop;
+ public handler_focused;
+ public double_clicked;
+ }
+ programs {
+ program { name: "focused";
+ signal: "edje,focus,in";
+ source: "edje";
+ script {
+ set_int(handler_focused, 1);
+ set_int(double_clicked, 0);
+ }
+ }
+ program { name: "unfocused";
+ signal: "edje,focus,out";
+ source: "edje";
+ script {
+ set_int(handler_focused, 0);
+ set_state(PART:"handle", "default", 0.0);
+ set_int(double_clicked, 0);
+ }
+ }
+ program { name: "top";
+ signal: "elm,state,top";
+ source: "elm";
+ script {
+ new focused;
+ focused = get_int(handler_focused);
+ set_int(handler_ontop, 1);
+ if (focused)
+ {
+ new dc;
+ dc = get_int(double_clicked);
+ if (dc)
+ {
+ set_state(PART:"handle", "top", 0.0);
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ }
+ program { name: "bottom";
+ signal: "elm,state,bottom";
+ source: "elm";
+ script {
+ new focused;
+ focused = get_int(handler_focused);
+ set_int(handler_ontop, 0);
+ if (focused)
+ {
+ new dc;
+ dc = get_int(double_clicked);
+ if (dc)
+ {
+ set_state(PART:"handle", "show", 0.0);
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ }
+ program { name: "bottom_reversed";
+ signal: "elm,state,bottom,reversed";
+ source: "elm";
+ script {
+ new dc;
+ dc = get_int(double_clicked);
+ if (dc)
+ {
+ set_state(PART:"handle", "bottom_reversed", 0.0);
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ }
+ program { name: "top_reversed";
+ signal: "elm,state,top,reversed";
+ source: "elm";
+ script {
+ new dc;
+ dc = get_int(double_clicked);
+ if (dc)
+ {
+ set_state(PART:"handle", "top_reversed", 0.0);
+ }
+ else
+ {
+ set_state(PART:"handle", "default", 0.0);
+ }
+ }
+ }
+ program { name: "double_clicked";
+ signal: "edje,entry,double,clicked";
+ source: "edje";
+ script {
+ set_int(double_clicked, 1);
+ }
+ }
+ }
+ }
+
+group { name: "elm/entry/base-single/datetime_popup";
+ inherit: "elm/entry/base-single/default";
+ alias: "elm/entry/base-single/datetime_popup/year";
+ alias: "elm/entry/base-single/datetime_popup/month";
+ alias: "elm/entry/base-single/datetime_popup/date";
+ alias: "elm/entry/base-single/datetime_popup/hour";
+ alias: "elm/entry/base-single/datetime_popup/minute";
+ data.item: "default_font_size" "64";
+ styles {
+ style { name: "entry_datetime_popup_textblock_style";
+ base: "font=Tizen:style=Regular font_size="ENTRY_DATETIME_POPUP_TEXT_SIZE_INC" color=#FFFFFF align=center wrap=none left_margin=1 right_margin=3 color_class=T1233 text_class=T1233";
+ tag: "br" "";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font_style=Oblique";
+ tag: "b" "+ font_weight=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font_weight=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;
+ }
+ }
+ parts {
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ scale: 1;
+ entry_mode: EDITABLE;
+ select_mode: BLOCK_HANDLE;
+ multiline: 0;
+ source: "elm/entry/selection/default"; // selection under
+ source4: "elm/entry/cursor/default"; // cursorover
+ source5: "elm/entry/anchor/default"; // anchor under
+ source7: "elm/entry/selection/block_handle_left/datetime"; // start selection handler
+ source8: "elm/entry/selection/block_handle_right/datetime"; // end selection handler
+ source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
+ //source10: ""; // start edge selection
+ //source11: ""; // end edge selection
+ description { state: "default" 0.0;
+ text {
+ style: "entry_datetime_popup_textblock_style";
+ min: 1 1;
+ max: 0 0;
+ align: 0.0 0.5;
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ }
+ }
+ }
+}