3 * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
5 * Licensed under the Apache License, Version 2.0 (the License);
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
9 * http://www.apache.org/licenses/LICENSE-2.0
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an AS IS BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
18 #define ENTRY_BLOCK_HANDLE_SOURCE7 "elm/entry/selection/block_handle_left"
19 #define ENTRY_BLOCK_HANDLE_SOURCE8 "elm/entry/selection/block_handle_right"
20 #define ENTRY_CURSOR_HANDLE_SOURCE9 "elm/entry/cursor_handle/default"
21 #define ENTRY_BLOCK_HANDLE_SOURCE10 "elm/entry/selection/block_handle_edge_left"
22 #define ENTRY_BLOCK_HANDLE_SOURCE11 "elm/entry/selection/block_handle_edge_right"
24 #define ENTRY_TEXTBLOCK_DEFAULT_REL \
29 to_x: "editfield_space"; \
33 #define ENTRY_SWALLOW_SCRIPT_PUBLIC \
35 public scroll_enabled; \
38 #define ENTRY_SWALLOW_PARTS \
39 part { name: "editfield_space"; \
41 description { state: "default" 0.0; \
44 rel1.relative: 1.0 0.0; \
45 rel2.relative: 1.0 1.0; \
47 description { state: "editfield" 0.0; \
48 inherit: "default" 0.0; \
55 part { name: "elm.swallow.clear"; \
57 description { state: "default" 0.0; \
59 rel1.relative: 1.0 0.0; \
60 rel2.relative: 1.0 1.0; \
63 description { state: "visible" 0.0; \
64 inherit: "default" 0.0; \
69 part { name: "elm.swallow.rename"; \
71 description { state: "default" 0.0; \
74 rel1.relative: 1.0 0.0; \
75 rel2.relative: 1.0 1.0; \
78 description { state: "visible" 0.0; \
79 inherit: "default" 0.0; \
84 #define ENTRY_SWALLOW_PROGRAMS \
85 program { name: "scroll_enabled"; \
86 signal: "elm,state,scroll,enabled"; \
89 set_int(scroll_enabled, 1); \
92 program { name: "scroll_disabled"; \
93 signal: "elm,state,scroll,disabled"; \
96 set_int(scroll_enabled, 0); \
99 program { name: "clear_show"; \
100 signal: "elm,state,clear,visible"; \
104 v = get_int(scroll_enabled); \
106 set_state(PART:"elm.swallow.clear", "visible", 0.0); \
107 set_state(PART:"editfield_space", "editfield", 0.0); \
111 program { name: "clear_hide"; \
112 signal: "elm,state,clear,hidden"; \
116 v = get_int(scroll_enabled); \
118 set_state(PART:"elm.swallow.clear", "default", 0.0); \
119 set_state(PART:"editfield_space", "default", 0.0); \
123 program { name: "rename_show"; \
124 signal: "elm,state,rename,visible"; \
128 v = get_int(scroll_enabled); \
130 set_state(PART:"elm.swallow.rename", "visible", 0.0); \
131 set_state(PART:"editfield_space", "editfield", 0.0); \
135 program { name: "rename_hide"; \
136 signal: "elm,state,rename,hidden"; \
140 v = get_int(scroll_enabled); \
142 set_state(PART:"elm.swallow.rename", "default", 0.0); \
143 set_state(PART:"editfield_space", "default", 0.0); \
150 name: "touch_sound" AS_IS;
151 source: "S_Touch_30ms.wav";
155 group { name: "elm/entry/base/default";
156 alias: "elm/entry/base-mixedwrap/default";
157 data.item: "default_font_size" "24";
158 data.item: "min_font_size" "8";
159 data.item: "max_font_size" "60";
161 style { name: "entry_textblock_style";
162 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" left_margin=1 right_margin=2 wrap=mixed text_class=entry";
166 tag: "em" "+ font=Tizen:style=Oblique";
167 tag: "b" "+ font=Tizen:style=Bold";
168 tag: "link" "+ color=#800 underline=on underline_color=#8008";
169 tag: "hilight" "+ font=Tizen:style=Bold";
170 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
171 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;
172 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
173 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
174 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
175 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
177 style { name: "entry_textblock_disabled_style";
178 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 left_margin=1 right_margin=2 wrap=mixed text_class=entry";
182 tag: "em" "+ font=Tizen:style=Oblique";
183 tag: "b" "+ font=Tizen:style=Bold";
184 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
185 tag: "hilight" "+ font=Tizen:style=Bold";
186 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
187 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;
188 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
189 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
190 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
191 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
193 style { name: "entry_textblock_guide_style";
194 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_GUIDE_TEXT_COLOR_INC" left_margin=1 right_margin=2 wrap=mixed text_class=entry";
198 tag: "em" "+ font=Tizen:style=Oblique";
199 tag: "b" "+ font=Tizen:style=Bold";
200 tag: "link" "+ color=#800 underline=on underline_color=#8008";
201 tag: "hilight" "+ font=Tizen:style=Bold";
205 item: context_menu_orientation "horizontal";
208 part { name: "elm.guide";
212 description { state: "default" 0.0;
216 style: "entry_textblock_guide_style";
221 description { state: "hidden" 0.0;
222 inherit: "default" 0.0;
226 part { name: "elm.text";
230 entry_mode: EDITABLE;
231 select_mode: BLOCK_HANDLE;
232 //cursor_mode: BEFORE;
234 source: "elm/entry/selection/default"; // selection under
235 //source2: "X"; // selection over
236 //source3: "X"; // cursor under
237 source4: "elm/entry/cursor/default"; // cursorover
238 source5: "elm/entry/anchor/default"; // anchor under
239 //source6: "X"; // anchor over
240 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
241 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
242 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
243 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
244 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
245 description { state: "default" 0.0;
248 style: "entry_textblock_style";
252 ENTRY_TEXTBLOCK_DEFAULT_REL
254 description { state: "disabled" 0.0;
255 inherit: "default" 0.0;
257 style: "entry_textblock_disabled_style";
264 ENTRY_SWALLOW_SCRIPT_PUBLIC
266 program { name: "focus";
272 program { name: "disable";
273 signal: "elm,state,disabled";
275 action: STATE_SET "disabled" 0.0;
278 program { name: "enable";
279 signal: "elm,state,enabled";
281 action: STATE_SET "default" 0.0;
284 program { name: "gdisable";
285 signal: "elm,guide,disabled";
287 action: STATE_SET "hidden" 0.0;
290 program { name: "genable";
291 signal: "elm,guide,enabled";
293 action: STATE_SET "default" 0.0;
296 program { name: "touch_snd";
297 signal: "mouse,clicked,1";
299 action: PLAY_SAMPLE "touch_sound" 1.0;
301 ENTRY_SWALLOW_PROGRAMS
305 group { name: "elm/entry/base-charwrap/default";
306 alias: "elm/entry/base/char_wrap";
307 data.item: "default_font_size" "24";
308 data.item: "min_font_size" "8";
309 data.item: "max_font_size" "60";
311 style { name: "entry_textblock_char_wrap_style";
312 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=char left_margin=1 right_margin=2 text_class=entry";
316 tag: "em" "+ font=Tizen:style=Oblique";
317 tag: "b" "+ font=Tizen:style=Bold";
318 tag: "link" "+ color=#800 underline=on underline_color=#8008";
319 tag: "hilight" "+ font=Tizen:style=Bold";
320 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
321 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;
322 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
323 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
324 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
325 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
327 style { name: "entry_textblock_char_wrap_disabled_style";
328 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=char left_margin=1 right_margin=2 text_class=entry";
332 tag: "em" "+ font=Tizen:style=Oblique";
333 tag: "b" "+ font=Tizen:style=Bold";
334 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
335 tag: "hilight" "+ font=Tizen:style=Bold";
336 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
337 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;
338 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
339 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
340 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
341 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
343 style { name: "entry_textblock_char_wrap_guide_style";
344 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_GUIDE_TEXT_COLOR_INC" wrap=char left_margin=1 right_margin=2 text_class=entry";
348 tag: "em" "+ font=Tizen:style=Oblique";
349 tag: "b" "+ font=Tizen:style=Bold";
350 tag: "link" "+ color=#800 underline=on underline_color=#8008";
351 tag: "hilight" "+ font=Tizen:style=Bold";
355 item: context_menu_orientation "horizontal";
358 part { name: "elm.guide";
362 description { state: "default" 0.0;
366 style: "entry_textblock_char_wrap_guide_style";
371 description { state: "hidden" 0.0;
372 inherit: "default" 0.0;
376 part { name: "elm.text";
380 entry_mode: EDITABLE;
381 select_mode: BLOCK_HANDLE;
382 //cursor_mode: BEFORE;
384 source: "elm/entry/selection/default"; // selection under
385 //source2: "X"; // selection over
386 //source3: "X"; // cursor under
387 source4: "elm/entry/cursor/default"; // cursorover
388 source5: "elm/entry/anchor/default"; // anchor under
389 //source6: "X"; // anchor over
390 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
391 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
392 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
393 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
394 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
395 description { state: "default" 0.0;
398 style: "entry_textblock_char_wrap_style";
402 ENTRY_TEXTBLOCK_DEFAULT_REL
404 description { state: "disabled" 0.0;
405 inherit: "default" 0.0;
407 style: "entry_textblock_char_wrap_disabled_style";
414 ENTRY_SWALLOW_SCRIPT_PUBLIC
416 program { name: "focus";
422 program { name: "disable";
423 signal: "elm,state,disabled";
425 action: STATE_SET "disabled" 0.0;
428 program { name: "enable";
429 signal: "elm,state,enabled";
431 action: STATE_SET "default" 0.0;
434 program { name: "gdisable";
435 signal: "elm,guide,disabled";
437 action: STATE_SET "hidden" 0.0;
440 program { name: "genable";
441 signal: "elm,guide,enabled";
443 action: STATE_SET "default" 0.0;
446 program { name: "touch_snd";
447 signal: "mouse,clicked,1";
449 action: PLAY_SAMPLE "touch_sound" 1.0;
451 ENTRY_SWALLOW_PROGRAMS
455 group { name: "elm/entry/base-nowrap/default";
456 data.item: "default_font_size" "24";
457 data.item: "min_font_size" "8";
458 data.item: "max_font_size" "60";
460 item: context_menu_orientation "horizontal";
463 part { name: "elm.guide";
467 description { state: "default" 0.0;
471 style: "entry_textblock_guide_style";
476 description { state: "hidden" 0.0;
477 inherit: "default" 0.0;
481 part { name: "elm.text";
485 entry_mode: EDITABLE;
486 select_mode: BLOCK_HANDLE;
487 //cursor_mode: BEFORE;
489 source: "elm/entry/selection/default"; // selection under
490 //source2: "X"; // selection over
491 //source3: "X"; // cursor under
492 source4: "elm/entry/cursor/default"; // cursorover
493 source5: "elm/entry/anchor/default"; // anchor under
494 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
495 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
496 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
497 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
498 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
499 description { state: "default" 0.0;
501 style: "entry_textblock_style";
505 ENTRY_TEXTBLOCK_DEFAULT_REL
507 description { state: "disabled" 0.0;
508 inherit: "default" 0.0;
510 style: "entry_textblock_disabled_style";
517 ENTRY_SWALLOW_SCRIPT_PUBLIC
519 program { name: "focus";
525 program { name: "disable";
526 signal: "elm,state,disabled";
528 action: STATE_SET "disabled" 0.0;
531 program { name: "enable";
532 signal: "elm,state,enabled";
534 action: STATE_SET "default" 0.0;
537 program { name: "gdisable";
538 signal: "elm,guide,disabled";
540 action: STATE_SET "hidden" 0.0;
543 program { name: "genable";
544 signal: "elm,guide,enabled";
546 action: STATE_SET "default" 0.0;
549 program { name: "touch_snd";
550 signal: "mouse,clicked,1";
552 action: PLAY_SAMPLE "touch_sound" 1.0;
554 ENTRY_SWALLOW_PROGRAMS
558 group { name: "elm/entry/base/editfield";
559 alias: "elm/entry/base-mixedwrap/editfield";
560 alias: "elm/entry/base/editfield/default";
561 alias: "elm/entry/base/editfield/lighting";
562 alias: "elm/entry/base/editfield/multiline";
563 alias: "elm/entry/base/editfield/multiline/default";
564 alias: "elm/entry/base/editfield/multiline/lighting";
565 alias: "elm/entry/base/editfield/searchbar/default";
566 data.item: "default_font_size" "24";
567 data.item: "min_font_size" "8";
568 data.item: "max_font_size" "60";
570 style { name: "editfield_textblock_style";
571 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=mixed left_margin=1 right_margin=2";
575 tag: "em" "+ font=Tizen:style=Oblique";
576 tag: "b" "+ font=Tizen:style=Bold";
577 tag: "link" "+ color=#800 underline=on underline_color=#8008";
578 tag: "hilight" "+ font=Tizen:style=Bold";
579 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
580 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;
581 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
582 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
583 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
584 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
586 style { name: "editfield_textblock_disabled_style";
587 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=mixed left_margin=1 right_margin=2";
591 tag: "em" "+ font=Tizen:style=Oblique";
592 tag: "b" "+ font=Tizen:style=Bold";
593 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
594 tag: "hilight" "+ font=Tizen:style=Bold";
595 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
596 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;
597 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
598 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
599 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
600 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
602 style { name: "editfield_textblock_guide_style";
603 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_GUIDE_TEXT_COLOR_INC" wrap=mixed left_margin=1 right_margin=2";
607 tag: "em" "+ font=Tizen:style=Oblique";
608 tag: "b" "+ font=Tizen:style=Bold";
609 tag: "link" "+ color=#800 underline=on underline_color=#8008";
610 tag: "hilight" "+ font=Tizen:style=Bold";
614 item: context_menu_orientation "horizontal";
617 part { name: "elm.guide";
621 description { state: "default" 0.0;
625 style: "editfield_textblock_guide_style";
630 description { state: "hidden" 0.0;
631 inherit: "default" 0.0;
635 part { name: "elm.text";
639 entry_mode: EDITABLE;
640 select_mode: BLOCK_HANDLE;
641 //cursor_mode: BEFORE;
643 source: "elm/entry/selection/default"; // selection under
644 //source2: "X"; // selection over
645 //source3: "X"; // cursor under
646 source4: "elm/entry/cursor/default"; // cursorover
647 source5: "elm/entry/anchor/default"; // anchor under
648 //source6: "X"; // anchor over
649 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
650 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
651 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
652 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
653 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
654 description { state: "default" 0.0;
657 style: "editfield_textblock_style";
661 ENTRY_TEXTBLOCK_DEFAULT_REL
663 description { state: "disabled" 0.0;
664 inherit: "default" 0.0;
666 style: "editfield_textblock_disabled_style";
673 ENTRY_SWALLOW_SCRIPT_PUBLIC
675 program { name: "focus";
681 program { name: "disable";
682 signal: "elm,state,disabled";
684 action: STATE_SET "disabled" 0.0;
687 program { name: "enable";
688 signal: "elm,state,enabled";
690 action: STATE_SET "default" 0.0;
693 program { name: "gdisable";
694 signal: "elm,guide,disabled";
696 action: STATE_SET "hidden" 0.0;
699 program { name: "genable";
700 signal: "elm,guide,enabled";
702 action: STATE_SET "default" 0.0;
705 program { name: "touch_snd";
706 signal: "mouse,clicked,1";
708 action: PLAY_SAMPLE "touch_sound" 1.0;
710 ENTRY_SWALLOW_PROGRAMS
714 group { name: "elm/entry/base-charwrap/editfield";
715 alias: "elm/entry/base/editfield/char_wrap";
716 alias: "elm/entry/base/editfield/default/char_wrap";
717 alias: "elm/entry/base/editfield/lighting/char_wrap";
718 alias: "elm/entry/base/editfield/multiline/char_wrap";
719 alias: "elm/entry/base/editfield/multiline/default/char_wrap";
720 alias: "elm/entry/base/editfield/multiline/lighting/char_wrap";
721 data.item: "default_font_size" "24";
722 data.item: "min_font_size" "8";
723 data.item: "max_font_size" "60";
725 style { name: "editfield_textblock_char_wrap_style";
726 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=char left_margin=1 right_margin=2";
730 tag: "em" "+ font=Tizen:style=Oblique";
731 tag: "b" "+ font=Tizen:style=Bold";
732 tag: "link" "+ color=#800 underline=on underline_color=#8008";
733 tag: "hilight" "+ font=Tizen:style=Bold";
734 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
735 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;
736 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
737 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
738 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
739 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
741 style { name: "editfield_textblock_char_wrap_disabled_style";
742 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=char left_margin=1 right_margin=2";
746 tag: "em" "+ font=Tizen:style=Oblique";
747 tag: "b" "+ font=Tizen:style=Bold";
748 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
749 tag: "hilight" "+ font=Tizen:style=Bold";
750 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
751 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;
752 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
753 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
754 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
755 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
757 style { name: "editfield_textblock_char_wrap_guide_style";
758 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_GUIDE_TEXT_COLOR_INC" wrap=char left_margin=1 right_margin=2";
762 tag: "em" "+ font=Tizen:style=Oblique";
763 tag: "b" "+ font=Tizen:style=Bold";
764 tag: "link" "+ color=#800 underline=on underline_color=#8008";
765 tag: "hilight" "+ font=Tizen:style=Bold";
769 item: context_menu_orientation "horizontal";
772 part { name: "elm.guide";
776 description { state: "default" 0.0;
780 style: "editfield_textblock_char_wrap_guide_style";
785 description { state: "hidden" 0.0;
786 inherit: "default" 0.0;
790 part { name: "elm.text";
794 entry_mode: EDITABLE;
795 select_mode: BLOCK_HANDLE;
796 //cursor_mode: BEFORE;
798 source: "elm/entry/selection/default"; // selection under
799 //source2: "X"; // selection over
800 //source3: "X"; // cursor under
801 source4: "elm/entry/cursor/default"; // cursorover
802 source5: "elm/entry/anchor/default"; // anchor under
803 //source6: "X"; // anchor over
804 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
805 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
806 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
807 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
808 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
809 description { state: "default" 0.0;
812 style: "editfield_textblock_char_wrap_style";
816 ENTRY_TEXTBLOCK_DEFAULT_REL
818 description { state: "disabled" 0.0;
819 inherit: "default" 0.0;
821 style: "editfield_textblock_char_wrap_disabled_style";
828 ENTRY_SWALLOW_SCRIPT_PUBLIC
830 program { name: "focus";
836 program { name: "disable";
837 signal: "elm,state,disabled";
839 action: STATE_SET "disabled" 0.0;
842 program { name: "enable";
843 signal: "elm,state,enabled";
845 action: STATE_SET "default" 0.0;
848 program { name: "gdisable";
849 signal: "elm,guide,disabled";
851 action: STATE_SET "hidden" 0.0;
854 program { name: "genable";
855 signal: "elm,guide,enabled";
857 action: STATE_SET "default" 0.0;
860 program { name: "touch_snd";
861 signal: "mouse,clicked,1";
863 action: PLAY_SAMPLE "touch_sound" 1.0;
865 ENTRY_SWALLOW_PROGRAMS
869 group { name: "elm/entry/base-single/editfield";
870 alias: "elm/entry/base-single/editfield/default";
871 alias: "elm/entry/base-single/editfield/lighting";
872 alias: "elm/entry/base-single/editfield/singleline";
873 alias: "elm/entry/base-single/editfield/singleline/default";
874 alias: "elm/entry/base-single/editfield/singleline/lighting";
875 data.item: "default_font_size" "24";
876 data.item: "min_font_size" "8";
877 data.item: "max_font_size" "60";
879 style { name: "editfield_single_textblock_style";
880 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3 text_class=entry";
884 tag: "em" "+ font=Tizen:style=Oblique";
885 tag: "b" "+ font=Tizen:style=Bold";
886 tag: "link" "+ color=#800 underline=on underline_color=#8008";
887 tag: "hilight" "+ font=Tizen:style=Bold";
888 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
889 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;
890 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
891 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
892 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
893 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
895 style { name: "editfield_single_textblock_disabled_style";
896 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3 text_class=entry";
900 tag: "em" "+ font=Tizen:style=Oblique";
901 tag: "b" "+ font=Tizen:style=Bold";
902 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
903 tag: "hilight" "+ font=Tizen:style=Bold";
904 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
905 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;
906 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
907 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
908 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
909 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
911 style { name: "editfield_single_textblock_guide_style";
912 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_GUIDE_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3 text_class=entry ellipsis=1.0";
916 tag: "em" "+ font=Tizen:style=Oblique";
917 tag: "b" "+ font=Tizen:style=Bold";
918 tag: "link" "+ color=#800 underline=on underline_color=#8008";
919 tag: "hilight" "+ font=Tizen:style=Bold";
923 item: context_menu_orientation "horizontal";
926 part { name: "elm.guide";
930 description { state: "default" 0.0;
934 style: "editfield_single_textblock_guide_style";
939 description { state: "hidden" 0.0;
940 inherit: "default" 0.0;
944 part { name: "elm.text";
948 entry_mode: EDITABLE;
949 select_mode: BLOCK_HANDLE;
950 //cursor_mode: BEFORE;
952 source: "elm/entry/selection/default"; // selection under
953 //source2: ; // selection over
954 //source3: ; // cursor under
955 source4: "elm/entry/cursor/default"; // cursorover
956 source5: "elm/entry/anchor/default"; // anchor under
957 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
958 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
959 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
960 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
961 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
962 description { state: "default" 0.0;
964 style: "editfield_single_textblock_style";
968 ENTRY_TEXTBLOCK_DEFAULT_REL
970 description { state: "disabled" 0.0;
971 inherit: "default" 0.0;
973 style: "editfield_single_textblock_disabled_style";
979 ENTRY_SWALLOW_SCRIPT_PUBLIC
981 program { name: "focus";
987 program { name: "disable";
988 signal: "elm,state,disabled";
990 action: STATE_SET "disabled" 0.0;
993 program { name: "enable";
994 signal: "elm,state,enabled";
996 action: STATE_SET "default" 0.0;
999 program { name: "gdisable";
1000 signal: "elm,guide,disabled";
1002 action: STATE_SET "hidden" 0.0;
1003 target: "elm.guide";
1005 program { name: "genable";
1006 signal: "elm,guide,enabled";
1008 action: STATE_SET "default" 0.0;
1009 target: "elm.guide";
1011 program { name: "touch_snd";
1012 signal: "mouse,clicked,1";
1014 action: PLAY_SAMPLE "touch_sound" 1.0;
1016 ENTRY_SWALLOW_PROGRAMS
1020 group { name: "elm/entry/base-single/editfield/searchbar/default";
1021 data.item: "default_font_size" "24";
1022 data.item: "min_font_size" "8";
1023 data.item: "max_font_size" "60";
1025 item: context_menu_orientation "horizontal";
1028 part { name: "elm.guide";
1032 description { state: "default" 0.0;
1033 rel1.to: "elm.text";
1034 rel2.to: "elm.text";
1036 style: "editfield_single_textblock_guide_style";
1041 description { state: "hidden" 0.0;
1042 inherit: "default" 0.0;
1046 part { name: "elm.text";
1050 entry_mode: EDITABLE;
1051 select_mode: BLOCK_HANDLE;
1052 //cursor_mode: BEFORE;
1054 source: "elm/entry/selection/default"; // selection under
1055 //source2: "X"; // selection over
1056 //source3: "X"; // cursor under
1057 source4: "elm/entry/cursor/default"; // cursorover
1058 source5: "elm/entry/anchor/default"; // anchor under
1059 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
1060 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
1061 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
1062 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
1063 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
1064 description { state: "default" 0.0;
1066 style: "editfield_single_textblock_style";
1070 ENTRY_TEXTBLOCK_DEFAULT_REL
1072 description { state: "disabled" 0.0;
1073 inherit: "default" 0.0;
1075 style: "editfield_single_textblock_disabled_style";
1081 ENTRY_SWALLOW_SCRIPT_PUBLIC
1083 program { name: "focus";
1089 program { name: "disable";
1090 signal: "elm,state,disabled";
1092 action: STATE_SET "disabled" 0.0;
1095 program { name: "enable";
1096 signal: "elm,state,enabled";
1098 action: STATE_SET "default" 0.0;
1101 program { name: "gdisable";
1102 signal: "elm,guide,disabled";
1104 action: STATE_SET "hidden" 0.0;
1105 target: "elm.guide";
1107 program { name: "genable";
1108 signal: "elm,guide,enabled";
1110 action: STATE_SET "default" 0.0;
1111 target: "elm.guide";
1113 program { name: "touch_snd";
1114 signal: "mouse,clicked,1";
1116 action: PLAY_SAMPLE "touch_sound" 1.0;
1118 ENTRY_SWALLOW_PROGRAMS
1122 group { name: "elm/entry/base-single/default";
1123 data.item: "default_font_size" "24";
1124 data.item: "min_font_size" "8";
1125 data.item: "max_font_size" "60";
1127 style { name: "entry_single_textblock_style";
1128 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3 text_class=entry";
1132 tag: "em" "+ font=Tizen:style=Oblique";
1133 tag: "b" "+ font=Tizen:style=Bold";
1134 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1135 tag: "hilight" "+ font=Tizen:style=Bold";
1136 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1137 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;
1138 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1139 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1140 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1141 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1143 style { name: "entry_single_textblock_disabled_style";
1144 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3 text_class=entry";
1148 tag: "em" "+ font=Tizen:style=Oblique";
1149 tag: "b" "+ font=Tizen:style=Bold";
1150 tag: "link " "+ color=#00000080 underline=on underline_color=#00000080";
1151 tag: "hilight" "+ font=Tizen:style=Bold";
1152 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1153 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;
1154 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1155 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1156 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1157 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1159 style { name: "entry_single_textblock_guide_style";
1160 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_GUIDE_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3 text_class=entry ellipsis=1.0";
1164 tag: "em" "+ font=Tizen:style=Oblique";
1165 tag: "b" "+ font=Tizen:style=Bold";
1166 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1167 tag: "hilight" "+ font=Tizen:style=Bold";
1171 item: context_menu_orientation "horizontal";
1174 part { name: "elm.guide";
1178 description { state: "default" 0.0;
1179 rel1.to: "elm.text";
1180 rel2.to: "elm.text";
1182 style: "entry_single_textblock_guide_style";
1188 description { state: "hidden" 0.0;
1189 inherit: "default" 0.0;
1193 part { name: "elm.text";
1197 entry_mode: EDITABLE;
1198 select_mode: BLOCK_HANDLE;
1199 //cursor_mode: BEFORE;
1201 source: "elm/entry/selection/default"; // selection under
1202 //source2: "X"; // selection over
1203 //source3: "X"; // cursor under
1204 source4: "elm/entry/cursor/default"; // cursorover
1205 source5: "elm/entry/anchor/default"; // anchor under
1206 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
1207 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
1208 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
1209 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
1210 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
1211 description { state: "default" 0.0;
1213 style: "entry_single_textblock_style";
1218 ENTRY_TEXTBLOCK_DEFAULT_REL
1220 description { state: "disabled" 0.0;
1221 inherit: "default" 0.0;
1223 style: "entry_single_textblock_disabled_style";
1229 ENTRY_SWALLOW_SCRIPT_PUBLIC
1231 program { name: "focus";
1237 program { name: "disable";
1238 signal: "elm,state,disabled";
1240 action: STATE_SET "disabled" 0.0;
1243 program { name: "enable";
1244 signal: "elm,state,enabled";
1246 action: STATE_SET "default" 0.0;
1249 program { name: "gdisable";
1250 signal: "elm,guide,disabled";
1252 action: STATE_SET "hidden" 0.0;
1253 target: "elm.guide";
1255 program { name: "genable";
1256 signal: "elm,guide,enabled";
1258 action: STATE_SET "default" 0.0;
1259 target: "elm.guide";
1261 program { name: "touch_snd";
1262 signal: "mouse,clicked,1";
1264 action: PLAY_SAMPLE "touch_sound" 1.0;
1266 ENTRY_SWALLOW_PROGRAMS
1270 group { name: "elm/entry/base-single-noedit/default";
1271 data.item: "default_font_size" "24";
1272 data.item: "min_font_size" "8";
1273 data.item: "max_font_size" "60";
1275 item: context_menu_orientation "horizontal";
1278 part { name: "elm.guide";
1282 description { state: "default" 0.0;
1283 rel1.to: "elm.text";
1284 rel2.to: "elm.text";
1286 style: "entry_single_textblock_guide_style";
1291 description { state: "hidden" 0.0;
1292 inherit: "default" 0.0;
1296 part { name: "elm.text";
1301 select_mode: BLOCK_HANDLE;
1302 //cursor_mode: BEFORE;
1304 source: "elm/entry/selection/default"; // selection under
1305 //source2: "X"; // selection over
1306 //source3: "X"; // cursor under
1307 source5: "elm/entry/anchor/default"; // anchor under
1308 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
1309 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
1310 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
1311 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
1312 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
1313 description { state: "default" 0.0;
1315 style: "entry_single_textblock_style";
1320 description { state: "disabled" 0.0;
1321 inherit: "default" 0.0;
1323 style: "entry_single_textblock_disabled_style";
1329 program { name: "focus";
1335 program { name: "disable";
1336 signal: "elm,state,disabled";
1338 action: STATE_SET "disabled" 0.0;
1341 program { name: "enable";
1342 signal: "elm,state,enabled";
1344 action: STATE_SET "default" 0.0;
1347 program { name: "gdisable";
1348 signal: "elm,guide,disabled";
1350 action: STATE_SET "hidden" 0.0;
1351 target: "elm.guide";
1353 program { name: "genable";
1354 signal: "elm,guide,enabled";
1356 action: STATE_SET "default" 0.0;
1357 target: "elm.guide";
1359 program { name: "touch_snd";
1360 signal: "mouse,clicked,1";
1362 action: PLAY_SAMPLE "touch_sound" 1.0;
1367 group { name: "elm/entry/base-noedit/default";
1368 data.item: "default_font_size" "24";
1369 data.item: "min_font_size" "8";
1370 data.item: "max_font_size" "60";
1372 item: context_menu_orientation "horizontal";
1375 part { name: "elm.guide";
1379 description { state: "default" 0.0;
1380 rel1.to: "elm.text";
1381 rel2.to: "elm.text";
1383 style: "entry_textblock_guide_style";
1388 description { state: "hidden" 0.0;
1389 inherit: "default" 0.0;
1393 part { name: "elm.text";
1398 select_mode: BLOCK_HANDLE;
1399 //cursor_mode: BEFORE;
1401 source: "elm/entry/selection/default"; // selection under
1402 //source2: "X"; // selection over
1403 //source3: "X"; // cursor under
1404 source5: "elm/entry/anchor/default"; // anchor under
1405 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
1406 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
1407 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
1408 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
1409 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
1410 description { state: "default" 0.0;
1413 style: "entry_textblock_style";
1418 description { state: "disabled" 0.0;
1419 inherit: "default" 0.0;
1421 style: "entry_textblock_disabled_style";
1427 program { name: "focus";
1433 program { name: "disable";
1434 signal: "elm,state,disabled";
1436 action: STATE_SET "disabled" 0.0;
1439 program { name: "enable";
1440 signal: "elm,state,enabled";
1442 action: STATE_SET "default" 0.0;
1445 program { name: "gdisable";
1446 signal: "elm,guide,disabled";
1448 action: STATE_SET "hidden" 0.0;
1449 target: "elm.guide";
1451 program { name: "genable";
1452 signal: "elm,guide,enabled";
1454 action: STATE_SET "default" 0.0;
1455 target: "elm.guide";
1457 program { name: "touch_snd";
1458 signal: "mouse,clicked,1";
1460 action: PLAY_SAMPLE "touch_sound" 1.0;
1465 group { name: "elm/entry/base-noedit-charwrap/default";
1466 data.item: "default_font_size" "24";
1467 data.item: "min_font_size" "8";
1468 data.item: "max_font_size" "60";
1470 item: context_menu_orientation "horizontal";
1473 part { name: "elm.guide";
1477 description { state: "default" 0.0;
1478 rel1.to: "elm.text";
1479 rel2.to: "elm.text";
1481 style: "entry_textblock_char_wrap_guide_style";
1486 description { state: "hidden" 0.0;
1487 inherit: "default" 0.0;
1491 part { name: "elm.text";
1496 select_mode: BLOCK_HANDLE;
1497 //cursor_mode: BEFORE;
1499 source: "elm/entry/selection/default"; // selection under
1500 //source2: "X"; // selection over
1501 //source3: "X"; // cursor under
1502 source5: "elm/entry/anchor/default"; // anchor under
1503 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
1504 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
1505 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
1506 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
1507 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
1508 description { state: "default" 0.0;
1511 style: "entry_textblock_char_wrap_style";
1516 description { state: "disabled" 0.0;
1517 inherit: "default" 0.0;
1519 style: "entry_textblock_char_wrap_disabled_style";
1525 program { name: "focus";
1531 program { name: "disable";
1532 signal: "elm,state,disabled";
1534 action: STATE_SET "disabled" 0.0;
1537 program { name: "enable";
1538 signal: "elm,state,enabled";
1540 action: STATE_SET "default" 0.0;
1543 program { name: "gdisable";
1544 signal: "elm,guide,disabled";
1546 action: STATE_SET "hidden" 0.0;
1547 target: "elm.guide";
1549 program { name: "genable";
1550 signal: "elm,guide,enabled";
1552 action: STATE_SET "default" 0.0;
1553 target: "elm.guide";
1555 program { name: "touch_snd";
1556 signal: "mouse,clicked,1";
1558 action: PLAY_SAMPLE "touch_sound" 1.0;
1563 group { name: "elm/entry/base-nowrap-noedit/default";
1564 data.item: "default_font_size" "24";
1565 data.item: "min_font_size" "8";
1566 data.item: "max_font_size" "60";
1568 item: context_menu_orientation "horizontal";
1571 part { name: "elm.guide";
1575 description { state: "default" 0.0;
1576 rel1.to: "elm.text";
1577 rel2.to: "elm.text";
1579 style: "entry_textblock_guide_style";
1584 description { state: "hidden" 0.0;
1585 inherit: "default" 0.0;
1589 part { name: "elm.text";
1594 select_mode: BLOCK_HANDLE;
1595 //cursor_mode: BEFORE;
1597 source: "elm/entry/selection/default"; // selection under
1598 //source2: "X"; // selection over
1599 //source3: "X"; // cursor under
1600 source5: "elm/entry/anchor/default"; // anchor under
1601 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
1602 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
1603 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
1604 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
1605 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
1606 description { state: "default" 0.0;
1608 style: "entry_textblock_style";
1613 description { state: "disabled" 0.0;
1614 inherit: "default" 0.0;
1616 style: "entry_textblock_disabled_style";
1622 program { name: "focus";
1628 program { name: "disable";
1629 signal: "elm,state,disabled";
1631 action: STATE_SET "disabled" 0.0;
1634 program { name: "enable";
1635 signal: "elm,state,enabled";
1637 action: STATE_SET "default" 0.0;
1640 program { name: "gdisable";
1641 signal: "elm,guide,disabled";
1643 action: STATE_SET "hidden" 0.0;
1644 target: "elm.guide";
1646 program { name: "genable";
1647 signal: "elm,guide,enabled";
1649 action: STATE_SET "default" 0.0;
1650 target: "elm.guide";
1652 program { name: "touch_snd";
1653 signal: "mouse,clicked,1";
1655 action: PLAY_SAMPLE "touch_sound" 1.0;
1660 group { name: "elm/entry/base-password/default";
1661 data.item: "default_font_size" "24";
1662 data.item: "min_font_size" "8";
1663 data.item: "max_font_size" "60";
1665 item: context_menu_orientation "horizontal";
1668 part { name: "elm.guide";
1672 description { state: "default" 0.0;
1673 rel1.to: "elm.text";
1674 rel2.to: "elm.text";
1676 style: "editfield_single_textblock_guide_style";
1681 description { state: "hidden" 0.0;
1682 inherit: "default" 0.0;
1686 part { name: "elm.text";
1690 entry_mode: PASSWORD;
1691 select_mode: BLOCK_HANDLE;
1692 //cursor_mode: BEFORE;
1694 source: "elm/entry/selection/default"; // selection under
1695 //source2: "X"; // selection over
1696 //source3: "X"; // cursor under
1697 source4: "elm/entry/cursor/default"; // cursorover
1698 source5: "elm/entry/anchor/default"; // anchor under
1699 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
1700 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
1701 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
1702 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
1703 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
1704 description { state: "default" 0.0;
1706 style: "entry_single_textblock_style";
1711 ENTRY_TEXTBLOCK_DEFAULT_REL
1713 description { state: "disabled" 0.0;
1714 inherit: "default" 0.0;
1716 style: "entry_single_textblock_disabled_style";
1722 ENTRY_SWALLOW_SCRIPT_PUBLIC
1724 program { name: "focus";
1730 program { name: "disable";
1731 signal: "elm,state,disabled";
1733 action: STATE_SET "disabled" 0.0;
1736 program { name: "enable";
1737 signal: "elm,state,enabled";
1739 action: STATE_SET "default" 0.0;
1742 program { name: "gdisable";
1743 signal: "elm,guide,disabled";
1745 action: STATE_SET "hidden" 0.0;
1746 target: "elm.guide";
1748 program { name: "genable";
1749 signal: "elm,guide,enabled";
1751 action: STATE_SET "default" 0.0;
1752 target: "elm.guide";
1754 program { name: "touch_snd";
1755 signal: "mouse,clicked,1";
1757 action: PLAY_SAMPLE "touch_sound" 1.0;
1759 ENTRY_SWALLOW_PROGRAMS
1763 group { name: "elm/entry/base-password/popup";
1764 data.item: "default_font_size" "24";
1765 data.item: "min_font_size" "8";
1766 data.item: "max_font_size" "60";
1768 item: context_menu_orientation "horizontal";
1772 style { name: "entry_single_textblock_popup_style";
1773 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" align=center wrap=mixed ellipsis=1.0 text_class=entry";
1777 tag: "em" "+ font=Tizen:style=Oblique";
1778 tag: "b" "+ font=Tizen:style=Bold";
1779 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1780 tag: "hilight" "+ font=Tizen:style=Bold";
1781 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1782 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;
1783 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1784 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1785 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1786 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1788 style { name: "entry_single_textblock_disabled_popup_style";
1789 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 align=center wrap=mixed ellipsis=1.0 text_class=entry";
1793 tag: "em" "+ font=Tizen:style=Oblique";
1794 tag: "b" "+ font=Tizen:style=Bold";
1795 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
1796 tag: "hilight" "+ font=Tizen:style=Bold";
1797 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1798 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;
1799 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1800 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1801 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1802 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1804 style { name: "entry_single_textblock_popup_guide_style";
1805 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_GUIDE_TEXT_COLOR_INC" align=center wrap=mixed ellipsis=1.0 text_class=entry";
1809 tag: "em" "+ font=Tizen:style=Oblique";
1810 tag: "b" "+ font=Tizen:style=Bold";
1811 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1812 tag: "hilight" "+ font=Tizen:style=Bold";
1816 part { name: "elm.guide";
1820 description { state: "default" 0.0;
1821 rel1.to: "elm.text";
1822 rel2.to: "elm.text";
1824 style: "entry_single_textblock_popup_guide_style";
1829 description { state: "hidden" 0.0;
1830 inherit: "default" 0.0;
1834 part { name: "elm.text";
1838 entry_mode: PASSWORD;
1839 select_mode: BLOCK_HANDLE;
1840 //cursor_mode: BEFORE;
1842 source: "elm/entry/selection/default"; // selection under
1843 //source2: "X"; // selection over
1844 //source3: "X"; // cursor under
1845 source4: "elm/entry/cursor/default"; // cursorover
1846 source5: "elm/entry/anchor/default"; // anchor under
1847 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
1848 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
1849 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
1850 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
1851 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
1852 description { state: "default" 0.0;
1854 style: "entry_single_textblock_popup_style";
1859 ENTRY_TEXTBLOCK_DEFAULT_REL
1861 description { state: "disabled" 0.0;
1862 inherit: "default" 0.0;
1864 style: "entry_single_textblock_disabled_popup_style";
1870 ENTRY_SWALLOW_SCRIPT_PUBLIC
1872 program { name: "focus";
1878 program { name: "disable";
1879 signal: "elm,state,disabled";
1881 action: STATE_SET "disabled" 0.0;
1884 program { name: "enable";
1885 signal: "elm,state,enabled";
1887 action: STATE_SET "default" 0.0;
1890 program { name: "gdisable";
1891 signal: "elm,guide,disabled";
1893 action: STATE_SET "hidden" 0.0;
1894 target: "elm.guide";
1896 program { name: "genable";
1897 signal: "elm,guide,enabled";
1899 action: STATE_SET "default" 0.0;
1900 target: "elm.guide";
1902 program { name: "touch_snd";
1903 signal: "mouse,clicked,1";
1905 action: PLAY_SAMPLE "touch_sound" 1.0;
1907 ENTRY_SWALLOW_PROGRAMS
1911 group { name: "elm/entry/cursor/default";
1913 part { name: "clip2";
1917 description { state: "default" 0.0;
1922 description { state: "focused" 0.0;
1923 inherit: "default" 0.0;
1927 part { name: "clip";
1932 description { state: "default" 0.0;
1936 description { state: "hidden" 0.0;
1937 inherit: "default" 0.0;
1941 part { name: "base";
1946 description { state: "default" 0.0;
1953 part { name: "glow";
1958 description { state: "default" 0.0;
1970 color: ENTRY_CURSOR_COLOR_INC;
1972 description { state: "hidden" 0.0;
1973 inherit: "default" 0.0;
1979 program { name: "show";
1980 action: STATE_SET "hidden" 0.0;
1985 program { name: "show4";
1986 action: STATE_SET "default" 0.0;
1991 program { name: "focused";
1992 signal: "elm,action,focus";
1994 action: STATE_SET "focused" 0.0;
1998 program { name: "unfocused";
1999 signal: "elm,action,unfocus";
2001 action: STATE_SET "default" 0.0;
2005 program { name: "stop_glow";
2006 action: ACTION_STOP;
2014 group { name: "elm/entry/selection/default";
2020 description { state: "default" 0.0;
2021 color: ENTRY_SELECTION_BG_COLOR;
2027 group { name: "elm/entry/selection/block_handle_left";
2028 data.item: "height" "79";
2029 data.item: "gap" "32";
2031 image: "copy&paste_Handler_left.png" COMP;
2032 image: "copy&paste_Handler_left_01.png" COMP;
2033 image: "copy&paste_Handler_left_reverse.png" COMP;
2034 image: "copy&paste_Handler_left_01_reverse.png" COMP;
2037 part { name: "edge";
2041 description { state: "default" 0.0;
2042 min: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH 0;
2043 max: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH 0;
2049 part { name: "handle";
2052 description { state: "default" 0.0;
2056 rel2 { relative: 1 1; to_x: "edge"; }
2057 min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
2058 max: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
2060 normal: "copy&paste_Handler_left_01.png";
2063 image.middle: SOLID;
2066 description { state: "show" 0.0;
2067 inherit: "default" 0.0;
2070 description { state: "top" 0.0;
2071 inherit: "default" 0.0;
2074 rel2 { relative: 1 1; to_x: "edge"; }
2076 normal: "copy&paste_Handler_left.png";
2079 description { state: "bottom_reversed" 0.0;
2080 inherit: "default" 0.0;
2083 rel1 { relative: 0 0; to_x: "edge"; }
2085 normal: "copy&paste_Handler_left_01_reverse.png";
2088 description { state: "top_reversed" 0.0;
2089 inherit: "default" 0.0;
2092 rel1 { relative: 0 0; to_x: "edge"; }
2094 normal: "copy&paste_Handler_left_reverse.png";
2100 public handler_ontop;
2101 public handler_focused;
2104 program { name: "focused";
2105 signal: "edje,focus,in";
2108 set_int(handler_focused, 1);
2111 program { name: "unfocused";
2112 signal: "edje,focus,out";
2115 set_int(handler_focused, 0);
2116 set_state(PART:"handle", "default", 0.0);
2119 program { name: "bottom_reversed";
2120 signal: "elm,state,bottom,reversed";
2123 set_state(PART:"handle", "bottom_reversed", 0.0);
2126 program { name: "top_reversed";
2127 signal: "elm,state,top,reversed";
2130 set_state(PART:"handle", "top_reversed", 0.0);
2133 program { name: "top";
2134 signal: "elm,state,top";
2138 focused = get_int(handler_focused);
2139 set_int(handler_ontop, 1);
2142 set_state(PART:"handle", "top", 0.0);
2146 set_state(PART:"handle", "default", 0.0);
2150 program { name: "bottom";
2151 signal: "elm,state,bottom";
2155 focused = get_int(handler_focused);
2156 set_int(handler_ontop, 0);
2159 set_state(PART:"handle", "show", 0.0);
2163 set_state(PART:"handle", "default", 0.0);
2170 group { name: "elm/entry/selection/block_handle_right";
2171 data.item: "height" "79";
2172 data.item: "gap" "32";
2174 image: "copy&paste_Handler_right.png" COMP;
2175 image: "copy&paste_Handler_right_01.png" COMP;
2176 image: "copy&paste_Handler_right_reverse.png" COMP;
2177 image: "copy&paste_Handler_right_01_reverse.png" COMP;
2180 part { name: "edge";
2184 description { state: "default" 0.0;
2185 min: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH 0;
2186 max: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH 0;
2192 part { name: "handle";
2195 description { state: "default" 0.0;
2199 min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
2200 max: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
2202 normal: "copy&paste_Handler_right.png";
2205 image.middle: SOLID;
2208 description { state: "show" 0.0;
2209 inherit: "default" 0.0;
2212 description { state: "top" 0.0;
2213 inherit: "default" 0.0;
2217 normal: "copy&paste_Handler_right_01.png";
2220 description { state: "bottom_reversed" 0.0;
2221 inherit: "default" 0.0;
2224 rel2 { relative: 1.0 0.0; to_x: "edge"; }
2226 normal: "copy&paste_Handler_right_reverse.png";
2229 description { state: "top_reversed" 0.0;
2230 inherit: "default" 0.0;
2233 rel2 { relative: 1.0 0.0; to_x: "edge"; }
2235 normal: "copy&paste_Handler_right_01_reverse.png";
2241 public handler_ontop;
2242 public handler_focused;
2245 program { name: "focused";
2246 signal: "edje,focus,in";
2249 set_int(handler_focused, 1);
2252 program { name: "unfocused";
2253 signal: "edje,focus,out";
2256 set_int(handler_focused, 0);
2257 set_state(PART:"handle", "default", 0.0);
2260 program { name: "top";
2261 signal: "elm,state,top";
2265 focused = get_int(handler_focused);
2266 set_int(handler_ontop, 1);
2269 set_state(PART:"handle", "top", 0.0);
2273 set_state(PART:"handle", "default", 0.0);
2277 program { name: "bottom";
2278 signal: "elm,state,bottom";
2282 focused = get_int(handler_focused);
2283 set_int(handler_ontop, 0);
2286 set_state(PART:"handle", "show", 0.0);
2290 set_state(PART:"handle", "default", 0.0);
2294 program { name: "bottom_reversed";
2295 signal: "elm,state,bottom,reversed";
2298 set_state(PART:"handle", "bottom_reversed", 0.0);
2301 program { name: "top_reversed";
2302 signal: "elm,state,top,reversed";
2305 set_state(PART:"handle", "top_reversed", 0.0);
2311 group { name: "elm/entry/cursor_handle/default";
2313 image: "copy&paste_Handler_center.png" COMP;
2314 image: "copy&paste_Handler_center_reverse.png" COMP;
2317 part { name: "handle";
2320 description { state: "default" 0.0;
2327 normal: "copy&paste_Handler_center.png";
2330 image.middle: SOLID;
2333 description { state: "show" 0.0;
2334 inherit: "default" 0.0;
2337 description { state: "top" 0.0;
2338 inherit: "default" 0.0;
2342 normal: "copy&paste_Handler_center_reverse.png";
2352 program { name: "focused";
2353 signal: "edje,focus,in";
2356 new on_top_val = get_int(on_top);
2359 set_state(PART:"handle", "top", 0.0);
2363 set_state(PART:"handle", "show", 0.0);
2367 program { name: "unfocused";
2368 signal: "edje,focus,out";
2371 set_state(PART:"handle", "default", 0.0);
2374 program { name: "show";
2375 signal: "edje,cursor,handle,show";
2379 set_state(PART:"handle", "show", 0.0);
2382 program { name: "hide";
2383 signal: "edje,cursor,handle,hide";
2386 set_state(PART:"handle", "default", 0.0);
2389 program { name: "top";
2390 signal: "edje,cursor,handle,top";
2394 set_state(PART:"handle", "top", 0.0);
2400 group { name: "elm/entry/selection/block_handle_edge_left";
2402 part { name: "align";
2406 description { state: "default" 0.0;
2418 description { state: "default" 0.0;
2419 color: ENTRY_SELECTION_EDGE_COLOR;
2420 min: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH 0;
2421 max: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH -1;
2422 rel2 { relative: 0 1; to_x: "align"; }
2426 description { state: "show" 0.0;
2427 inherit: "default" 0.0;
2433 program { name: "show";
2434 signal: "edje,focus,in";
2437 set_state(PART:"bg", "show", 0.0);
2440 program { name: "hide";
2441 signal: "edje,focus,out";
2444 set_state(PART:"bg", "default", 0.0);
2450 group { name: "elm/entry/selection/block_handle_edge_right";
2456 description { state: "default" 0.0;
2457 color: ENTRY_SELECTION_EDGE_COLOR;
2458 min: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH 0;
2459 max: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH -1;
2462 description { state: "show" 0.0;
2463 inherit: "default" 0.0;
2469 program { name: "show";
2470 signal: "edje,focus,in";
2473 set_state(PART:"bg", "show", 0.0);
2476 program { name: "hide";
2477 signal: "edje,focus,out";
2480 set_state(PART:"bg", "default", 0.0);
2486 group { name: "elm/entry/anchor/default";
2491 description { state: "default" 0.0;
2498 group { name: "elm/entry/preedit/default";
2503 description { state: "default" 0.0;
2504 color: 128 128 128 255;
2511 #define MAGNIFIER_SCALE 1.5
2513 group { name: "elm/entry/magnifier/fixed-size";
2514 data.item: "height" MAGNIFIER_HEIGHT_FIXED;
2515 data.item: "scale" MAGNIFIER_SCALE;
2516 data.item: "arrow" 24;
2518 image: "copy&paste_Magnifier_left.png" COMP;
2519 image: "copy&paste_Magnifier_middle.png" COMP;
2520 image: "copy&paste_Magnifier_right.png" COMP;
2527 description { state: "default" 0.0;
2529 min: MAGNIFIER_WIDTH_FIXED MAGNIFIER_HEIGHT_FIXED;
2535 part { name: "bg_middle_left";
2539 description { state: "default" 0.0;
2543 rel2 { relative: 0.5 1.0; to: "bg"; }
2548 part { name: "bg_middle_right";
2552 description { state: "default" 0.0;
2556 rel1 { relative: 0.5 0.0; to: "bg"; }
2561 part { name: "bg_left";
2564 description { state: "default" 0.0;
2568 rel1 { relative: 0.0 0.0; to: "bg"; }
2569 rel2 { relative: 0.0 1.0; to: "bg_middle_left"; }
2571 normal: "copy&paste_Magnifier_left.png";
2578 part { name: "bg_middle";
2581 description { state: "default" 0.0;
2583 rel1 { relative: 0.0 0.0; to: "bg_middle_left"; }
2584 rel2 { relative: 1.0 1.0; to: "bg_middle_right"; }
2586 normal: "copy&paste_Magnifier_middle.png";
2593 part { name: "bg_right";
2596 description { state: "default" 0.0;
2599 rel1 { relative: 1.0 0.0; to: "bg_middle_right"; }
2602 normal: "copy&paste_Magnifier_right.png";
2609 part { name: "swallow";
2613 description { state: "default" 0.0;
2618 offset: 21-5 22-8; //need to update when image with rounded corners releases
2622 offset: -21+5 -44+10;
2629 group { name: "elm/entry/matchlist/default";
2630 data.item: "max_height" "230";
2632 part { name: "base";
2637 description { state: "default" 0.0;
2649 part { name: "elm.swallow.content";
2651 description { state: "default" 0.0;
2664 /* Entry's bubble style */
2668 name: "entry_bubble_date_area_textblock_style";
2669 base: "font=Tizen:style=Roman 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";
2673 tag: "em" "+ font=Tizen:style=Oblique";
2674 tag: "b" "+ font=Tizen:style=Bold";
2675 tag: "link" "+ color=#800 underline=on underline_color=#8008";
2676 tag: "hilight" "+ font=Tizen:style=Bold";
2677 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
2678 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;
2679 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
2680 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
2681 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
2682 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
2685 name: "entry_bubble_sent_textblock_style";
2686 base: "font=Tizen:style=Roman style="ENTRY_BUBBLE_SENT_TEXT_SHADOW_STYLE" shadow_color="ENTRY_BUBBLE_SENT_TEXT_SHADOW_COLOR" font_size="ENTRY_BUBBLE_TEXT_SIZE" color="ENTRY_BUBBLE_SENT_TEXT_COLOR" left_margin=1 right_margin=2 wrap=mixed text_class=entry";
2690 tag: "em" "+ font=Tizen:style=Oblique";
2691 tag: "b" "+ font=Tizen:style=Bold";
2692 tag: "link" "+ color=#800 underline=on underline_color=#8008";
2693 tag: "hilight" "+ font=Tizen:style=Bold";
2696 name: "entry_bubble_receive_textblock_style";
2697 base: "font=Tizen:style=Roman style="ENTRY_BUBBLE_RECEV_TEXT_SHADOW_STYLE" shadow_color="ENTRY_BUBBLE_RECEV_TEXT_SHADOW_COLOR" font_size="ENTRY_BUBBLE_TEXT_SIZE" color="ENTRY_BUBBLE_RECEV_TEXT_COLOR" left_margin=1 right_margin=2 wrap=mixed text_class=entry";
2701 tag: "em" "+ font=Tizen:style=Oblique";
2702 tag: "b" "+ font=Tizen:style=Bold";
2703 tag: "link" "+ color=#800 underline=on underline_color=#8008";
2704 tag: "hilight" "+ font=Tizen:style=Bold";
2708 group { name: "elm/entry/base/readmessage";
2709 data.item: "default_font_size" "24";
2710 data.item: "min_font_size" "8";
2711 data.item: "max_font_size" "60";
2713 item: context_menu_orientation "horizontal";
2717 name: "elm.rect.left.pad";
2721 state: "default" 0.0;
2722 min: ENTRY_BUBBLE_EX_PAD 0;
2726 rel2.relative: 0.0 1.0;
2730 name: "elm.rect.right.pad";
2734 state: "default" 0.0;
2735 min: ENTRY_BUBBLE_IX_PAD 0;
2739 rel1 { relative: 1.0 0.0; to: "elm.text"; }
2740 rel2.to: "elm.text";
2744 name: "elm.rect.top.pad";
2748 state: "default" 0.0;
2749 min: 0 ENTRY_BUBBLE_Y_PAD;
2753 rel2.relative: 1.0 0.0;
2757 name: "elm.rect.bottom.pad";
2761 state: "default" 0.0;
2762 min: 0 ENTRY_BUBBLE_Y_PAD;
2766 rel1.relative: 0.0 1.0;
2770 name: "elm.image.bg";
2774 state: "default" 0.0;
2775 rel2.to_x: "elm.rect.right.pad";
2777 normal: "00_messagebubble_bg_receive.png";
2783 part { name: "elm.text";
2787 entry_mode: EDITABLE;
2788 select_mode: BLOCK_HANDLE;
2789 //cursor_mode: BEFORE;
2791 source: "elm/entry/selection/default"; // selection under
2792 //source2: "X"; // selection over
2793 //source3: "X"; // cursor under
2794 source4: "elm/entry/cursor/default"; // cursorover
2795 source5: "elm/entry/anchor/default"; // anchor under
2796 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
2797 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
2798 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
2799 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
2800 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
2801 // source6: "X"; // anchor over
2802 description { state: "default" 0.0;
2805 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2806 rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
2808 style: "entry_textblock_style";
2813 description { state: "disabled" 0.0;
2814 inherit: "default" 0.0;
2816 style: "entry_textblock_disabled_style";
2822 program { name: "focus";
2828 program { name: "disable";
2829 signal: "elm,state,disabled";
2831 action: STATE_SET "disabled" 0.0;
2834 program { name: "enable";
2835 signal: "elm,state,enabled";
2837 action: STATE_SET "default" 0.0;
2843 group { name: "elm/entry/base-noedit/readmessage";
2844 data.item: "default_font_size" "24";
2845 data.item: "min_font_size" "8";
2846 data.item: "max_font_size" "60";
2848 item: context_menu_orientation "horizontal";
2852 name: "elm.rect.left.pad";
2856 state: "default" 0.0;
2857 min: ENTRY_BUBBLE_EX_PAD 0;
2861 rel2.relative: 0.0 1.0;
2864 state: "callerid_on" 0.0;
2865 inherit: "default" 0.0;
2866 min: ENTRY_BUBBLE_EX_CALLERID_PAD 0;
2870 name: "elm.rect.right.pad";
2874 state: "default" 0.0;
2875 min: ENTRY_BUBBLE_IX_PAD 0;
2879 rel1 { relative: 1.0 0.0; to: "elm.text"; }
2880 rel2.to: "elm.text";
2884 name: "elm.rect.top.pad";
2888 state: "default" 0.0;
2889 min: 0 ENTRY_BUBBLE_Y_PAD;
2893 rel2.relative: 1.0 0.0;
2897 name: "elm.rect.topleft.pad";
2901 state: "default" 0.0;
2902 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2903 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2910 name: "elm.rect.bottom.pad";
2914 state: "default" 0.0;
2915 min: 0 ENTRY_BUBBLE_BOTTOM_PAD;
2919 rel1.relative: 0.0 1.0;
2923 name: "elm.rect.bottomleft.pad";
2927 state: "default" 0.0;
2928 min: ENTRY_BUBBLE_BOTTOMRIGHT_PAD 2;
2929 max: ENTRY_BUBBLE_BOTTOMRIGHT_PAD 2;
2935 name: "elm.rect.groupchat.pad";
2939 state: "default" 0.0;
2940 min: ENTRY_BUBBLE_GROUPCHART_PAD;
2941 max: ENTRY_BUBBLE_GROUPCHART_PAD;
2946 state: "callerid_on" 0.0;
2947 inherit: "default" 0.0;
2948 min: ENTRY_BUBBLE_GROUPCHART_WITH_CALLERID_PAD;
2949 max: ENTRY_BUBBLE_GROUPCHART_WITH_CALLERID_PAD;
2953 name: "elm.rect.groupchat.text.pad";
2957 state: "default" 0.0;
2962 rel1 { relative: 0.0 1.0; to: "elm.rect.groupchat.pad"; }
2965 part { name: "elm.text.groupchat";
2968 description { state: "default" 0.0;
2972 font: "Tizen:style=Roman";
2973 size: ENTRY_BUBBLE_GROUPCHAT_SIZE_INC;
2976 text_class: "tizen";
2979 color: ENTRY_BUBBLE_GROUPCHAT_COLOR_INC;
2980 rel1 { relative: 1.0 0.0; to: "elm.rect.groupchat.pad"; }
2981 rel2.to_y: "elm.rect.groupchat.pad";
2985 name: "elm.image.bg";
2989 state: "default" 0.0;
2990 rel2.to_x: "elm.rect.right.pad";
2992 normal: "00_messagebubble_bg_receive.png";
2993 border: ENTRY_BUBBLE_RECEV_BG_BORDER_INC;
2998 state: "callerid_on" 0.0;
2999 inherit: "default" 0.0;
3000 rel1 { relative: 1.0 0.0; to_x: "elm.rect.bottomleft.pad"; }
3003 state: "callerid_groupchat" 0.0;
3004 inherit: "default" 0.0;
3005 rel1 { relative: 1.0 1.0; to_x: "elm.rect.bottomleft.pad"; to_y:"elm.rect.groupchat.pad"; }
3008 state: "groupchat_on" 0.0;
3009 inherit: "default" 0.0;
3010 rel1 { relative: 0.0 1.0; to_y:"elm.rect.groupchat.pad"; }
3013 // it's temporary blocked for prepare entry's signal feature
3016 name: "elm.text.subject";
3020 state: "default" 0.0;
3023 style: "entry_textblock_style";
3026 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
3027 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
3033 name: "elm.rect.subject.line";
3037 state: "default" 0.0;
3042 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
3043 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
3047 name: "elm.swallow.callerid";
3051 state: "default" 0.0;
3052 min: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
3053 max: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
3057 rel1 { relative: ENTRY_BUBBLE_RECEV_CALLERID_REL_INC; to_x: "elm.rect.topleft.pad"; to_y: "elm.rect.topleft.pad"; }
3058 rel2 { relative: ENTRY_BUBBLE_RECEV_CALLERID_REL_INC; to_x: "elm.rect.topleft.pad"; to_y: "elm.rect.bottom.pad"; }
3060 description { state: "callerid_on" 0.0;
3061 inherit: "default" 0.0;
3066 name: "elm.rect.callerid.pad";
3070 state: "default" 0.0;
3071 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
3072 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
3076 rel1 { relative: 1.0 1.0; to: "elm.swallow.callerid"; to_y: "elm.rect.top.pad"; }
3077 rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
3080 part { name: "elm.text";
3085 select_mode: BLOCK_HANDLE;
3086 //cursor_mode: BEFORE;
3088 source: "elm/entry/selection/default"; // selection under
3089 //source2: "X"; // selection over
3090 //source3: "X"; // cursor under
3091 source5: "elm/entry/anchor/default"; // anchor under
3092 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
3093 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
3094 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
3095 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
3096 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
3098 state: "default" 0.0;
3102 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.subject.line"; }
3103 rel2 { relative: 1.0 1.0; to_y: "elm.rect.subject.line"; }
3105 style: "entry_bubble_receive_textblock_style";
3111 description { state: "callerid_on" 0.0;
3112 inherit: "default" 0.0;
3113 rel1 { relative: 1.0 1.0; to_x: ENTRY_BUBBLE_READ_TEXT_CALLID_REL1_X_INC; to_y: "elm.rect.subject.line"; }
3114 rel2 { relative: 1.0 1.0; to_y: "elm.rect.subject.line"; }
3116 /* callerid and groupchat */
3117 description { state: "callerid_groupchat" 0.0;
3118 inherit: "default" 0.0;
3119 rel1 { relative: 1.0 1.0; to_x: ENTRY_BUBBLE_READ_TEXT_CALLID_REL1_X_INC; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3120 rel2 { relative: 1.0 1.0; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3122 /* groupchat only */
3123 description { state: "groupchat_on" 0.0;
3124 inherit: "default" 0.0;
3125 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3126 rel2 { relative: 1.0 1.0; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3128 description { state: "disabled" 0.0;
3129 inherit: "default" 0.0;
3131 style: "entry_textblock_disabled_style";
3136 name: "elm.rect.status.pad";
3140 state: "default" 0.0;
3141 min: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC 64;
3142 max: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC 64;
3147 rel1 { relative: ENTRY_BUBBLE_READ_STATUS_TIME_PAD_REL_INC; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
3148 rel2 { relative: 1.0 1.0; to_y: "elm.rect.bottom.pad"; }
3152 name: "elm.rect.time.pad";
3156 state: "default" 0.0;
3157 min: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC GENLIST_PADDING_34_INC;
3158 max: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC GENLIST_PADDING_34_INC;
3163 rel1.to: "elm.rect.status.pad";
3164 rel2 { relative: 1.0 1.0; to_y: "elm.rect.bottom.pad"; }
3167 part { name: "elm.text.status";
3170 description { state: "default" 0.0;
3174 font: "Tizen:style=Roman";
3175 size: ENTRY_BUBBLE_STATUS_TIME_SIZE_INC;
3177 text_class: "tizen";
3180 color: ENTRY_BUBBLE_READ_STATUS_TIME_COLOR_INC;
3181 rel1 { relative: ENTRY_BUBBLE_READ_STATUS_REL_INC; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
3182 rel2 { relative: ENTRY_BUBBLE_READ_STATUS_REL_INC; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
3184 description { state: "disabled" 0.0;
3185 inherit: "default" 0.0;
3189 part { name: "elm.text.time";
3192 description { state: "default" 0.0;
3196 font: "Tizen:style=Roman";
3197 size: ENTRY_BUBBLE_STATUS_TIME_SIZE_INC;
3199 text_class: "tizen";
3202 color: ENTRY_BUBBLE_READ_STATUS_TIME_COLOR_INC;
3203 rel1 { relative: ENTRY_BUBBLE_READ_TIME_REL_INC; to_x: "elm.rect.time.pad"; to_y: "elm.rect.time.pad"; }
3204 rel2 { relative: ENTRY_BUBBLE_READ_TIME_REL_INC; to_x: "elm.rect.time.pad"; to_y: "elm.rect.time.pad"; }
3206 description { state: "disabled" 0.0;
3207 inherit: "default" 0.0;
3212 name: "elm.swallow.icon1";
3216 state: "default" 0.0;
3217 min: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
3218 max: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
3222 rel1 { relative: 1.5 0.3; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
3223 rel2 { relative: 1.0 0.3; to_y: "elm.rect.bottom.pad"; }
3225 description { state: "enabled" 0.0;
3226 inherit: "default" 0.0;
3231 name: "elm.rect.middle.pad";
3235 state: "default" 0.0;
3240 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text"; }
3244 inherit: "default" 0.0;
3245 min: 0 ENTRY_BUBBLE_MIDDLE_PAD;
3246 max: 0 ENTRY_BUBBLE_MIDDLE_PAD;
3250 name: "elm.swallow.end";
3253 description { state: "default" 0.0;
3255 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.middle.pad"; }
3256 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
3261 program { name: "focus";
3267 program { name: "disable";
3268 signal: "elm,state,disabled";
3270 action: STATE_SET "disabled" 0.0;
3273 program { name: "enable";
3274 signal: "elm,state,enabled";
3276 action: STATE_SET "default" 0.0;
3279 program { name: "go_callerid_on";
3280 signal: "elm,state,callerid,enabled";
3285 get_state(PART:"elm.text", st, 30, vl);
3286 if (!strcmp(st, "default")) {
3287 set_state(PART:"elm.image.bg", "callerid_on", 0.0);
3288 set_state(PART:"elm.text", "callerid_on", 0.0);
3290 else if (!strcmp(st, "groupchat_on")) {
3291 set_state(PART:"elm.image.bg", "callerid_groupchat", 0.0);
3292 set_state(PART:"elm.text", "callerid_groupchat", 0.0);
3295 set_state(PART:"elm.swallow.callerid", "callerid_on", 0.0);
3296 set_state(PART:"elm.rect.left.pad", "callerid_on", 0.0);
3297 set_state(PART:"elm.rect.groupchat.pad", "callerid_on", 0.0);
3300 program { name: "go_callerid_off";
3301 signal: "elm,state,callerid,disabled";
3306 get_state(PART:"elm.text", st, 30, vl);
3307 if (!strcmp(st, "callerid_groupchat")) {
3308 set_state(PART:"elm.image.bg", "groupchat_on", 0.0);
3309 set_state(PART:"elm.text", "groupchat_on", 0.0);
3312 set_state(PART:"elm.image.bg", "default", 0.0);
3313 set_state(PART:"elm.text", "default", 0.0);
3316 set_state(PART:"elm.swallow.callerid", "default", 0.0);
3317 set_state(PART:"elm.rect.groupchat.pad", "default", 0.0);
3320 /* groupchat - since white-hd theme */
3321 #if ENTRY_BUBBLE_GROUPCHART_ENABLE_INC
3322 program { name: "go_groupchat_on";
3323 signal: "elm,state,groupchat,enabled";
3328 get_state(PART:"elm.text", st, 30, vl);
3329 if (!strcmp(st, "default")) {
3330 set_state(PART:"elm.image.bg", "groupchat_on", 0.0);
3331 set_state(PART:"elm.text", "groupchat_on", 0.0);
3333 else if (!strcmp(st, "callerid_on")) {
3334 set_state(PART:"elm.image.bg", "callerid_groupchat", 0.0);
3335 set_state(PART:"elm.text", "callerid_groupchat", 0.0);
3340 program { name: "go_textstatus_on";
3341 signal: "elm,state,text,status,enabled";
3343 action: STATE_SET "default" 0.0;
3344 target: "elm.text.time";
3345 target: "elm.text.status";
3346 after: "go_contentstatus_off";
3348 program { name: "go_textstatus_off";
3349 signal: "elm,state,text,status,disbled";
3351 action: STATE_SET "disabled" 0.0;
3352 target: "elm.text.time";
3353 target: "elm.text.status";
3355 program { name: "go_contentstatus_on";
3356 signal: "elm,state,content,status,enabled";
3358 action: STATE_SET "enabled" 0.0;
3359 target: "elm.swallow.icon1";
3360 after: "go_textstatus_off";
3362 program { name: "go_contentstatus_off";
3363 signal: "elm,state,content,status,disabled";
3365 action: STATE_SET "default" 0.0;
3366 target: "elm.swallow.icon1";
3368 program { name: "show_middle_pad";
3369 signal: "elm,state,middle,pad,enabled";
3371 action: STATE_SET "show" 0.0;
3372 target: "elm.rect.middle.pad";
3374 program { name: "hide_middle_pad";
3375 signal: "elm,state,middle,pad,disabled";
3377 action: STATE_SET "default" 0.0;
3378 target: "elm.rect.middle.pad";
3383 group { name: "elm/entry/base-noedit-charwrap/readmessage";
3384 data.item: "default_font_size" "24";
3385 data.item: "min_font_size" "8";
3386 data.item: "max_font_size" "60";
3388 item: context_menu_orientation "horizontal";
3392 name: "elm.rect.left.pad";
3396 state: "default" 0.0;
3397 min: ENTRY_BUBBLE_EX_PAD 0;
3401 rel2.relative: 0.0 1.0;
3405 name: "elm.rect.right.pad";
3409 state: "default" 0.0;
3410 min: ENTRY_BUBBLE_IX_PAD 0;
3414 rel1 { relative: 1.0 0.0; to_x: "elm.text"; }
3415 rel2.to_x: "elm.text";
3419 name: "elm.rect.top.pad";
3423 state: "default" 0.0;
3424 min: 0 ENTRY_BUBBLE_Y_PAD;
3428 rel2.relative: 1.0 0.0;
3432 name: "elm.rect.bottom.pad";
3436 state: "default" 0.0;
3437 min: 0 ENTRY_BUBBLE_Y_PAD;
3441 rel1.relative: 0.0 1.0;
3445 name: "elm.image.bg";
3449 state: "default" 0.0;
3450 rel2.to_x: "elm.rect.right.pad";
3452 normal: "00_messagebubble_bg_receive.png";
3458 part { name: "elm.text";
3463 select_mode: BLOCK_HANDLE;
3464 //cursor_mode: BEFORE;
3466 source: "elm/entry/selection/default"; // selection under
3467 //source2: "X"; // selection over
3468 //source3: "X"; // cursor under
3469 source5: "elm/entry/anchor/default"; // anchor under
3470 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
3471 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
3472 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
3473 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
3474 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
3475 description { state: "default" 0.0;
3478 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
3479 rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
3481 style: "entry_textblock_char_wrap_style";
3486 description { state: "disabled" 0.0;
3487 inherit: "default" 0.0;
3489 style: "entry_textblock_char_wrap_disabled_style";
3495 program { name: "focus";
3501 program { name: "disable";
3502 signal: "elm,state,disabled";
3504 action: STATE_SET "disabled" 0.0;
3507 program { name: "enable";
3508 signal: "elm,state,enabled";
3510 action: STATE_SET "default" 0.0;
3516 group { name: "elm/entry/base/sentmessage";
3517 data.item: "default_font_size" "24";
3518 data.item: "min_font_size" "8";
3519 data.item: "max_font_size" "60";
3521 item: context_menu_orientation "horizontal";
3525 name: "elm.rect.right.pad";
3529 state: "default" 0.0;
3530 min: ENTRY_BUBBLE_EX_PAD 0;
3534 rel1.relative: 1.0 0.0;
3538 name: "elm.rect.left.pad";
3542 state: "default" 0.0;
3543 min: ENTRY_BUBBLE_IX_PAD 0;
3547 rel1 { relative: 0.0 0.0; to: "elm.text"; }
3548 rel2 { relative: 0.0 1.0; to: "elm.text"; }
3552 name: "elm.rect.top.pad";
3556 state: "default" 0.0;
3557 min: 0 ENTRY_BUBBLE_Y_PAD;
3561 rel2.relative: 1.0 0.0;
3565 name: "elm.rect.bottom.pad";
3569 state: "default" 0.0;
3570 min: 0 ENTRY_BUBBLE_Y_PAD;
3574 rel1.relative: 0.0 1.0;
3578 name: "elm.image.bg";
3582 state: "default" 0.0;
3583 rel1.to_x: "elm.rect.left.pad";
3585 normal: "00_messagebubble_bg_sent.png";
3591 part { name: "elm.text";
3595 entry_mode: EDITABLE;
3596 select_mode: BLOCK_HANDLE;
3597 //cursor_mode: BEFORE;
3599 source: "elm/entry/selection/default"; // selection under
3600 //source2: "X"; // selection over
3601 //source3: "X"; // cursor under
3602 source4: "elm/entry/cursor/default"; // cursorover
3603 source5: "elm/entry/anchor/default"; // anchor under
3604 // source6: "X"; // anchor over
3605 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
3606 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
3607 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
3608 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
3609 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
3610 description { state: "default" 0.0;
3613 rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad";}
3614 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
3616 style: "entry_textblock_style";
3621 description { state: "disabled" 0.0;
3622 inherit: "default" 0.0;
3624 style: "entry_textblock_disabled_style";
3630 program { name: "focus";
3636 program { name: "disable";
3637 signal: "elm,state,disabled";
3639 action: STATE_SET "disabled" 0.0;
3642 program { name: "enable";
3643 signal: "elm,state,enabled";
3645 action: STATE_SET "default" 0.0;
3651 group { name: "elm/entry/base-noedit/sentmessage";
3652 data.item: "default_font_size" "24";
3653 data.item: "min_font_size" "8";
3654 data.item: "max_font_size" "60";
3656 item: context_menu_orientation "horizontal";
3660 name: "elm.rect.right.pad";
3664 state: "default" 0.0;
3665 min: ENTRY_BUBBLE_EX_PAD 0;
3669 rel1.relative: 1.0 0.0;
3672 state: "callerid_on" 0.0;
3673 inherit: "default" 0.0;
3674 min: ENTRY_BUBBLE_EX_CALLERID_PAD 0;
3678 name: "elm.rect.left.pad";
3682 state: "default" 0.0;
3683 min: ENTRY_BUBBLE_IX_PAD 0;
3687 rel1 { relative: 0.0 0.0; to: "elm.text"; }
3688 rel2 { relative: 0.0 1.0; to: "elm.text"; }
3692 name: "elm.rect.topright.pad";
3696 state: "default" 0.0;
3697 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
3698 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
3701 rel1.relative: 1.0 0.0;
3705 name: "elm.rect.top.pad";
3709 state: "default" 0.0;
3710 min: 0 ENTRY_BUBBLE_Y_PAD;
3714 rel2.relative: 1.0 0.0;
3718 name: "elm.rect.bottom.pad";
3722 state: "default" 0.0;
3723 min: 0 ENTRY_BUBBLE_BOTTOM_PAD;
3727 rel1.relative: 0.0 1.0;
3731 name: "elm.rect.bottomright.pad";
3735 state: "default" 0.0;
3736 min: ENTRY_BUBBLE_BOTTOMRIGHT_PAD 2;
3737 max: ENTRY_BUBBLE_BOTTOMRIGHT_PAD 2;
3743 name: "elm.rect.groupchat.pad";
3747 state: "default" 0.0;
3748 min: ENTRY_BUBBLE_GROUPCHART_PAD;
3749 max: ENTRY_BUBBLE_GROUPCHART_PAD;
3754 state: "callerid_on" 0.0;
3755 inherit: "default" 0.0;
3756 min: ENTRY_BUBBLE_GROUPCHART_WITH_CALLERID_PAD;
3757 max: ENTRY_BUBBLE_GROUPCHART_WITH_CALLERID_PAD;
3761 name: "elm.rect.groupchat.text.pad";
3765 state: "default" 0.0;
3770 rel1 { relative: 0.0 1.0; to: "elm.rect.groupchat.pad"; }
3773 part { name: "elm.text.groupchat";
3776 description { state: "default" 0.0;
3780 font: "Tizen:style=Roman";
3781 size: ENTRY_BUBBLE_GROUPCHAT_SIZE_INC;
3784 text_class: "tizen";
3787 color: ENTRY_BUBBLE_GROUPCHAT_COLOR_INC;
3788 rel2 { relative: 0.0 1.0; to: "elm.rect.groupchat.pad"; }
3792 name: "elm.image.bg";
3796 state: "default" 0.0;
3797 rel1.to_x: "elm.rect.left.pad";
3799 normal: "00_messagebubble_bg_sent.png";
3800 border: ENTRY_BUBBLE_SENT_BG_BORDER_INC;
3805 state: "callerid_on" 0.0;
3806 inherit: "default" 0.0;
3807 rel2 { relative: 0.0 1.0; to: "elm.rect.bottomright.pad"; }
3810 state: "callerid_groupchat" 0.0;
3811 inherit: "default" 0.0;
3812 rel1 { relative: 0.0 1.0; to_x:"elm.rect.left.pad"; to_y:"elm.rect.groupchat.pad"; }
3813 rel2 { relative: 0.0 1.0; to: "elm.rect.bottomright.pad"; }
3816 state: "groupchat_on" 0.0;
3817 inherit: "default" 0.0;
3818 rel1 { relative: 0.0 1.0; to_x:"elm.rect.left.pad"; to_y:"elm.rect.groupchat.pad"; }
3821 // it's temporary blocked for prepare entry's signal feature
3824 name: "elm.text.subject";
3828 state: "default" 0.0;
3831 style: "entry_textblock_style";
3834 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
3835 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
3841 name: "elm.rect.subject.line";
3845 state: "default" 0.0;
3850 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
3851 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
3855 name: "elm.swallow.callerid";
3859 state: "default" 0.0;
3860 min: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
3861 max: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
3864 rel1 { relative: ENTRY_BUBBLE_CALLERID_RELATIVE_INC; to_x: "elm.rect.topright.pad"; to_y: "elm.rect.topright.pad"; }
3865 rel2 { relative: ENTRY_BUBBLE_CALLERID_RELATIVE_INC; to_x: "elm.rect.topright.pad"; to_y: "elm.rect.bottom.pad"; }
3867 description { state: "callerid_on" 0.0;
3868 inherit: "default" 0.0;
3873 name: "elm.rect.callerid.pad";
3877 state: "default" 0.0;
3878 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
3879 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
3882 rel1 { relative: 0.0 1.0; to_x: "elm.swallow.callerid"; to_y: "elm.rect.topright.pad"; }
3883 rel2 { relative: 0.0 1.0; to_x: "elm.swallow.callerid"; to_y: "elm.rect.bottom.pad"; }
3886 part { name: "elm.text";
3891 select_mode: BLOCK_HANDLE;
3892 //cursor_mode: BEFORE;
3894 source: "elm/entry/selection/default"; // selection under
3895 //source2: "X"; // selection over
3896 //source3: "X"; // cursor under
3897 source5: "elm/entry/anchor/default"; // anchor under
3898 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
3899 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
3900 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
3901 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
3902 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
3904 state: "default" 0.0;
3908 rel1 { relative: 0.0 1.0; to_y: "elm.rect.subject.line"; }
3909 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.subject.line"; }
3911 style: "entry_bubble_sent_textblock_style";
3917 description { state: "callerid_on" 0.0;
3918 inherit: "default" 0.0;
3919 rel1 { relative: 0.0 1.0; to_y: "elm.rect.subject.line";}
3920 rel2 { relative: 0.0 1.0; to_x: ENTRY_BUBBLE_TEXT_CALLID_REL2_X_INC; to_y: "elm.rect.subject.line"; }
3922 /* callerid and groupchat */
3923 description { state: "callerid_groupchat" 0.0;
3924 inherit: "default" 0.0;
3925 rel1 { relative: 0.0 1.0; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3926 rel2 { relative: 0.0 1.0; to_x: ENTRY_BUBBLE_TEXT_CALLID_REL2_X_INC; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3928 /* groupchat only */
3929 description { state: "groupchat_on" 0.0;
3930 inherit: "default" 0.0;
3931 rel1 { relative: 0.0 1.0; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3932 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3934 description { state: "disabled" 0.0;
3935 inherit: "default" 0.0;
3937 style: "entry_textblock_disabled_style";
3942 name: "elm.rect.status.pad";
3946 state: "default" 0.0;
3947 min: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC 64;
3952 rel1 { relative: ENTRY_BUBBLE_STATUS_TIME_PAD_REL_INC; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
3953 rel2 { relative: ENTRY_BUBBLE_STATUS_TIME_PAD_REL_INC; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
3957 name: "elm.rect.time.pad";
3961 state: "default" 0.0;
3962 min: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC GENLIST_PADDING_34_INC;
3963 max: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC GENLIST_PADDING_34_INC;
3968 rel1.to: "elm.rect.status.pad";
3969 rel2 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.bottom.pad"; }
3972 part { name: "elm.text.status";
3975 description { state: "default" 0.0;
3979 font: "Tizen:style=Roman";
3980 size: ENTRY_BUBBLE_STATUS_TIME_SIZE_INC;
3982 text_class: "tizen";
3985 color: ENTRY_BUBBLE_SENT_STATUS_TIME_COLOR_INC;
3986 rel1 { relative: 0.0 0.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
3987 rel2 { relative: 0.0 0.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
3989 description { state: "disabled" 0.0;
3990 inherit: "default" 0.0;
3994 part { name: "elm.text.time";
3997 description { state: "default" 0.0;
4001 font: "Tizen:style=Roman";
4002 size: ENTRY_BUBBLE_STATUS_TIME_SIZE_INC;
4004 text_class: "tizen";
4007 color: ENTRY_BUBBLE_SENT_STATUS_TIME_COLOR_INC;
4008 rel1 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.time.pad"; }
4009 rel2 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.time.pad"; }
4011 description { state: "disabled" 0.0;
4012 inherit: "default" 0.0;
4017 name: "elm.swallow.icon1";
4021 state: "default" 0.0;
4022 min: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
4023 max: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
4027 rel1 { relative: -0.8 0.3; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
4028 rel2 { relative: -0.8 0.3; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
4030 description { state: "enabled" 0.0;
4031 inherit: "default" 0.0;
4036 name: "elm.rect.middle.pad";
4040 state: "default" 0.0;
4045 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text"; }
4049 inherit: "default" 0.0;
4050 min: 0 ENTRY_BUBBLE_MIDDLE_PAD;
4051 max: 0 ENTRY_BUBBLE_MIDDLE_PAD;
4055 name: "elm.swallow.end";
4059 state: "default" 0.0;
4061 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.middle.pad"; }
4062 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
4067 program { name: "focus";
4073 program { name: "disable";
4074 signal: "elm,state,disabled";
4076 action: STATE_SET "disabled" 0.0;
4079 program { name: "enable";
4080 signal: "elm,state,enabled";
4082 action: STATE_SET "default" 0.0;
4085 program { name: "go_callerid_on";
4086 signal: "elm,state,callerid,enabled";
4091 get_state(PART:"elm.text", st, 30, vl);
4092 if (!strcmp(st, "default")) {
4093 set_state(PART:"elm.image.bg", "callerid_on", 0.0);
4094 set_state(PART:"elm.text", "callerid_on", 0.0);
4096 else if (!strcmp(st, "groupchat_on")) {
4097 set_state(PART:"elm.image.bg", "callerid_groupchat", 0.0);
4098 set_state(PART:"elm.text", "callerid_groupchat", 0.0);
4101 set_state(PART:"elm.swallow.callerid", "callerid_on", 0.0);
4102 set_state(PART:"elm.rect.right.pad", "callerid_on", 0.0);
4103 set_state(PART:"elm.rect.groupchat.pad", "callerid_on", 0.0);
4106 program { name: "go_callerid_off";
4107 signal: "elm,state,callerid,disabled";
4112 get_state(PART:"elm.text", st, 30, vl);
4113 if (!strcmp(st, "callerid_groupchat")) {
4114 set_state(PART:"elm.image.bg", "groupchat_on", 0.0);
4115 set_state(PART:"elm.text", "groupchat_on", 0.0);
4118 set_state(PART:"elm.image.bg", "default", 0.0);
4119 set_state(PART:"elm.text", "default", 0.0);
4122 set_state(PART:"elm.swallow.callerid", "default", 0.0);
4123 set_state(PART:"elm.rect.groupchat.pad", "default", 0.0);
4126 /* groupchat - since white-hd theme */
4127 #if ENTRY_BUBBLE_GROUPCHART_ENABLE_INC
4128 program { name: "go_groupchat_on";
4129 signal: "elm,state,groupchat,enabled";
4134 get_state(PART:"elm.text", st, 30, vl);
4135 if (!strcmp(st, "default")) {
4136 set_state(PART:"elm.image.bg", "groupchat_on", 0.0);
4137 set_state(PART:"elm.text", "groupchat_on", 0.0);
4139 else if (!strcmp(st, "callerid_on")) {
4140 set_state(PART:"elm.image.bg", "callerid_groupchat", 0.0);
4141 set_state(PART:"elm.text", "callerid_groupchat", 0.0);
4146 program { name: "go_groupchat_off";
4147 signal: "elm,state,groupchat,disabled";
4152 get_state(PART:"elm.text", st, 30, vl);
4153 if (!strcmp(st, "callerid_groupchat")) {
4154 set_state(PART:"elm.image.bg", "callerid_on", 0.0);
4155 set_state(PART:"elm.text", "callerid_on", 0.0);
4158 set_state(PART:"elm.image.bg", "default", 0.0);
4159 set_state(PART:"elm.text", "default", 0.0);
4163 program { name: "go_textstatus_on";
4164 signal: "elm,state,text,status,enabled";
4166 action: STATE_SET "default" 0.0;
4167 target: "elm.text.time";
4168 target: "elm.text.status";
4169 after: "go_contentstatus_off";
4171 program { name: "go_textstatus_off";
4172 signal: "elm,state,text,status,disbled";
4174 action: STATE_SET "disabled" 0.0;
4175 target: "elm.text.time";
4176 target: "elm.text.status";
4178 program { name: "go_contentstatus_on";
4179 signal: "elm,state,content,status,enabled";
4181 action: STATE_SET "enabled" 0.0;
4182 target: "elm.swallow.icon1";
4183 after: "go_textstatus_off";
4185 program { name: "go_contentstatus_off";
4186 signal: "elm,state,content,status,disabled";
4188 action: STATE_SET "default" 0.0;
4189 target: "elm.swallow.icon1";
4191 program { name: "show_middle_pad";
4192 signal: "elm,state,middle,pad,enabled";
4194 action: STATE_SET "show" 0.0;
4195 target: "elm.rect.middle.pad";
4197 program { name: "hide_middle_pad";
4198 signal: "elm,state,middle,pad,disabled";
4200 action: STATE_SET "default" 0.0;
4201 target: "elm.rect.middle.pad";
4206 group { name: "elm/entry/base-noedit-charwrap/sentmessage";
4207 data.item: "default_font_size" "24";
4208 data.item: "min_font_size" "8";
4209 data.item: "max_font_size" "60";
4211 item: context_menu_orientation "horizontal";
4215 name: "elm.rect.right.pad";
4219 state: "default" 0.0;
4220 min: ENTRY_BUBBLE_EX_PAD 0;
4224 rel1.relative: 1.0 0.0;
4228 name: "elm.rect.left.pad";
4232 state: "default" 0.0;
4233 min: ENTRY_BUBBLE_IX_PAD 0;
4237 rel1 { relative: 0.0 0.0; to: "elm.text"; }
4238 rel2 { relative: 0.0 1.0; to: "elm.text"; }
4242 name: "elm.rect.top.pad";
4246 state: "default" 0.0;
4247 min: 0 ENTRY_BUBBLE_Y_PAD;
4251 rel2.relative: 1.0 0.0;
4255 name: "elm.rect.bottom.pad";
4259 state: "default" 0.0;
4260 min: 0 ENTRY_BUBBLE_Y_PAD;
4264 rel1.relative: 0.0 1.0;
4268 name: "elm.image.bg";
4272 state: "default" 0.0;
4273 rel1.to_x: "elm.rect.left.pad";
4275 normal: "00_messagebubble_bg_sent.png";
4281 part { name: "elm.text";
4286 select_mode: BLOCK_HANDLE;
4287 //cursor_mode: BEFORE;
4289 source: "elm/entry/selection/default"; // selection under
4290 //source2: "X"; // selection over
4291 //source3: "X"; // cursor under
4292 source5: "elm/entry/anchor/default"; // anchor under
4293 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
4294 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
4295 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
4296 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
4297 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
4298 description { state: "default" 0.0;
4301 rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad";}
4302 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
4304 style: "entry_textblock_char_wrap_style";
4309 description { state: "disabled" 0.0;
4310 inherit: "default" 0.0;
4312 style: "entry_textblock_char_wrap_disabled_style";
4318 program { name: "focus";
4324 program { name: "disable";
4325 signal: "elm,state,disabled";
4327 action: STATE_SET "disabled" 0.0;
4330 program { name: "enable";
4331 signal: "elm,state,enabled";
4333 action: STATE_SET "default" 0.0;
4339 group { name: "elm/entry/base/font_color_black";
4340 alias: "elm/entry/base-mixedwrap/font_color_black";
4341 alias: "elm/entry/base/font_color_black/default";
4342 alias: "elm/entry/base/font_color_black/lighting";
4343 alias: "elm/entry/base/font_color_black/multiline";
4344 alias: "elm/entry/base/font_color_black/multiline/default";
4345 alias: "elm/entry/base/font_color_black/multiline/lighting";
4346 alias: "elm/entry/base/editfield/font_color_black";
4348 data.item: "default_font_size" "24";
4349 data.item: "min_font_size" "8";
4350 data.item: "max_font_size" "60";
4353 style { name: "font_color_black_textblock_style";
4354 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=mixed left_margin=1 right_margin=2 text_class=entry";
4358 tag: "em" "+ font=Tizen:style=Oblique";
4359 tag: "b" "+ font=Tizen:style=Bold";
4360 tag: "link" "+ color=#800 underline=on underline_color=#8008";
4361 tag: "hilight" "+ font=Tizen:style=Bold";
4362 tag: "preedit" "+ underline=on underline_color=#000000FF";
4363 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
4364 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
4365 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
4366 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
4367 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
4369 style { name: "font_color_black_textblock_disabled_style";
4370 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=mixed left_margin=1 right_margin=2 text_class=entry";
4374 tag: "em" "+ font=Tizen:style=Oblique";
4375 tag: "b" "+ font=Tizen:style=Bold";
4376 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
4377 tag: "hilight" "+ font=Tizen:style=Bold";
4378 tag: "preedit" "+ underline=on underline_color=#000000FF";
4379 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
4380 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
4381 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
4382 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
4383 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
4385 style { name: "font_color_black_textblock_guide_style";
4386 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#90A9C7 wrap=mixed left_margin=1 right_margin=2 text_class=entry";
4390 tag: "em" "+ font=Tizen:style=Oblique";
4391 tag: "b" "+ font=Tizen:style=Bold";
4392 tag: "link" "+ color=#800 underline=on underline_color=#8008";
4393 tag: "hilight" "+ font=Tizen:style=Bold";
4397 item: context_menu_orientation "horizontal";
4400 part { name: "elm.guide";
4404 description { state: "default" 0.0;
4405 rel1.to: "elm.text";
4406 rel2.to: "elm.text";
4408 style: "font_color_black_textblock_guide_style";
4413 description { state: "hidden" 0.0;
4414 inherit: "default" 0.0;
4418 part { name: "elm.text";
4422 entry_mode: EDITABLE;
4423 select_mode: BLOCK_HANDLE;
4424 //cursor_mode: BEFORE;
4426 source: "elm/entry/selection/default"; // selection under
4427 //source2: "X"; // selection over
4428 //source3: "X"; // cursor under
4429 source4: "elm/entry/cursor/default"; // cursorover
4430 source5: "elm/entry/anchor/default"; // anchor under
4431 //source6: "X"; // anchor over
4432 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
4433 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
4434 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
4435 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
4436 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
4437 description { state: "default" 0.0;
4440 style: "font_color_black_textblock_style";
4443 ENTRY_TEXTBLOCK_DEFAULT_REL
4445 description { state: "disabled" 0.0;
4446 inherit: "default" 0.0;
4448 style: "font_color_black_textblock_disabled_style";
4455 ENTRY_SWALLOW_SCRIPT_PUBLIC
4457 program { name: "focus";
4463 program { name: "disable";
4464 signal: "elm,state,disabled";
4466 action: STATE_SET "disabled" 0.0;
4469 program { name: "enable";
4470 signal: "elm,state,enabled";
4472 action: STATE_SET "default" 0.0;
4475 program { name: "gdisable";
4476 signal: "elm,guide,disabled";
4478 action: STATE_SET "hidden" 0.0;
4479 target: "elm.guide";
4481 program { name: "genable";
4482 signal: "elm,guide,enabled";
4484 action: STATE_SET "default" 0.0;
4485 target: "elm.guide";
4487 program { name: "touch_snd";
4488 signal: "mouse,clicked,1";
4490 action: PLAY_SAMPLE "touch_sound" 1.0;
4492 ENTRY_SWALLOW_PROGRAMS
4496 group { name: "elm/entry/base-noedit/font_color_black";
4497 data.item: "default_font_size" "24";
4498 data.item: "min_font_size" "8";
4499 data.item: "max_font_size" "60";
4501 item: context_menu_orientation "horizontal";
4504 part { name: "elm.guide";
4508 description { state: "default" 0.0;
4509 rel1.to: "elm.text";
4510 rel2.to: "elm.text";
4512 style: "font_color_black_textblock_guide_style";
4517 description { state: "hidden" 0.0;
4518 inherit: "default" 0.0;
4522 part { name: "elm.text";
4527 select_mode: BLOCK_HANDLE;
4528 //cursor_mode: BEFORE;
4530 source: "elm/entry/selection/default"; // selection under
4531 //source2: "X"; // selection over
4532 //source3: "X"; // cursor under
4533 source4: "elm/entry/cursor/default"; // cursorover
4534 source5: "elm/entry/anchor/default"; // anchor under
4535 //source6: "X"; // anchor over
4536 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
4537 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
4538 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
4539 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
4540 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
4541 description { state: "default" 0.0;
4544 style: "font_color_black_textblock_style";
4548 description { state: "disabled" 0.0;
4549 inherit: "default" 0.0;
4551 style: "font_color_black_textblock_disabled_style";
4558 program { name: "focus";
4564 program { name: "disable";
4565 signal: "elm,state,disabled";
4567 action: STATE_SET "disabled" 0.0;
4570 program { name: "enable";
4571 signal: "elm,state,enabled";
4573 action: STATE_SET "default" 0.0;
4576 program { name: "gdisable";
4577 signal: "elm,guide,disabled";
4579 action: STATE_SET "hidden" 0.0;
4580 target: "elm.guide";
4582 program { name: "genable";
4583 signal: "elm,guide,enabled";
4585 action: STATE_SET "default" 0.0;
4586 target: "elm.guide";
4588 program { name: "touch_snd";
4589 signal: "mouse,clicked,1";
4591 action: PLAY_SAMPLE "touch_sound" 1.0;
4596 group { name: "elm/entry/base-charwrap/font_color_black";
4597 alias: "elm/entry/base/font_color_black/char_wrap";
4598 alias: "elm/entry/base/font_color_black/default/char_wrap";
4599 alias: "elm/entry/base/font_color_black/lighting/char_wrap";
4600 alias: "elm/entry/base/font_color_black/multiline/char_wrap";
4601 alias: "elm/entry/base/font_color_black/multiline/default/char_wrap";
4602 alias: "elm/entry/base/font_color_black/multiline/lighting/char_wrap";
4603 alias: "elm/entry/base-charwrap/editfield/font_color_black";
4605 data.item: "default_font_size" "24";
4606 data.item: "min_font_size" "8";
4607 data.item: "max_font_size" "60";
4610 style { name: "font_color_black_textblock_char_wrap_style";
4611 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=char left_margin=1 right_margin=2 text_class=entry";
4615 tag: "em" "+ font=Tizen:style=Oblique";
4616 tag: "b" "+ font=Tizen:style=Bold";
4617 tag: "link" "+ color=#800 underline=on underline_color=#8008";
4618 tag: "hilight" "+ font=Tizen:style=Bold";
4619 tag: "preedit" "+ underline=on underline_color=#000000FF";
4620 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
4621 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
4622 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
4623 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
4624 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
4626 style { name: "font_color_black_textblock_char_wrap_disabled_style";
4627 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=char left_margin=1 right_margin=2 text_class=entry";
4631 tag: "em" "+ font=Tizen:style=Oblique";
4632 tag: "b" "+ font=Tizen:style=Bold";
4633 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
4634 tag: "hilight" "+ font=Tizen:style=Bold";
4635 tag: "preedit" "+ underline=on underline_color=#000000FF";
4636 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
4637 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
4638 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
4639 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
4640 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
4642 style { name: "font_color_black_textblock_char_wrap_guide_style";
4643 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#90A9C7 wrap=char left_margin=1 right_margin=2 text_class=entry";
4647 tag: "em" "+ font=Tizen:style=Oblique";
4648 tag: "b" "+ font=Tizen:style=Bold";
4649 tag: "link" "+ color=#800 underline=on underline_color=#8008";
4650 tag: "hilight" "+ font=Tizen:style=Bold";
4654 item: context_menu_orientation "horizontal";
4657 part { name: "elm.guide";
4661 description { state: "default" 0.0;
4662 rel1.to: "elm.text";
4663 rel2.to: "elm.text";
4665 style: "font_color_black_textblock_char_wrap_guide_style";
4670 description { state: "hidden" 0.0;
4671 inherit: "default" 0.0;
4675 part { name: "elm.text";
4679 entry_mode: EDITABLE;
4680 select_mode: BLOCK_HANDLE;
4681 //cursor_mode: BEFORE;
4683 source: "elm/entry/selection/default"; // selection under
4684 //source2: "X"; // selection over
4685 //source3: "X"; // cursor under
4686 source4: "elm/entry/cursor/default"; // cursorover
4687 source5: "elm/entry/anchor/default"; // anchor under
4688 //source6: "X"; // anchor over
4689 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
4690 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
4691 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
4692 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
4693 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
4694 description { state: "default" 0.0;
4697 style: "font_color_black_textblock_char_wrap_style";
4700 ENTRY_TEXTBLOCK_DEFAULT_REL
4702 description { state: "disabled" 0.0;
4703 inherit: "default" 0.0;
4705 style: "font_color_black_textblock_char_wrap_disabled_style";
4712 ENTRY_SWALLOW_SCRIPT_PUBLIC
4714 program { name: "focus";
4720 program { name: "disable";
4721 signal: "elm,state,disabled";
4723 action: STATE_SET "disabled" 0.0;
4726 program { name: "enable";
4727 signal: "elm,state,enabled";
4729 action: STATE_SET "default" 0.0;
4732 program { name: "gdisable";
4733 signal: "elm,guide,disabled";
4735 action: STATE_SET "hidden" 0.0;
4736 target: "elm.guide";
4738 program { name: "genable";
4739 signal: "elm,guide,enabled";
4741 action: STATE_SET "default" 0.0;
4742 target: "elm.guide";
4744 program { name: "touch_snd";
4745 signal: "mouse,clicked,1";
4747 action: PLAY_SAMPLE "touch_sound" 1.0;
4749 ENTRY_SWALLOW_PROGRAMS
4753 group { name: "elm/entry/base-single/font_color_black";
4754 alias: "elm/entry/base-single/font_color_black/default";
4755 alias: "elm/entry/base-single/font_color_black/lighting";
4756 alias: "elm/entry/base-single/font_color_black/singleline";
4757 alias: "elm/entry/base-single/font_color_black/singleline/default";
4758 alias: "elm/entry/base-single/font_color_black/singleline/lighting";
4759 alias: "elm/entry/base-single/editfield/font_color_black";
4760 alias: "elm/entry/base-single/editfield/searchbar/font_color_black";
4762 data.item: "default_font_size" "24";
4763 data.item: "min_font_size" "8";
4764 data.item: "max_font_size" "60";
4767 style { name: "font_color_black_single_textblock_style";
4768 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=none left_margin=1 right_margin=3 text_class=entry";
4772 tag: "em" "+ font=Tizen:style=Oblique";
4773 tag: "b" "+ font=Tizen:style=Bold";
4774 tag: "link" "+ color=#800 underline=on underline_color=#8008";
4775 tag: "hilight" "+ font=Tizen:style=Bold";
4776 tag: "preedit" "+ underline=on underline_color=#000000FF";
4777 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
4778 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
4779 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
4780 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
4781 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
4783 style { name: "font_color_black_single_textblock_disabled_style";
4784 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3 text_class=entry";
4788 tag: "em" "+ font=Tizen:style=Oblique";
4789 tag: "b" "+ font=Tizen:style=Bold";
4790 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
4791 tag: "hilight" "+ font=Tizen:style=Bold";
4792 tag: "preedit" "+ underline=on underline_color=#000000FF";
4793 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
4794 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
4795 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
4796 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
4797 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
4799 style { name: "font_color_black_single_textblock_guide_style";
4800 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#90A9C7 wrap=none left_margin=1 right_margin=3 text_class=entry";
4804 tag: "em" "+ font=Tizen:style=Oblique";
4805 tag: "b" "+ font=Tizen:style=Bold";
4806 tag: "link" "+ color=#800 underline=on underline_color=#8008";
4807 tag: "hilight" "+ font=Tizen:style=Bold";
4811 item: context_menu_orientation "horizontal";
4814 part { name: "elm.guide";
4818 description { state: "default" 0.0;
4819 rel1.to: "elm.text";
4820 rel2.to: "elm.text";
4822 style: "font_color_black_single_textblock_guide_style";
4827 description { state: "hidden" 0.0;
4828 inherit: "default" 0.0;
4832 part { name: "elm.text";
4836 entry_mode: EDITABLE;
4837 select_mode: BLOCK_HANDLE;
4838 //cursor_mode: BEFORE;
4840 source: "elm/entry/selection/default"; // selection under
4841 //source2: "X"; // selection over
4842 //source3: "X"; // cursor under
4843 source4: "elm/entry/cursor/default"; // cursorover
4844 source5: "elm/entry/anchor/default"; // anchor under
4845 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
4846 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
4847 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
4848 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
4849 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
4850 description { state: "default" 0.0;
4852 style: "font_color_black_single_textblock_style";
4856 ENTRY_TEXTBLOCK_DEFAULT_REL
4858 description { state: "disabled" 0.0;
4859 inherit: "default" 0.0;
4861 style: "font_color_black_single_textblock_disabled_style";
4867 ENTRY_SWALLOW_SCRIPT_PUBLIC
4869 program { name: "focus";
4875 program { name: "disable";
4876 signal: "elm,state,disabled";
4878 action: STATE_SET "disabled" 0.0;
4881 program { name: "enable";
4882 signal: "elm,state,enabled";
4884 action: STATE_SET "default" 0.0;
4887 program { name: "gdisable";
4888 signal: "elm,guide,disabled";
4890 action: STATE_SET "hidden" 0.0;
4891 target: "elm.guide";
4893 program { name: "genable";
4894 signal: "elm,guide,enabled";
4896 action: STATE_SET "default" 0.0;
4897 target: "elm.guide";
4899 program { name: "touch_snd";
4900 signal: "mouse,clicked,1";
4902 action: PLAY_SAMPLE "touch_sound" 1.0;
4904 ENTRY_SWALLOW_PROGRAMS
4908 group { name: "elm/entry/base-single-noedit/font_color_black";
4909 data.item: "default_font_size" "24";
4910 data.item: "min_font_size" "8";
4911 data.item: "max_font_size" "60";
4913 item: context_menu_orientation "horizontal";
4916 part { name: "elm.guide";
4920 description { state: "default" 0.0;
4921 rel1.to: "elm.text";
4922 rel2.to: "elm.text";
4924 style: "font_color_black_single_textblock_guide_style";
4929 description { state: "hidden" 0.0;
4930 inherit: "default" 0.0;
4934 part { name: "elm.text";
4939 select_mode: BLOCK_HANDLE;
4940 //cursor_mode: BEFORE;
4942 source: "elm/entry/selection/default"; // selection under
4943 //source2: "X"; // selection over
4944 //source3: "X"; // cursor under
4945 source4: "elm/entry/cursor/default"; // cursorover
4946 source5: "elm/entry/anchor/default"; // anchor under
4947 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
4948 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
4949 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
4950 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
4951 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
4952 description { state: "default" 0.0;
4954 style: "font_color_black_single_textblock_style";
4959 description { state: "disabled" 0.0;
4960 inherit: "default" 0.0;
4962 style: "font_color_black_single_textblock_disabled_style";
4968 program { name: "focus";
4974 program { name: "disable";
4975 signal: "elm,state,disabled";
4977 action: STATE_SET "disabled" 0.0;
4980 program { name: "enable";
4981 signal: "elm,state,enabled";
4983 action: STATE_SET "default" 0.0;
4986 program { name: "gdisable";
4987 signal: "elm,guide,disabled";
4989 action: STATE_SET "hidden" 0.0;
4990 target: "elm.guide";
4992 program { name: "genable";
4993 signal: "elm,guide,enabled";
4995 action: STATE_SET "default" 0.0;
4996 target: "elm.guide";
4998 program { name: "touch_snd";
4999 signal: "mouse,clicked,1";
5001 action: PLAY_SAMPLE "touch_sound" 1.0;
5005 group { name: "elm/entry/base-single/font_color_black/tizen_text_class";
5006 inherit: "elm/entry/base-single/font_color_black";
5008 style { name: "tizen_text_class_single_textblock_style";
5009 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=none left_margin=1 right_margin=3 text_class=tizen";
5013 tag: "em" "+ font=Tizen:style=Oblique";
5014 tag: "b" "+ font=Tizen:style=Bold";
5015 tag: "link" "+ color=#800 underline=on underline_color=#8008";
5016 tag: "hilight" "+ font=Tizen:style=Bold";
5017 tag: "preedit" "+ underline=on underline_color=#000000FF";
5018 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
5019 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
5020 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
5021 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
5022 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
5024 style { name: "tizen_text_class_single_textblock_disabled_style";
5025 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3 text_class=tizen";
5029 tag: "em" "+ font=Tizen:style=Oblique";
5030 tag: "b" "+ font=Tizen:style=Bold";
5031 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
5032 tag: "hilight" "+ font=Tizen:style=Bold";
5033 tag: "preedit" "+ underline=on underline_color=#000000FF";
5034 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
5035 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
5036 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
5037 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
5038 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
5040 style { name: "tizen_text_class_single_textblock_guide_style";
5041 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#90A9C7 wrap=none left_margin=1 right_margin=3 text_class=tizen ellipsis=1.0";
5045 tag: "em" "+ font=Tizen:style=Oblique";
5046 tag: "b" "+ font=Tizen:style=Bold";
5047 tag: "link" "+ color=#800 underline=on underline_color=#8008";
5048 tag: "hilight" "+ font=Tizen:style=Bold";
5052 part { name: "elm.guide";
5056 description { state: "default" 0.0;
5057 rel1.to: "elm.text";
5058 rel2.to: "elm.text";
5060 style: "tizen_text_class_single_textblock_guide_style";
5065 description { state: "hidden" 0.0;
5066 inherit: "default" 0.0;
5070 part { name: "elm.text";
5071 description { state: "default" 0.0;
5073 style: "tizen_text_class_single_textblock_style";
5075 ENTRY_TEXTBLOCK_DEFAULT_REL
5077 description { state: "disabled" 0.0;
5078 inherit: "default" 0.0;
5080 style: "tizen_text_class_single_textblock_disabled_style";
5086 group { name: "elm/entry/base-password/font_color_black";
5087 alias: "elm/entry/base-password/editfield/font_color_black";
5088 data.item: "default_font_size" "24";
5089 data.item: "min_font_size" "8";
5090 data.item: "max_font_size" "60";
5092 item: context_menu_orientation "horizontal";
5095 part { name: "elm.guide";
5099 description { state: "default" 0.0;
5100 rel1.to: "elm.text";
5101 rel2.to: "elm.text";
5103 style: "font_color_black_single_textblock_guide_style";
5108 description { state: "hidden" 0.0;
5109 inherit: "default" 0.0;
5113 part { name: "elm.text";
5117 entry_mode: PASSWORD;
5118 select_mode: BLOCK_HANDLE;
5120 source: "elm/entry/selection/default"; // selection under
5121 //source2: "X"; // selection over
5122 //source3: "X"; // cursor under
5123 source4: "elm/entry/cursor/default"; // cursorover
5124 source5: "elm/entry/anchor/default"; // anchor under
5125 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
5126 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
5127 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
5128 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
5129 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
5130 description { state: "default" 0.0;
5132 style: "font_color_black_single_textblock_style";
5137 ENTRY_TEXTBLOCK_DEFAULT_REL
5139 description { state: "disabled" 0.0;
5140 inherit: "default" 0.0;
5142 style: "font_color_black_single_textblock_disabled_style";
5148 ENTRY_SWALLOW_SCRIPT_PUBLIC
5150 program { name: "focus";
5156 program { name: "disable";
5157 signal: "elm,state,disabled";
5159 action: STATE_SET "disabled" 0.0;
5162 program { name: "enable";
5163 signal: "elm,state,enabled";
5165 action: STATE_SET "default" 0.0;
5168 program { name: "gdisable";
5169 signal: "elm,guide,disabled";
5171 action: STATE_SET "hidden" 0.0;
5172 target: "elm.guide";
5174 program { name: "genable";
5175 signal: "elm,guide,enabled";
5177 action: STATE_SET "default" 0.0;
5178 target: "elm.guide";
5180 program { name: "touch_snd";
5181 signal: "mouse,clicked,1";
5183 action: PLAY_SAMPLE "touch_sound" 1.0;
5185 ENTRY_SWALLOW_PROGRAMS
5189 group { name: "elm/scroller/entry/default";
5190 alias : "elm/scroller/entry/editfield";
5191 alias : "elm/scroller/entry/editfield/searchbar/default";
5193 item: "focus_highlight" "off";
5196 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
5197 public timer0(val) {
5199 v = get_int(sbvis_v);
5201 v = get_int(sbalways_v);
5203 emit("do-hide-vbar", "");
5204 set_int(sbvis_v, 0);
5207 v = get_int(sbvis_h);
5209 v = get_int(sbalways_h);
5211 emit("do-hide-hbar", "");
5212 set_int(sbvis_h, 0);
5215 set_int(sbvis_timer, 0);
5222 description { state: "default" 0.0;
5226 part { name: "clipper";
5229 description { state: "default" 0.0;
5234 part { name: "editfield_space";
5236 description { state: "default" 0.0;
5237 rel1.to: "elm.swallow.end";
5238 rel1.relative: 0.0 0.0;
5239 rel2.to: "elm.swallow.end";
5240 rel2.relative: 1.0 1.0;
5242 description { state: "editfield" 0.0;
5248 to_x: "elm.swallow.end";
5252 to_x: "elm.swallow.end";
5257 part { name: "contentclipper";
5261 description { state: "default" 0.0;
5262 rel1.to: "elm.swallow.icon";
5263 rel1.relative: 1.0 0.0;
5264 rel2.to: "editfield_space";
5265 rel2.relative: 0.0 1.0;
5268 part { name: "elm.swallow.icon";
5271 description { state: "default" 0.0;
5283 description { state: "visible" 0.0;
5297 part { name: "elm.swallow.clear";
5300 description { state: "default" 0.0;
5303 to_x: "elm.swallow.end";
5308 to_x: "elm.swallow.end";
5314 description { state: "visible" 0.0;
5315 inherit: "default" 0.0;
5320 part { name: "elm.swallow.rename";
5323 description { state: "default" 0.0;
5327 to_x: "elm.swallow.end";
5332 to_x: "elm.swallow.end";
5338 description { state: "visible" 0.0;
5339 inherit: "default" 0.0;
5343 part { name: "elm.swallow.end";
5346 description { state: "default" 0.0;
5358 description { state: "visible" 0.0;
5359 inherit: "default" 0.0;
5364 part { name: "elm.swallow.content";
5365 clip_to: "contentclipper";
5367 description { state: "default" 0.0;
5369 to: "elm.swallow.icon";
5373 to: "editfield_space";
5378 part { name: "sb_vbar_clip_master";
5381 description { state: "default" 0.0;
5383 description { state: "hidden" 0.0;
5385 color: 255 255 255 0;
5388 part { name: "sb_vbar_clip";
5389 clip_to: "sb_vbar_clip_master";
5392 description { state: "default" 0.0;
5394 description { state: "hidden" 0.0;
5396 color: 255 255 255 0;
5399 part { name: "sb_vbar";
5402 description { state: "default" 0.0;
5409 to_y: "elm.swallow.content";
5410 to_x: "editfield_space";
5415 to_x: "editfield_space";
5419 part { name: "elm.dragable.vbar";
5421 clip_to: "sb_vbar_clip";
5428 description { state: "default" 0.0;
5443 part { name: "sb_hbar_clip_master";
5446 description { state: "default" 0.0;
5448 description { state: "hidden" 0.0;
5450 color: 255 255 255 0;
5453 part { name: "sb_hbar_clip";
5454 clip_to: "sb_hbar_clip_master";
5457 description { state: "default" 0.0;
5459 description { state: "hidden" 0.0;
5461 color: 255 255 255 0;
5464 part { name: "sb_hbar";
5467 description { state: "default" 0.0;
5474 to_x: "elm.swallow.content";
5475 to_y: "elm.swallow.content";
5480 to_y: "elm.swallow.content";
5484 part { name: "elm.dragable.hbar";
5486 clip_to: "sb_hbar_clip";
5493 description { state: "default" 0.0;
5509 program { name: "load";
5513 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
5514 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
5515 set_int(sbvis_h, 0);
5516 set_int(sbvis_v, 0);
5517 set_int(sbalways_v, 0);
5518 set_int(sbalways_h, 0);
5519 set_int(sbvis_timer, 0);
5522 program { name: "icon_show";
5523 signal: "elm,action,show,icon";
5525 action: STATE_SET "visible" 0.0;
5526 target: "elm.swallow.icon";
5528 program { name: "icon_hide";
5529 signal: "elm,action,hide,icon";
5531 action: STATE_SET "default" 0.0;
5532 target: "elm.swallow.icon";
5534 program { name: "clear_show";
5535 signal: "elm,state,clear,visible";
5537 action: STATE_SET "visible" 0.0;
5538 target: "elm.swallow.clear";
5539 after: "editfield_set";
5541 program { name: "clear_hide";
5542 signal: "elm,state,clear,hidden";
5544 action: STATE_SET "default" 0.0;
5545 target: "elm.swallow.clear";
5546 after: "editfield_unset";
5548 program { name: "rename_show";
5549 signal: "elm,state,rename,visible";
5551 action: STATE_SET "visible" 0.0;
5552 target: "elm.swallow.rename";
5553 after: "editfield_set";
5555 program { name: "rename_hide";
5556 signal: "elm,state,rename,hidden";
5558 action: STATE_SET "default" 0.0;
5559 target: "elm.swallow.rename";
5560 after: "editfield_unset";
5562 program { name: "editfield_set";
5563 action: STATE_SET "editfield" 0.0;
5564 target: "editfield_space";
5566 program { name: "editfield_unset";
5567 action: STATE_SET "default" 0.0;
5568 target: "editfield_space";
5570 program { name: "end_show";
5571 signal: "elm,action,show,end";
5573 action: STATE_SET "visible" 0.0;
5574 target: "elm.swallow.end";
5576 program { name: "end_hide";
5577 signal: "elm,action,hide,end";
5579 action: STATE_SET "default" 0.0;
5580 target: "elm.swallow.end";
5582 program { name: "vbar_show";
5583 signal: "elm,action,show,vbar";
5585 action: STATE_SET "default" 0.0;
5586 target: "sb_vbar_clip_master";
5588 program { name: "vbar_hide";
5589 signal: "elm,action,hide,vbar";
5591 action: STATE_SET "hidden" 0.0;
5592 target: "sb_vbar_clip_master";
5594 program { name: "vbar_show_always";
5595 signal: "elm,action,show_always,vbar";
5599 v = get_int(sbvis_v);
5600 v |= get_int(sbalways_v);
5602 set_int(sbalways_v, 1);
5603 emit("do-show-vbar", "");
5604 set_int(sbvis_v, 1);
5608 program { name: "vbar_show_notalways";
5609 signal: "elm,action,show_notalways,vbar";
5613 v = get_int(sbalways_v);
5615 set_int(sbalways_v, 0);
5616 v = get_int(sbvis_v);
5618 emit("do-hide-vbar", "");
5619 set_int(sbvis_v, 0);
5624 program { name: "sb_vbar_show";
5625 signal: "do-show-vbar";
5627 action: STATE_SET "default" 0.0;
5628 transition: LINEAR 0.5;
5629 target: "sb_vbar_clip";
5631 program { name: "sb_vbar_hide";
5632 signal: "do-hide-vbar";
5634 action: STATE_SET "hidden" 0.0;
5635 transition: LINEAR 0.5;
5636 target: "sb_vbar_clip";
5639 program { name: "hbar_show";
5640 signal: "elm,action,show,hbar";
5642 action: STATE_SET "default" 0.0;
5643 target: "sb_hbar_clip_master";
5645 program { name: "hbar_hide";
5646 signal: "elm,action,hide,hbar";
5648 action: STATE_SET "hidden" 0.0;
5649 target: "sb_hbar_clip_master";
5651 program { name: "hbar_show_always";
5652 signal: "elm,action,show_always,hbar";
5656 v = get_int(sbvis_h);
5657 v |= get_int(sbalways_h);
5659 set_int(sbalways_h, 1);
5660 emit("do-show-hbar", "");
5661 set_int(sbvis_h, 1);
5665 program { name: "hbar_show_notalways";
5666 signal: "elm,action,show_notalways,hbar";
5670 v = get_int(sbalways_h);
5672 set_int(sbalways_h, 0);
5673 v = get_int(sbvis_h);
5675 emit("do-hide-hbar", "");
5676 set_int(sbvis_h, 0);
5681 program { name: "sb_hbar_show";
5682 signal: "do-show-hbar";
5684 action: STATE_SET "default" 0.0;
5685 transition: LINEAR 0.5;
5686 target: "sb_hbar_clip";
5688 program { name: "sb_hbar_hide";
5689 signal: "do-hide-hbar";
5691 action: STATE_SET "hidden" 0.0;
5692 transition: LINEAR 0.5;
5693 target: "sb_hbar_clip";
5696 program { name: "scroll";
5697 signal: "elm,action,scroll";
5701 v = get_int(sbvis_v);
5702 v |= get_int(sbalways_v);
5704 emit("do-show-vbar", "");
5705 set_int(sbvis_v, 1);
5707 v = get_int(sbvis_h);
5708 v |= get_int(sbalways_h);
5710 emit("do-show-hbar", "");
5711 set_int(sbvis_h, 1);
5713 v = get_int(sbvis_timer);
5714 if (v > 0) cancel_timer(v);
5715 v = timer(1.0, "timer0", 0);
5716 set_int(sbvis_timer, v);