2 * Copyright (c) 2010 Samsung Electronics Co., Ltd All Rights Reserved
4 * PROPRIETARY/CONFIDENTIAL
6 * This software is the confidential and proprietary information of SAMSUNG
7 * ELECTRONICS ("Confidential Information"). You agree and acknowledge that this
8 * software is owned by Samsung and you shall not disclose such Confidential
9 * Information and shall use it only in accordance with the terms of the license
10 * agreement you entered into with SAMSUNG ELECTRONICS. SAMSUNG make no
11 * representations or warranties about the suitability of the software, either
12 * express or implied, including but not limited to the implied warranties of
13 * merchantability, fitness for a particular purpose, or non-infringement.
14 * SAMSUNG shall not be liable for any damages suffered by licensee arising out
15 * of or releated to this software.
19 //#define ENTRY_BLOCK_HANDLE_SOURCE2 "elm/entry/selection/block_handle"
20 //#define ENTRY_BLOCK_HANDLE_SOURCE3 "elm/entry/selection/block_handle_top"
21 #define ENTRY_BLOCK_HANDLE_SOURCE2 "elm/entry/selection/block_handle_right"
22 #define ENTRY_BLOCK_HANDLE_SOURCE3 "elm/entry/selection/block_handle_left"
24 group { name: "elm/entry/base/default";
25 alias: "elm/entry/base-mixedwrap/default";
26 data.item: "default_font_size" "24";
27 data.item: "min_font_size" "8";
28 data.item: "max_font_size" "60";
30 style { name: "entry_textblock_style";
31 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" left_margin=1 right_margin=2 wrap=mixed text_class=entry";
35 tag: "em" "+ font=SLP:style=Oblique";
36 tag: "b" "+ font=SLP:style=Bold";
37 tag: "link" "+ color=#800 underline=on underline_color=#8008";
38 tag: "hilight" "+ font=SLP:style=Bold";
39 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC"";
40 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC"";
42 style { name: "entry_textblock_disabled_style";
43 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 left_margin=1 right_margin=2 wrap=mixed text_class=entry";
47 tag: "em" "+ font=SLP:style=Oblique";
48 tag: "b" "+ font=SLP:style=Bold";
49 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
50 tag: "hilight" "+ font=SLP:style=Bold";
51 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC"";
52 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC"";
56 item: context_menu_orientation "horizontal";
59 part { name: "elm.text";
64 select_mode: BLOCK_HANDLE;
65 //cursor_mode: BEFORE;
67 source: "elm/entry/selection/default"; // selection under
68 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
69 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
70 source4: "elm/entry/cursor/default"; // cursorover
71 source5: "elm/entry/anchor/default"; // anchor under
72 //source6: "X"; // anchor over
73 description { state: "default" 0.0;
76 style: "entry_textblock_style";
81 description { state: "disabled" 0.0;
82 inherit: "default" 0.0;
84 style: "entry_textblock_disabled_style";
91 program { name: "focus";
97 program { name: "disable";
98 signal: "elm,state,disabled";
100 action: STATE_SET "disabled" 0.0;
103 program { name: "enable";
104 signal: "elm,state,enabled";
106 action: STATE_SET "default" 0.0;
112 group { name: "elm/entry/base-charwrap/default";
113 alias: "elm/entry/base/char_wrap";
114 data.item: "default_font_size" "24";
115 data.item: "min_font_size" "8";
116 data.item: "max_font_size" "60";
118 style { name: "entry_textblock_char_wrap_style";
119 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=char left_margin=1 right_margin=2";
123 tag: "em" "+ font=SLP:style=Oblique";
124 tag: "b" "+ font=SLP:style=Bold";
125 tag: "link" "+ color=#800 underline=on underline_color=#8008";
126 tag: "hilight" "+ font=SLP:style=Bold";
127 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC"";
128 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC"";
130 style { name: "entry_textblock_char_wrap_disabled_style";
131 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=char left_margin=1 right_margin=2";
135 tag: "em" "+ font=SLP:style=Oblique";
136 tag: "b" "+ font=SLP:style=Bold";
137 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
138 tag: "hilight" "+ font=SLP:style=Bold";
139 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC"";
140 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC"";
144 item: context_menu_orientation "horizontal";
147 part { name: "elm.text";
151 entry_mode: EDITABLE;
152 select_mode: BLOCK_HANDLE;
153 //cursor_mode: BEFORE;
155 source: "elm/entry/selection/default"; // selection under
156 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
157 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
158 source4: "elm/entry/cursor/default"; // cursorover
159 source5: "elm/entry/anchor/default"; // anchor under
160 //source6: "X"; // anchor over
161 description { state: "default" 0.0;
164 style: "entry_textblock_char_wrap_style";
169 description { state: "disabled" 0.0;
170 inherit: "default" 0.0;
172 style: "entry_textblock_char_wrap_disabled_style";
179 program { name: "focus";
185 program { name: "disable";
186 signal: "elm,state,disabled";
188 action: STATE_SET "disabled" 0.0;
191 program { name: "enable";
192 signal: "elm,state,enabled";
194 action: STATE_SET "default" 0.0;
200 group { name: "elm/entry/base-nowrap/default";
201 data.item: "default_font_size" "24";
202 data.item: "min_font_size" "8";
203 data.item: "max_font_size" "60";
205 item: context_menu_orientation "horizontal";
208 part { name: "elm.text";
212 entry_mode: EDITABLE;
213 select_mode: BLOCK_HANDLE;
214 //cursor_mode: BEFORE;
216 source: "elm/entry/selection/default"; // selection under
217 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
218 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
219 source4: "elm/entry/cursor/default"; // cursorover
220 source5: "elm/entry/anchor/default"; // anchor under
221 description { state: "default" 0.0;
223 style: "entry_textblock_style";
228 description { state: "disabled" 0.0;
229 inherit: "default" 0.0;
231 style: "entry_textblock_disabled_style";
238 program { name: "focus";
244 program { name: "disable";
245 signal: "elm,state,disabled";
247 action: STATE_SET "disabled" 0.0;
250 program { name: "enable";
251 signal: "elm,state,enabled";
253 action: STATE_SET "default" 0.0;
259 group { name: "elm/entry/base/editfield";
260 alias: "elm/entry/base-mixedwrap/editfield";
261 alias: "elm/entry/base/editfield/default";
262 alias: "elm/entry/base/editfield/lighting";
263 alias: "elm/entry/base/editfield/multiline";
264 alias: "elm/entry/base/editfield/multiline/default";
265 alias: "elm/entry/base/editfield/multiline/lighting";
266 alias: "elm/entry/base/editfield/searchbar/default";
267 data.item: "default_font_size" "24";
268 data.item: "min_font_size" "8";
269 data.item: "max_font_size" "60";
271 style { name: "editfield_textblock_style";
272 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=mixed left_margin=1 right_margin=2";
276 tag: "em" "+ font=SLP:style=Oblique";
277 tag: "b" "+ font=SLP:style=Bold";
278 tag: "link" "+ color=#800 underline=on underline_color=#8008";
279 tag: "hilight" "+ font=SLP:style=Bold";
280 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC"";
281 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC"";
283 style { name: "editfield_textblock_disabled_style";
284 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=mixed left_margin=1 right_margin=2";
288 tag: "em" "+ font=SLP:style=Oblique";
289 tag: "b" "+ font=SLP:style=Bold";
290 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
291 tag: "hilight" "+ font=SLP:style=Bold";
292 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC"";
293 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC"";
297 item: context_menu_orientation "horizontal";
300 part { name: "elm.text";
304 entry_mode: EDITABLE;
305 select_mode: BLOCK_HANDLE;
306 //cursor_mode: BEFORE;
308 source: "elm/entry/selection/default"; // selection under
309 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
310 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
311 source4: "elm/entry/cursor/default"; // cursorover
312 source5: "elm/entry/anchor/default"; // anchor under
313 //source6: "X"; // anchor over
314 description { state: "default" 0.0;
317 style: "editfield_textblock_style";
322 description { state: "disabled" 0.0;
323 inherit: "default" 0.0;
325 style: "editfield_textblock_disabled_style";
332 program { name: "focus";
338 program { name: "disable";
339 signal: "elm,state,disabled";
341 action: STATE_SET "disabled" 0.0;
344 program { name: "enable";
345 signal: "elm,state,enabled";
347 action: STATE_SET "default" 0.0;
353 group { name: "elm/entry/base-charwrap/editfield";
354 alias: "elm/entry/base/editfield/char_wrap";
355 alias: "elm/entry/base/editfield/default/char_wrap";
356 alias: "elm/entry/base/editfield/lighting/char_wrap";
357 alias: "elm/entry/base/editfield/multiline/char_wrap";
358 alias: "elm/entry/base/editfield/multiline/default/char_wrap";
359 alias: "elm/entry/base/editfield/multiline/lighting/char_wrap";
360 data.item: "default_font_size" "24";
361 data.item: "min_font_size" "8";
362 data.item: "max_font_size" "60";
364 style { name: "editfield_textblock_char_wrap_style";
365 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=char left_margin=1 right_margin=2";
369 tag: "em" "+ font=SLP:style=Oblique";
370 tag: "b" "+ font=SLP:style=Bold";
371 tag: "link" "+ color=#800 underline=on underline_color=#8008";
372 tag: "hilight" "+ font=SLP:style=Bold";
373 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC"";
374 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC"";
376 style { name: "editfield_textblock_char_wrap_disabled_style";
377 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=char left_margin=1 right_margin=2";
381 tag: "em" "+ font=SLP:style=Oblique";
382 tag: "b" "+ font=SLP:style=Bold";
383 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
384 tag: "hilight" "+ font=SLP:style=Bold";
385 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC"";
386 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC"";
390 item: context_menu_orientation "horizontal";
393 part { name: "elm.text";
397 entry_mode: EDITABLE;
398 select_mode: BLOCK_HANDLE;
399 //cursor_mode: BEFORE;
401 source: "elm/entry/selection/default"; // selection under
402 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
403 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
404 source4: "elm/entry/cursor/default"; // cursorover
405 source5: "elm/entry/anchor/default"; // anchor under
406 //source6: "X"; // anchor over
407 description { state: "default" 0.0;
410 style: "editfield_textblock_char_wrap_style";
415 description { state: "disabled" 0.0;
416 inherit: "default" 0.0;
418 style: "editfield_textblock_char_wrap_disabled_style";
425 program { name: "focus";
431 program { name: "disable";
432 signal: "elm,state,disabled";
434 action: STATE_SET "disabled" 0.0;
437 program { name: "enable";
438 signal: "elm,state,enabled";
440 action: STATE_SET "default" 0.0;
446 group { name: "elm/entry/base-single/editfield";
447 alias: "elm/entry/base-single/editfield/default";
448 alias: "elm/entry/base-single/editfield/lighting";
449 alias: "elm/entry/base-single/editfield/singleline";
450 alias: "elm/entry/base-single/editfield/singleline/default";
451 alias: "elm/entry/base-single/editfield/singleline/lighting";
452 data.item: "default_font_size" "24";
453 data.item: "min_font_size" "8";
454 data.item: "max_font_size" "60";
456 style { name: "editfield_single_textblock_style";
457 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3";
461 tag: "em" "+ font=SLP:style=Oblique";
462 tag: "b" "+ font=SLP:style=Bold";
463 tag: "link" "+ color=#800 underline=on underline_color=#8008";
464 tag: "hilight" "+ font=SLP:style=Bold";
465 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC"";
466 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC"";
468 style { name: "editfield_single_textblock_disabled_style";
469 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3";
473 tag: "em" "+ font=SLP:style=Oblique";
474 tag: "b" "+ font=SLP:style=Bold";
475 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
476 tag: "hilight" "+ font=SLP:style=Bold";
477 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC"";
478 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC"";
482 item: context_menu_orientation "horizontal";
485 part { name: "elm.text";
489 entry_mode: EDITABLE;
490 select_mode: BLOCK_HANDLE;
491 //cursor_mode: BEFORE;
493 source: "elm/entry/selection/default"; // selection under
494 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
495 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
496 source4: "elm/entry/cursor/default"; // cursorover
497 source5: "elm/entry/anchor/default"; // anchor under
498 description { state: "default" 0.0;
500 style: "editfield_single_textblock_style";
505 description { state: "disabled" 0.0;
506 inherit: "default" 0.0;
508 style: "editfield_single_textblock_disabled_style";
514 program { name: "focus";
520 program { name: "disable";
521 signal: "elm,state,disabled";
523 action: STATE_SET "disabled" 0.0;
526 program { name: "enable";
527 signal: "elm,state,enabled";
529 action: STATE_SET "default" 0.0;
535 group { name: "elm/entry/base-single/editfield/searchbar/default";
536 data.item: "default_font_size" "24";
537 data.item: "min_font_size" "8";
538 data.item: "max_font_size" "60";
540 item: context_menu_orientation "horizontal";
543 part { name: "elm.text";
547 entry_mode: EDITABLE;
548 select_mode: BLOCK_HANDLE;
549 //cursor_mode: BEFORE;
551 source: "elm/entry/selection/default"; // selection under
552 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
553 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
554 source4: "elm/entry/cursor/default"; // cursorover
555 source5: "elm/entry/anchor/default"; // anchor under
556 description { state: "default" 0.0;
558 style: "editfield_single_textblock_style";
563 description { state: "disabled" 0.0;
564 inherit: "default" 0.0;
566 style: "editfield_single_textblock_disabled_style";
572 program { name: "focus";
578 program { name: "disable";
579 signal: "elm,state,disabled";
581 action: STATE_SET "disabled" 0.0;
584 program { name: "enable";
585 signal: "elm,state,enabled";
587 action: STATE_SET "default" 0.0;
593 group { name: "elm/entry/base-nowrap/default";
594 data.item: "default_font_size" "24";
595 data.item: "min_font_size" "8";
596 data.item: "max_font_size" "60";
598 item: context_menu_orientation "horizontal";
601 part { name: "elm.text";
605 entry_mode: EDITABLE;
606 select_mode: BLOCK_HANDLE;
607 //cursor_mode: BEFORE;
609 source: "elm/entry/selection/default"; // selection under
610 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
611 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
612 source4: "elm/entry/cursor/default"; // cursorover
613 source5: "elm/entry/anchor/default"; // anchor under
614 description { state: "default" 0.0;
616 style: "entry_textblock_style";
621 description { state: "disabled" 0.0;
622 inherit: "default" 0.0;
624 style: "entry_textblock_disabled_style";
631 program { name: "focus";
637 program { name: "disable";
638 signal: "elm,state,disabled";
640 action: STATE_SET "disabled" 0.0;
643 program { name: "enable";
644 signal: "elm,state,enabled";
646 action: STATE_SET "default" 0.0;
652 group { name: "elm/entry/base-single/default";
653 data.item: "default_font_size" "24";
654 data.item: "min_font_size" "8";
655 data.item: "max_font_size" "60";
657 style { name: "entry_single_textblock_style";
658 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3";
662 tag: "em" "+ font=SLP:style=Oblique";
663 tag: "b" "+ font=SLP:style=Bold";
664 tag: "link" "+ color=#800 underline=on underline_color=#8008";
665 tag: "hilight" "+ font=SLP:style=Bold";
666 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC"";
667 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC"";
669 style { name: "entry_single_textblock_disabled_style";
670 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3";
674 tag: "em" "+ font=SLP:style=Oblique";
675 tag: "b" "+ font=SLP:style=Bold";
676 tag: "link " "+ color=#00000080 underline=on underline_color=#00000080";
677 tag: "hilight" "+ font=SLP:style=Bold";
678 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC"";
679 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC"";
683 item: context_menu_orientation "horizontal";
686 part { name: "elm.text";
690 entry_mode: EDITABLE;
691 select_mode: BLOCK_HANDLE;
692 //cursor_mode: BEFORE;
694 source: "elm/entry/selection/default"; // selection under
695 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
696 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
697 source4: "elm/entry/cursor/default"; // cursorover
698 source5: "elm/entry/anchor/default"; // anchor under
699 description { state: "default" 0.0;
701 style: "entry_single_textblock_style";
707 description { state: "disabled" 0.0;
708 inherit: "default" 0.0;
710 style: "entry_single_textblock_disabled_style";
716 program { name: "focus";
722 program { name: "disable";
723 signal: "elm,state,disabled";
725 action: STATE_SET "disabled" 0.0;
728 program { name: "enable";
729 signal: "elm,state,enabled";
731 action: STATE_SET "default" 0.0;
737 group { name: "elm/entry/base-single-noedit/default";
738 data.item: "default_font_size" "24";
739 data.item: "min_font_size" "8";
740 data.item: "max_font_size" "60";
742 item: context_menu_orientation "horizontal";
745 part { name: "elm.text";
750 select_mode: BLOCK_HANDLE;
751 //cursor_mode: BEFORE;
753 source: "elm/entry/selection/default"; // selection under
754 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
755 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
756 source5: "elm/entry/anchor/default"; // anchor under
757 description { state: "default" 0.0;
759 style: "entry_single_textblock_style";
764 description { state: "disabled" 0.0;
765 inherit: "default" 0.0;
767 style: "entry_single_textblock_disabled_style";
773 program { name: "focus";
779 program { name: "disable";
780 signal: "elm,state,disabled";
782 action: STATE_SET "disabled" 0.0;
785 program { name: "enable";
786 signal: "elm,state,enabled";
788 action: STATE_SET "default" 0.0;
794 group { name: "elm/entry/base-noedit/default";
795 data.item: "default_font_size" "24";
796 data.item: "min_font_size" "8";
797 data.item: "max_font_size" "60";
799 item: context_menu_orientation "horizontal";
802 part { name: "elm.text";
807 select_mode: BLOCK_HANDLE;
808 //cursor_mode: BEFORE;
810 source: "elm/entry/selection/default"; // selection under
811 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
812 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
813 source5: "elm/entry/anchor/default"; // anchor under
814 description { state: "default" 0.0;
817 style: "entry_textblock_style";
822 description { state: "disabled" 0.0;
823 inherit: "default" 0.0;
825 style: "entry_textblock_disabled_style";
831 program { name: "focus";
837 program { name: "disable";
838 signal: "elm,state,disabled";
840 action: STATE_SET "disabled" 0.0;
843 program { name: "enable";
844 signal: "elm,state,enabled";
846 action: STATE_SET "default" 0.0;
852 group { name: "elm/entry/base-noedit-charwrap/default";
853 data.item: "default_font_size" "24";
854 data.item: "min_font_size" "8";
855 data.item: "max_font_size" "60";
857 item: context_menu_orientation "horizontal";
860 part { name: "elm.text";
865 select_mode: BLOCK_HANDLE;
866 //cursor_mode: BEFORE;
868 source: "elm/entry/selection/default"; // selection under
869 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
870 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
871 source5: "elm/entry/anchor/default"; // anchor under
872 description { state: "default" 0.0;
875 style: "entry_textblock_style_charwrap";
880 description { state: "disabled" 0.0;
881 inherit: "default" 0.0;
883 style: "entry_textblock_disabled_style_charwrap";
889 program { name: "focus";
895 program { name: "disable";
896 signal: "elm,state,disabled";
898 action: STATE_SET "disabled" 0.0;
901 program { name: "enable";
902 signal: "elm,state,enabled";
904 action: STATE_SET "default" 0.0;
910 group { name: "elm/entry/base-nowrap-noedit/default";
911 data.item: "default_font_size" "24";
912 data.item: "min_font_size" "8";
913 data.item: "max_font_size" "60";
915 item: context_menu_orientation "horizontal";
918 part { name: "elm.text";
923 select_mode: BLOCK_HANDLE;
924 //cursor_mode: BEFORE;
926 source: "elm/entry/selection/default"; // selection under
927 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
928 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
929 source5: "elm/entry/anchor/default"; // anchor under
930 description { state: "default" 0.0;
932 style: "entry_textblock_style";
937 description { state: "disabled" 0.0;
938 inherit: "default" 0.0;
940 style: "entry_textblock_disabled_style";
946 program { name: "focus";
952 program { name: "disable";
953 signal: "elm,state,disabled";
955 action: STATE_SET "disabled" 0.0;
958 program { name: "enable";
959 signal: "elm,state,enabled";
961 action: STATE_SET "default" 0.0;
967 group { name: "elm/entry/base-password/default";
968 data.item: "default_font_size" "24";
969 data.item: "min_font_size" "8";
970 data.item: "max_font_size" "60";
972 item: context_menu_orientation "horizontal";
975 part { name: "elm.text";
979 entry_mode: PASSWORD;
980 select_mode: BLOCK_HANDLE;
981 //cursor_mode: BEFORE;
983 source: "elm/entry/selection/default"; // selection under
984 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
985 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
986 source4: "elm/entry/cursor/default"; // cursorover
987 source5: "elm/entry/anchor/default"; // anchor under
988 description { state: "default" 0.0;
990 style: "entry_single_textblock_style";
996 description { state: "disabled" 0.0;
997 inherit: "default" 0.0;
999 style: "entry_single_textblock_disabled_style";
1005 program { name: "focus";
1011 program { name: "disable";
1012 signal: "elm,state,disabled";
1014 action: STATE_SET "disabled" 0.0;
1017 program { name: "enable";
1018 signal: "elm,state,enabled";
1020 action: STATE_SET "default" 0.0;
1026 group { name: "elm/entry/base-password/popup";
1027 data.item: "default_font_size" "24";
1028 data.item: "min_font_size" "8";
1029 data.item: "max_font_size" "60";
1031 item: context_menu_orientation "horizontal";
1035 style { name: "entry_single_textblock_popup_style";
1036 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" align=center wrap=mixed ellipsis=1.0";
1040 tag: "em" "+ font=SLP:style=Oblique";
1041 tag: "b" "+ font=SLP:style=Bold";
1042 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1043 tag: "hilight" "+ font=SLP:style=Bold";
1044 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC"";
1045 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC"";
1047 style { name: "entry_single_textblock_disabled_popup_style";
1048 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 align=center wrap=mixed ellipsis=1.0";
1052 tag: "em" "+ font=SLP:style=Oblique";
1053 tag: "b" "+ font=SLP:style=Bold";
1054 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
1055 tag: "hilight" "+ font=SLP:style=Bold";
1056 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC"";
1057 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC"";
1061 part { name: "elm.text";
1065 entry_mode: PASSWORD;
1066 select_mode: BLOCK_HANDLE;
1067 //cursor_mode: BEFORE;
1069 source: "elm/entry/selection/default"; // selection under
1070 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
1071 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
1072 source4: "elm/entry/cursor/default"; // cursorover
1073 source5: "elm/entry/anchor/default"; // anchor under
1074 description { state: "default" 0.0;
1076 style: "entry_single_textblock_popup_style";
1082 description { state: "disabled" 0.0;
1083 inherit: "default" 0.0;
1085 style: "entry_single_textblock_disabled_popup_style";
1091 program { name: "focus";
1097 program { name: "disable";
1098 signal: "elm,state,disabled";
1100 action: STATE_SET "disabled" 0.0;
1103 program { name: "enable";
1104 signal: "elm,state,enabled";
1106 action: STATE_SET "default" 0.0;
1112 group { name: "elm/entry/cursor/default";
1114 part { name: "clip2";
1118 description { state: "default" 0.0;
1123 description { state: "focused" 0.0;
1124 inherit: "default" 0.0;
1128 part { name: "clip";
1133 description { state: "default" 0.0;
1137 description { state: "hidden" 0.0;
1138 inherit: "default" 0.0;
1142 part { name: "base";
1146 description { state: "default" 0.0;
1153 part { name: "glow";
1158 description { state: "default" 0.0;
1170 color: ENTRY_CURSOR_COLOR_INC;
1172 description { state: "hidden" 0.0;
1173 inherit: "default" 0.0;
1179 program { name: "show";
1180 action: STATE_SET "hidden" 0.0;
1185 program { name: "show4";
1186 action: STATE_SET "default" 0.0;
1191 program { name: "focused";
1192 signal: "elm,action,focus";
1194 action: STATE_SET "focused" 0.0;
1198 program { name: "unfocused";
1199 signal: "elm,action,unfocus";
1201 action: STATE_SET "default" 0.0;
1205 program { name: "stop_glow";
1206 action: ACTION_STOP;
1214 group { name: "elm/entry/selection/default";
1220 description { state: "default" 0.0;
1221 color: ENTRY_SELECTION_BG_COLOR;
1227 group { name: "elm/entry/selection/block_handle";
1228 data.item: "position" "BOTH";
1230 image: "reader_handler_up.png" COMP;
1237 description { state: "default" 0.0;
1244 description { state: "show" 0.0;
1245 inherit: "default" 0.0;
1249 part { name: "handle";
1252 description { state: "default" 0.0;
1266 normal: "reader_handler_up.png";
1269 image.middle: SOLID;
1272 description { state: "show" 0.0;
1273 inherit: "default" 0.0;
1279 program { name: "focused";
1280 signal: "elm,action,focus";
1282 action: STATE_SET "show" 0.0;
1286 program { name: "unfocused";
1287 signal: "elm,action,unfocus";
1289 action: STATE_SET "default" 0.0;
1296 group { name: "elm/entry/selection/block_handle_top";
1297 data.item: "position" "BOTH";
1299 image: "reader_handler_down.png" COMP;
1306 description { state: "default" 0.0;
1313 description { state: "show" 0.0;
1314 inherit: "default" 0.0;
1318 part { name: "handle";
1321 description { state: "default" 0.0;
1335 normal: "reader_handler_down.png";
1338 image.middle: SOLID;
1341 description { state: "show" 0.0;
1342 inherit: "default" 0.0;
1348 program { name: "focused";
1349 signal: "elm,action,focus";
1351 action: STATE_SET "show" 0.0;
1355 program { name: "unfocused";
1356 signal: "elm,action,unfocus";
1358 action: STATE_SET "default" 0.0;
1364 /////////////////////////////////////////////////////////////////////////
1365 group { name: "elm/entry/selection/block_handle_left";
1366 data.item: "position" "BOTTOM";
1367 data.item: "height" "40";
1369 image: "copy&paste_Icon_left.png" COMP;
1370 image: "copy&paste_Icon_left_press.png" COMP;
1371 image: "copy&paste_Icon_left_top.png" COMP;
1372 image: "copy&paste_Icon_left_top_press.png" COMP;
1379 description { state: "default" 0.0;
1383 min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
1386 description { state: "show" 0.0;
1387 inherit: "default" 0.0;
1391 part { name: "handle";
1394 description { state: "default" 0.0;
1398 min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
1410 normal: "copy&paste_Icon_left.png";
1413 image.middle: SOLID;
1416 description { state: "show" 0.0;
1417 inherit: "default" 0.0;
1420 description { state: "top" 0.0;
1421 inherit: "default" 0.0;
1425 normal: "copy&paste_Icon_left_top.png";
1428 description { state: "press" 0.0;
1429 inherit: "default" 0.0;
1432 normal: "copy&paste_Icon_left_press.png";
1435 description { state: "top_press" 0.0;
1436 inherit: "default" 0.0;
1440 normal: "copy&paste_Icon_left_top_press.png";
1446 public handler_ontop;
1447 public handler_pressed;
1448 public handler_focused;
1451 program { name: "focused";
1452 signal: "elm,action,focus";
1455 set_int(handler_focused, 1);
1458 program { name: "unfocused";
1459 signal: "elm,action,unfocus";
1462 set_int(handler_focused, 0);
1463 set_state(PART:"handle", "default", 0.0);
1466 program { name: "top";
1467 signal: "elm,state,top";
1472 pressed = get_int(handler_pressed);
1473 focused = get_int(handler_focused);
1474 set_int(handler_ontop, 1);
1478 set_state(PART:"handle", "top_press", 0.0);
1480 set_state(PART:"handle", "top", 0.0);
1484 set_state(PART:"handle", "default", 0.0);
1488 program { name: "bottom";
1489 signal: "elm,state,bottom";
1494 pressed = get_int(handler_pressed);
1495 focused = get_int(handler_focused);
1496 set_int(handler_ontop, 0);
1500 set_state(PART:"handle", "press", 0.0);
1502 set_state(PART:"handle", "show", 0.0);
1506 set_state(PART:"handle", "default", 0.0);
1510 program { name: "pressed";
1511 signal: "mouse,down,1";
1515 pos = get_int(handler_ontop);
1516 set_int(handler_pressed, 1);
1518 set_state(PART:"handle", "top_press", 0.0);
1520 set_state(PART:"handle", "press", 0.0);
1523 program { name: "unpressed";
1524 signal: "mouse,up,1";
1528 pos = get_int(handler_ontop);
1529 set_int(handler_pressed, 0);
1531 set_state(PART:"handle", "top", 0.0);
1533 set_state(PART:"handle", "show", 0.0);
1539 group { name: "elm/entry/selection/block_handle_right";
1540 data.item: "position" "BOTH";
1541 data.item: "height" "40";
1543 image: "copy&paste_Icon_right.png" COMP;
1544 image: "copy&paste_Icon_right_press.png" COMP;
1545 image: "copy&paste_Icon_right_top.png" COMP;
1546 image: "copy&paste_Icon_right_top_press.png" COMP;
1549 part { name: "handle";
1552 description { state: "default" 0.0;
1556 min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
1566 normal: "copy&paste_Icon_right.png";
1569 image.middle: SOLID;
1572 description { state: "show" 0.0;
1573 inherit: "default" 0.0;
1576 description { state: "top" 0.0;
1577 inherit: "default" 0.0;
1581 normal: "copy&paste_Icon_right_top.png";
1584 description { state: "press" 0.0;
1585 inherit: "default" 0.0;
1588 normal: "copy&paste_Icon_right_press.png";
1591 description { state: "top_press" 0.0;
1592 inherit: "default" 0.0;
1596 normal: "copy&paste_Icon_right_top_press.png";
1602 public handler_ontop;
1603 public handler_pressed;
1604 public handler_focused;
1607 program { name: "focused";
1608 signal: "elm,action,focus";
1611 set_int(handler_focused, 1);
1614 program { name: "unfocused";
1615 signal: "elm,action,unfocus";
1618 set_int(handler_focused, 0);
1619 set_state(PART:"handle", "default", 0.0);
1622 program { name: "top";
1623 signal: "elm,state,top";
1628 pressed = get_int(handler_pressed);
1629 focused = get_int(handler_focused);
1630 set_int(handler_ontop, 1);
1634 set_state(PART:"handle", "top_press", 0.0);
1636 set_state(PART:"handle", "top", 0.0);
1640 set_state(PART:"handle", "default", 0.0);
1644 program { name: "bottom";
1645 signal: "elm,state,bottom";
1650 pressed = get_int(handler_pressed);
1651 focused = get_int(handler_focused);
1652 set_int(handler_ontop, 0);
1656 set_state(PART:"handle", "press", 0.0);
1658 set_state(PART:"handle", "show", 0.0);
1662 set_state(PART:"handle", "default", 0.0);
1666 program { name: "pressed";
1667 signal: "mouse,down,1";
1671 pos = get_int(handler_ontop);
1672 set_int(handler_pressed, 1);
1674 set_state(PART:"handle", "top_press", 0.0);
1676 set_state(PART:"handle", "press", 0.0);
1679 program { name: "unpressed";
1680 signal: "mouse,up,1";
1684 pos = get_int(handler_ontop);
1685 set_int(handler_pressed, 0);
1687 set_state(PART:"handle", "top", 0.0);
1689 set_state(PART:"handle", "show", 0.0);
1696 /////////////////////////////////////////////////////////////////////////
1698 group { name: "elm/entry/selection/block_bar";
1700 image: "reader_longtap_blue.png" COMP;
1703 part { name: "bar_bg";
1706 description { state: "default" 0.0;
1709 normal: "reader_longtap_blue.png";
1712 image.middle: SOLID;
1721 group { name: "elm/entry/anchor/default";
1726 description { state: "default" 0.0;
1733 group { name: "elm/entry/preedit/default";
1738 description { state: "default" 0.0;
1739 color: 128 128 128 255;
1746 #define MAGNIFIER_SCALE 1.2
1748 group { name: "elm/entry/magnifier/fill-width";
1749 data.item: "height" MAGNIFIER_HEIGHT_FILL;
1750 data.item: "scale" MAGNIFIER_SCALE;
1752 image: "magnifier_noarrow.png" COMP;
1753 image: "magnifier_noarrow_line.png" COMP;
1759 description { state: "default" 0.0;
1761 rel1 { offset: -20 -10; }
1762 rel2 { offset: 22 15; }
1764 normal: "magnifier_noarrow.png";
1765 border: 25 25 35 25;
1767 image.middle: SOLID;
1771 part { name: "swallow";
1775 description { state: "default" 0.0;
1787 part { name: "outline";
1790 description { state: "default" 0.0;
1793 rel1 { to: "bg"; offset: 0 0; }
1794 rel2 { to: "bg"; offset: -1 -1; }
1796 normal: "magnifier_noarrow_line.png";
1797 border: 25 25 35 25;
1799 image.middle: SOLID;
1807 group { name: "elm/entry/magnifier/fixed-size";
1808 data.item: "height" MAGNIFIER_HEIGHT_FIXED;
1809 data.item: "scale" MAGNIFIER_SCALE;
1811 image: "magnifier.png" COMP;
1812 image: "magnifier_line.png" COMP;
1818 description { state: "default" 0.0;
1820 min: MAGNIFIER_WIDTH_FIXED MAGNIFIER_HEIGHT_FIXED;
1824 normal: "magnifier.png";
1825 border: 12 14 14 20;
1827 image.middle: SOLID;
1831 part { name: "swallow";
1835 description { state: "default" 0.0;
1848 part { name: "outline";
1851 description { state: "default" 0.0;
1855 rel1 { to: "bg"; offset: 0 0; }
1856 rel2 { to: "bg"; offset: -1 -1; }
1858 normal: "magnifier_line.png";
1859 border: 12 14 14 20;
1861 image.middle: SOLID;
1868 group { name: "elm/entry/matchlist/default";
1869 data.item: "max_height" "230";
1871 part { name: "base";
1876 description { state: "default" 0.0;
1888 part { name: "elm.swallow.content";
1890 description { state: "default" 0.0;
1903 /* Entry's bubble style */
1907 style { name: "entry_bubble_date_area_textblock_style";
1908 base: "font=SLP: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";
1912 tag: "em" "+ font=SLP:style=Oblique";
1913 tag: "b" "+ font=SLP:style=Bold";
1914 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1915 tag: "hilight" "+ font=SLP:style=Bold";
1916 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC"";
1917 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC"";
1921 group { name: "elm/entry/base/readmessage";
1922 data.item: "default_font_size" "24";
1923 data.item: "min_font_size" "8";
1924 data.item: "max_font_size" "60";
1926 item: context_menu_orientation "horizontal";
1930 name: "elm.rect.left.pad";
1934 state: "default" 0.0;
1935 min: ENTRY_BUBBLE_EX_PAD 0;
1939 rel2.relative: 0.0 1.0;
1943 name: "elm.rect.right.pad";
1947 state: "default" 0.0;
1948 min: ENTRY_BUBBLE_IX_PAD 0;
1952 rel1 { relative: 1.0 0.0; to: "elm.text"; }
1953 rel2.to: "elm.text";
1957 name: "elm.rect.top.pad";
1961 state: "default" 0.0;
1962 min: 0 ENTRY_BUBBLE_Y_PAD;
1966 rel2.relative: 1.0 0.0;
1970 name: "elm.rect.bottom.pad";
1974 state: "default" 0.0;
1975 min: 0 ENTRY_BUBBLE_Y_PAD;
1979 rel1.relative: 0.0 1.0;
1983 name: "elm.image.bg";
1987 state: "default" 0.0;
1988 rel2.to_x: "elm.rect.right.pad";
1990 normal: "00_MessageBubble_BG_receive.png";
1996 part { name: "elm.text";
2000 entry_mode: EDITABLE;
2001 select_mode: BLOCK_HANDLE;
2002 //cursor_mode: BEFORE;
2004 source: "elm/entry/selection/default"; // selection under
2005 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
2006 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
2007 source4: "elm/entry/cursor/default"; // cursorover
2008 source5: "elm/entry/anchor/default"; // anchor under
2009 // source6: "X"; // anchor over
2010 description { state: "default" 0.0;
2013 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2014 rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
2016 style: "entry_textblock_style";
2021 description { state: "disabled" 0.0;
2022 inherit: "default" 0.0;
2024 style: "entry_textblock_disabled_style";
2030 program { name: "focus";
2036 program { name: "disable";
2037 signal: "elm,state,disabled";
2039 action: STATE_SET "disabled" 0.0;
2042 program { name: "enable";
2043 signal: "elm,state,enabled";
2045 action: STATE_SET "default" 0.0;
2051 group { name: "elm/entry/base-noedit/readmessage";
2052 data.item: "default_font_size" "24";
2053 data.item: "min_font_size" "8";
2054 data.item: "max_font_size" "60";
2056 item: context_menu_orientation "horizontal";
2060 name: "elm.rect.left.pad";
2064 state: "default" 0.0;
2065 min: ENTRY_BUBBLE_EX_PAD 0;
2069 rel2.relative: 0.0 1.0;
2073 name: "elm.rect.right.pad";
2077 state: "default" 0.0;
2078 min: ENTRY_BUBBLE_IX_PAD 0;
2082 rel1 { relative: 1.0 0.0; to: "elm.text"; }
2083 rel2.to: "elm.text";
2087 name: "elm.rect.top.pad";
2091 state: "default" 0.0;
2092 min: 0 ENTRY_BUBBLE_Y_PAD;
2096 rel2.relative: 1.0 0.0;
2100 name: "elm.rect.topleft.pad";
2104 state: "default" 0.0;
2105 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2106 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2113 name: "elm.rect.bottom.pad";
2117 state: "default" 0.0;
2118 min: 0 ENTRY_BUBBLE_BOTTOM_PAD;
2122 rel1.relative: 0.0 1.0;
2126 name: "elm.image.bg";
2130 state: "default" 0.0;
2131 rel2.to_x: "elm.rect.right.pad";
2133 normal: "00_MessageBubble_BG_receive.png";
2139 // it's temporary blocked for prepare entry's signal feature
2142 name: "elm.text.subject";
2146 state: "default" 0.0;
2149 style: "entry_textblock_style";
2152 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2153 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
2158 name: "elm.rect.subject.line";
2162 state: "default" 0.0;
2168 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text.subject"; }
2169 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.text.subject"; }
2171 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2172 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
2176 name: "elm.swallow.callerid";
2180 state: "default" 0.0;
2181 min: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
2182 max: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
2186 rel1 { relative: 1.0 1.0; to: "elm.rect.topleft.pad"; to_y: "elm.rect.topleft.pad"; }
2187 rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
2189 description { state: "callerid_on" 0.0;
2190 inherit: "default" 0.0;
2195 name: "elm.rect.callerid.pad";
2199 state: "default" 0.0;
2200 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2201 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2205 rel1 { relative: 1.0 1.0; to: "elm.swallow.callerid"; to_y: "elm.rect.top.pad"; }
2206 rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
2209 part { name: "elm.text";
2214 select_mode: BLOCK_HANDLE;
2215 //cursor_mode: BEFORE;
2217 source: "elm/entry/selection/default"; // selection under
2218 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
2219 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
2220 source5: "elm/entry/anchor/default"; // anchor under
2222 state: "default" 0.0;
2225 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.subject.line"; }
2226 rel2 { relative: 1.0 1.0; to_y: "elm.rect.subject.line"; }
2228 style: "entry_textblock_style";
2233 description { state: "callerid_on" 0.0;
2234 inherit: "default" 0.0;
2235 rel1 { relative: 1.0 1.0; to_x: "elm.rect.callerid.pad"; to_y: "elm.rect.subject.line"; }
2236 rel2 { relative: 1.0 1.0; to_y: "elm.rect.subject.line"; }
2238 description { state: "disabled" 0.0;
2239 inherit: "default" 0.0;
2241 style: "entry_textblock_disabled_style";
2246 name: "elm.rect.status.pad";
2250 state: "default" 0.0;
2251 min: GENLIST_PADDING_6_INC GENLIST_SIZE_64_INC;
2255 rel1 { relative: 1.5 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
2256 rel2 { relative: 1.0 1.0; to_y: "elm.rect.bottom.pad"; }
2260 name: "elm.rect.time.pad";
2264 state: "default" 0.0;
2265 min: GENLIST_PADDING_6_INC GENLIST_PADDING_34_INC;
2266 max: GENLIST_PADDING_6_INC GENLIST_PADDING_34_INC;
2270 rel1.to: "elm.rect.status.pad";
2271 rel2 { relative: 1.0 1.0; to_y: "elm.rect.bottom.pad"; }
2274 part { name: "elm.text.status";
2277 description { state: "default" 0.0;
2281 font: "SLP:style=Roman";
2282 size: GENLIST_FONT_28_INC;
2286 color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
2287 rel1 { relative: 0.0 0.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
2288 rel2 { relative: 0.0 0.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
2290 description { state: "disabled" 0.0;
2291 inherit: "default" 0.0;
2295 part { name: "elm.text.time";
2298 description { state: "default" 0.0;
2302 font: "SLP:style=Roman";
2303 size: GENLIST_FONT_28_INC;
2307 color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
2308 rel1 { relative: 0.0 1.0; to_x: "elm.rect.time.pad"; to_y: "elm.rect.time.pad"; }
2309 rel2 { relative: 0.0 1.0; to_x: "elm.rect.time.pad"; to_y: "elm.rect.time.pad"; }
2311 description { state: "disabled" 0.0;
2312 inherit: "default" 0.0;
2317 name: "elm.swallow.icon1";
2321 state: "default" 0.0;
2322 min: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
2323 max: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
2327 rel1 { relative: 1.5 0.3; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
2328 rel2 { relative: 1.0 0.3; to_y: "elm.rect.bottom.pad"; }
2330 description { state: "enabled" 0.0;
2331 inherit: "default" 0.0;
2336 name: "elm.swallow.end";
2339 description { state: "default" 0.0;
2341 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text"; }
2342 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
2347 program { name: "focus";
2353 program { name: "disable";
2354 signal: "elm,state,disabled";
2356 action: STATE_SET "disabled" 0.0;
2359 program { name: "enable";
2360 signal: "elm,state,enabled";
2362 action: STATE_SET "default" 0.0;
2365 program { name: "go_callerid_on";
2366 signal: "elm,state,callerid,enabled";
2368 action: STATE_SET "callerid_on" 0.0;
2369 target: "elm.swallow.callerid";
2372 program { name: "go_callerid_off";
2373 signal: "elm,state,callerid,disabled";
2375 action: STATE_SET "default" 0.0;
2376 target: "elm.swallow.callerid";
2379 program { name: "go_textstatus_on";
2380 signal: "elm,state,text,status,enabled";
2382 action: STATE_SET "default" 0.0;
2383 target: "elm.text.time";
2384 target: "elm.text.status";
2385 after: "go_contentstatus_off";
2387 program { name: "go_textstatus_off";
2388 signal: "elm,state,text,status,disbled";
2390 action: STATE_SET "disabled" 0.0;
2391 target: "elm.text.time";
2392 target: "elm.text.status";
2394 program { name: "go_contentstatus_on";
2395 signal: "elm,state,content,status,enabled";
2397 action: STATE_SET "enabled" 0.0;
2398 target: "elm.swallow.icon1";
2399 after: "go_textstatus_off";
2401 program { name: "go_contentstatus_off";
2402 signal: "elm,state,content,status,disabled";
2404 action: STATE_SET "default" 0.0;
2405 target: "elm.swallow.icon1";
2410 group { name: "elm/entry/base-noedit-charwrap/readmessage";
2411 data.item: "default_font_size" "24";
2412 data.item: "min_font_size" "8";
2413 data.item: "max_font_size" "60";
2415 item: context_menu_orientation "horizontal";
2419 name: "elm.rect.left.pad";
2423 state: "default" 0.0;
2424 min: ENTRY_BUBBLE_EX_PAD 0;
2428 rel2.relative: 0.0 1.0;
2432 name: "elm.rect.right.pad";
2436 state: "default" 0.0;
2437 min: ENTRY_BUBBLE_IX_PAD 0;
2441 rel1 { relative: 1.0 0.0; to_x: "elm.text"; }
2442 rel2.to_x: "elm.text";
2446 name: "elm.rect.top.pad";
2450 state: "default" 0.0;
2451 min: 0 ENTRY_BUBBLE_Y_PAD;
2455 rel2.relative: 1.0 0.0;
2459 name: "elm.rect.bottom.pad";
2463 state: "default" 0.0;
2464 min: 0 ENTRY_BUBBLE_Y_PAD;
2468 rel1.relative: 0.0 1.0;
2472 name: "elm.image.bg";
2476 state: "default" 0.0;
2477 rel2.to_x: "elm.rect.right.pad";
2479 normal: "00_MessageBubble_BG_receive.png";
2485 part { name: "elm.text";
2490 select_mode: BLOCK_HANDLE;
2491 //cursor_mode: BEFORE;
2493 source: "elm/entry/selection/default"; // selection under
2494 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
2495 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
2496 source5: "elm/entry/anchor/default"; // anchor under
2497 description { state: "default" 0.0;
2500 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2501 rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
2503 style: "entry_textblock_style_charwrap";
2508 description { state: "disabled" 0.0;
2509 inherit: "default" 0.0;
2511 style: "entry_textblock_disabled_style_charwrap";
2517 program { name: "focus";
2523 program { name: "disable";
2524 signal: "elm,state,disabled";
2526 action: STATE_SET "disabled" 0.0;
2529 program { name: "enable";
2530 signal: "elm,state,enabled";
2532 action: STATE_SET "default" 0.0;
2538 group { name: "elm/entry/base/sentmessage";
2539 data.item: "default_font_size" "24";
2540 data.item: "min_font_size" "8";
2541 data.item: "max_font_size" "60";
2543 item: context_menu_orientation "horizontal";
2547 name: "elm.rect.right.pad";
2551 state: "default" 0.0;
2552 min: ENTRY_BUBBLE_EX_PAD 0;
2556 rel1.relative: 1.0 0.0;
2560 name: "elm.rect.left.pad";
2564 state: "default" 0.0;
2565 min: ENTRY_BUBBLE_IX_PAD 0;
2569 rel1 { relative: 0.0 0.0; to: "elm.text"; }
2570 rel2 { relative: 0.0 1.0; to: "elm.text"; }
2574 name: "elm.rect.top.pad";
2578 state: "default" 0.0;
2579 min: 0 ENTRY_BUBBLE_Y_PAD;
2583 rel2.relative: 1.0 0.0;
2587 name: "elm.rect.bottom.pad";
2591 state: "default" 0.0;
2592 min: 0 ENTRY_BUBBLE_Y_PAD;
2596 rel1.relative: 0.0 1.0;
2600 name: "elm.image.bg";
2604 state: "default" 0.0;
2605 rel1.to_x: "elm.rect.left.pad";
2607 normal: "00_MessageBubble_BG_send.png";
2613 part { name: "elm.text";
2617 entry_mode: EDITABLE;
2618 select_mode: BLOCK_HANDLE;
2619 //cursor_mode: BEFORE;
2621 source: "elm/entry/selection/default"; // selection under
2622 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
2623 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
2624 source4: "elm/entry/cursor/default"; // cursorover
2625 source5: "elm/entry/anchor/default"; // anchor under
2626 // source6: "X"; // anchor over
2627 description { state: "default" 0.0;
2630 rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad";}
2631 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
2633 style: "entry_textblock_style";
2638 description { state: "disabled" 0.0;
2639 inherit: "default" 0.0;
2641 style: "entry_textblock_disabled_style";
2647 program { name: "focus";
2653 program { name: "disable";
2654 signal: "elm,state,disabled";
2656 action: STATE_SET "disabled" 0.0;
2659 program { name: "enable";
2660 signal: "elm,state,enabled";
2662 action: STATE_SET "default" 0.0;
2668 group { name: "elm/entry/base-noedit/sentmessage";
2669 data.item: "default_font_size" "24";
2670 data.item: "min_font_size" "8";
2671 data.item: "max_font_size" "60";
2673 item: context_menu_orientation "horizontal";
2677 name: "elm.rect.right.pad";
2681 state: "default" 0.0;
2682 min: ENTRY_BUBBLE_EX_PAD 0;
2686 rel1.relative: 1.0 0.0;
2690 name: "elm.rect.left.pad";
2694 state: "default" 0.0;
2695 min: ENTRY_BUBBLE_IX_PAD 0;
2699 rel1 { relative: 0.0 0.0; to: "elm.text"; }
2700 rel2 { relative: 0.0 1.0; to: "elm.text"; }
2704 name: "elm.rect.topright.pad";
2708 state: "default" 0.0;
2709 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2710 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2713 rel1.relative: 1.0 0.0;
2717 name: "elm.rect.top.pad";
2721 state: "default" 0.0;
2722 min: 0 ENTRY_BUBBLE_Y_PAD;
2726 rel2.relative: 1.0 0.0;
2730 name: "elm.rect.bottom.pad";
2734 state: "default" 0.0;
2735 min: 0 ENTRY_BUBBLE_BOTTOM_PAD;
2739 rel1.relative: 0.0 1.0;
2743 name: "elm.image.bg";
2747 state: "default" 0.0;
2748 rel1.to_x: "elm.rect.left.pad";
2750 normal: "00_MessageBubble_BG_send.png";
2756 // it's temporary blocked for prepare entry's signal feature
2759 name: "elm.text.subject";
2763 state: "default" 0.0;
2766 style: "entry_textblock_style";
2769 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2770 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
2775 name: "elm.rect.subject.line";
2779 state: "default" 0.0;
2785 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text.subject"; }
2786 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.text.subject"; }
2788 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2789 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
2793 name: "elm.swallow.callerid";
2797 state: "default" 0.0;
2798 min: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
2799 max: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
2802 rel1 { relative: 0.0 1.0; to_x: "elm.rect.topright.pad"; to_y: "elm.rect.topright.pad"; }
2803 rel2 { relative: 0.0 1.0; to_x: "elm.rect.topright.pad"; to_y: "elm.rect.bottom.pad"; }
2805 description { state: "callerid_on" 0.0;
2806 inherit: "default" 0.0;
2811 name: "elm.rect.callerid.pad";
2815 state: "default" 0.0;
2816 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2817 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2820 rel1 { relative: 0.0 1.0; to_x: "elm.swallow.callerid"; to_y: "elm.rect.topright.pad"; }
2821 rel2 { relative: 0.0 1.0; to_x: "elm.swallow.callerid"; to_y: "elm.rect.bottom.pad"; }
2824 part { name: "elm.text";
2829 select_mode: BLOCK_HANDLE;
2830 //cursor_mode: BEFORE;
2832 source: "elm/entry/selection/default"; // selection under
2833 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
2834 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
2835 source5: "elm/entry/anchor/default"; // anchor under
2837 state: "default" 0.0;
2840 rel1 { relative: 0.0 1.0; to_y: "elm.rect.subject.line";}
2841 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.subject.line"; }
2843 style: "entry_textblock_style";
2848 description { state: "callerid_on" 0.0;
2849 inherit: "default" 0.0;
2850 rel1 { relative: 0.0 1.0; to_y: "elm.rect.subject.line";}
2851 rel2 { relative: 0.0 1.0; to_x: "elm.rect.callerid.pad"; to_y: "elm.rect.subject.line"; }
2853 description { state: "disabled" 0.0;
2854 inherit: "default" 0.0;
2856 style: "entry_textblock_disabled_style";
2861 name: "elm.rect.status.pad";
2865 state: "default" 0.0;
2866 min: GENLIST_PADDING_6_INC GENLIST_SIZE_64_INC;
2870 rel1 { relative: -0.8 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
2871 rel2 { relative: -0.8 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
2875 name: "elm.rect.time.pad";
2879 state: "default" 0.0;
2880 min: GENLIST_PADDING_6_INC GENLIST_PADDING_34_INC;
2881 max: GENLIST_PADDING_6_INC GENLIST_PADDING_34_INC;
2885 rel1.to: "elm.rect.status.pad";
2886 rel2 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.bottom.pad"; }
2889 part { name: "elm.text.status";
2892 description { state: "default" 0.0;
2896 font: "SLP:style=Roman";
2897 size: GENLIST_FONT_28_INC;
2901 color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
2902 rel1 { relative: 0.0 0.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
2903 rel2 { relative: 0.0 0.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
2905 description { state: "disabled" 0.0;
2906 inherit: "default" 0.0;
2910 part { name: "elm.text.time";
2913 description { state: "default" 0.0;
2917 font: "SLP:style=Roman";
2918 size: GENLIST_FONT_28_INC;
2922 color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
2923 rel1 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.time.pad"; }
2924 rel2 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.time.pad"; }
2926 description { state: "disabled" 0.0;
2927 inherit: "default" 0.0;
2932 name: "elm.swallow.icon1";
2936 state: "default" 0.0;
2937 min: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
2938 max: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
2942 rel1 { relative: -0.8 0.3; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
2943 rel2 { relative: -0.8 0.3; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
2945 description { state: "enabled" 0.0;
2946 inherit: "default" 0.0;
2951 name: "elm.swallow.end";
2955 state: "default" 0.0;
2957 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text"; }
2958 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
2963 program { name: "focus";
2969 program { name: "disable";
2970 signal: "elm,state,disabled";
2972 action: STATE_SET "disabled" 0.0;
2975 program { name: "enable";
2976 signal: "elm,state,enabled";
2978 action: STATE_SET "default" 0.0;
2981 program { name: "go_callerid_on";
2982 signal: "elm,state,callerid,enabled";
2984 action: STATE_SET "callerid_on" 0.0;
2985 target: "elm.swallow.callerid";
2988 program { name: "go_callerid_off";
2989 signal: "elm,state,callerid,disabled";
2991 action: STATE_SET "default" 0.0;
2992 target: "elm.swallow.callerid";
2995 program { name: "go_textstatus_on";
2996 signal: "elm,state,text,status,enabled";
2998 action: STATE_SET "default" 0.0;
2999 target: "elm.text.time";
3000 target: "elm.text.status";
3001 after: "go_contentstatus_off";
3003 program { name: "go_textstatus_off";
3004 signal: "elm,state,text,status,disbled";
3006 action: STATE_SET "disabled" 0.0;
3007 target: "elm.text.time";
3008 target: "elm.text.status";
3010 program { name: "go_contentstatus_on";
3011 signal: "elm,state,content,status,enabled";
3013 action: STATE_SET "enabled" 0.0;
3014 target: "elm.swallow.icon1";
3015 after: "go_textstatus_off";
3017 program { name: "go_contentstatus_off";
3018 signal: "elm,state,content,status,disabled";
3020 action: STATE_SET "default" 0.0;
3021 target: "elm.swallow.icon1";
3026 group { name: "elm/entry/base-noedit-charwrap/sentmessage";
3027 data.item: "default_font_size" "24";
3028 data.item: "min_font_size" "8";
3029 data.item: "max_font_size" "60";
3031 item: context_menu_orientation "horizontal";
3035 name: "elm.rect.right.pad";
3039 state: "default" 0.0;
3040 min: ENTRY_BUBBLE_EX_PAD 0;
3044 rel1.relative: 1.0 0.0;
3048 name: "elm.rect.left.pad";
3052 state: "default" 0.0;
3053 min: ENTRY_BUBBLE_IX_PAD 0;
3057 rel1 { relative: 0.0 0.0; to: "elm.text"; }
3058 rel2 { relative: 0.0 1.0; to: "elm.text"; }
3062 name: "elm.rect.top.pad";
3066 state: "default" 0.0;
3067 min: 0 ENTRY_BUBBLE_Y_PAD;
3071 rel2.relative: 1.0 0.0;
3075 name: "elm.rect.bottom.pad";
3079 state: "default" 0.0;
3080 min: 0 ENTRY_BUBBLE_Y_PAD;
3084 rel1.relative: 0.0 1.0;
3088 name: "elm.image.bg";
3092 state: "default" 0.0;
3093 rel1.to_x: "elm.rect.left.pad";
3095 normal: "00_MessageBubble_BG_send.png";
3101 part { name: "elm.text";
3106 select_mode: BLOCK_HANDLE;
3107 //cursor_mode: BEFORE;
3109 source: "elm/entry/selection/default"; // selection under
3110 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3111 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3112 source5: "elm/entry/anchor/default"; // anchor under
3113 description { state: "default" 0.0;
3116 rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad";}
3117 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
3119 style: "entry_textblock_style_charwrap";
3124 description { state: "disabled" 0.0;
3125 inherit: "default" 0.0;
3127 style: "entry_textblock_disabled_style_charwrap";
3133 program { name: "focus";
3139 program { name: "disable";
3140 signal: "elm,state,disabled";
3142 action: STATE_SET "disabled" 0.0;
3145 program { name: "enable";
3146 signal: "elm,state,enabled";
3148 action: STATE_SET "default" 0.0;
3154 group { name: "elm/entry/base/font_color_black";
3155 alias: "elm/entry/base-mixedwrap/font_color_black";
3156 alias: "elm/entry/base/font_color_black/default";
3157 alias: "elm/entry/base/font_color_black/lighting";
3158 alias: "elm/entry/base/font_color_black/multiline";
3159 alias: "elm/entry/base/font_color_black/multiline/default";
3160 alias: "elm/entry/base/font_color_black/multiline/lighting";
3161 alias: "elm/entry/base/editfield/font_color_black";
3163 data.item: "default_font_size" "24";
3164 data.item: "min_font_size" "8";
3165 data.item: "max_font_size" "60";
3168 style { name: "font_color_black_textblock_style";
3169 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=mixed left_margin=1 right_margin=2";
3173 tag: "em" "+ font=SLP:style=Oblique";
3174 tag: "b" "+ font=SLP:style=Bold";
3175 tag: "link" "+ color=#800 underline=on underline_color=#8008";
3176 tag: "hilight" "+ font=SLP:style=Bold";
3177 tag: "preedit" "+ underline=on underline_color=#000000FF";
3178 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3180 style { name: "font_color_black_textblock_disabled_style";
3181 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=mixed left_margin=1 right_margin=2";
3185 tag: "em" "+ font=SLP:style=Oblique";
3186 tag: "b" "+ font=SLP:style=Bold";
3187 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
3188 tag: "hilight" "+ font=SLP:style=Bold";
3189 tag: "preedit" "+ underline=on underline_color=#000000FF";
3190 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3194 item: context_menu_orientation "horizontal";
3197 part { name: "elm.text";
3201 entry_mode: EDITABLE;
3202 select_mode: BLOCK_HANDLE;
3203 //cursor_mode: BEFORE;
3205 source: "elm/entry/selection/default"; // selection under
3206 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3207 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3208 source4: "elm/entry/cursor/default"; // cursorover
3209 source5: "elm/entry/anchor/default"; // anchor under
3210 //source6: "X"; // anchor over
3211 description { state: "default" 0.0;
3214 style: "font_color_black_textblock_style";
3218 description { state: "disabled" 0.0;
3219 inherit: "default" 0.0;
3221 style: "font_color_black_textblock_disabled_style";
3228 program { name: "focus";
3234 program { name: "disable";
3235 signal: "elm,state,disabled";
3237 action: STATE_SET "disabled" 0.0;
3240 program { name: "enable";
3241 signal: "elm,state,enabled";
3243 action: STATE_SET "default" 0.0;
3249 group { name: "elm/entry/base-noedit/font_color_black";
3250 data.item: "default_font_size" "24";
3251 data.item: "min_font_size" "8";
3252 data.item: "max_font_size" "60";
3254 item: context_menu_orientation "horizontal";
3257 part { name: "elm.text";
3262 select_mode: BLOCK_HANDLE;
3263 //cursor_mode: BEFORE;
3265 source: "elm/entry/selection/default"; // selection under
3266 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3267 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3268 source4: "elm/entry/cursor/default"; // cursorover
3269 source5: "elm/entry/anchor/default"; // anchor under
3270 //source6: "X"; // anchor over
3271 description { state: "default" 0.0;
3274 style: "font_color_black_textblock_style";
3278 description { state: "disabled" 0.0;
3279 inherit: "default" 0.0;
3281 style: "font_color_black_textblock_disabled_style";
3288 program { name: "focus";
3294 program { name: "disable";
3295 signal: "elm,state,disabled";
3297 action: STATE_SET "disabled" 0.0;
3300 program { name: "enable";
3301 signal: "elm,state,enabled";
3303 action: STATE_SET "default" 0.0;
3309 group { name: "elm/entry/base-charwrap/font_color_black";
3310 alias: "elm/entry/base/font_color_black/char_wrap";
3311 alias: "elm/entry/base/font_color_black/default/char_wrap";
3312 alias: "elm/entry/base/font_color_black/lighting/char_wrap";
3313 alias: "elm/entry/base/font_color_black/multiline/char_wrap";
3314 alias: "elm/entry/base/font_color_black/multiline/default/char_wrap";
3315 alias: "elm/entry/base/font_color_black/multiline/lighting/char_wrap";
3316 alias: "elm/entry/base-charwrap/editfield/font_color_black";
3318 data.item: "default_font_size" "24";
3319 data.item: "min_font_size" "8";
3320 data.item: "max_font_size" "60";
3323 style { name: "font_color_black_textblock_char_wrap_style";
3324 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=char left_margin=1 right_margin=2";
3328 tag: "em" "+ font=SLP:style=Oblique";
3329 tag: "b" "+ font=SLP:style=Bold";
3330 tag: "link" "+ color=#800 underline=on underline_color=#8008";
3331 tag: "hilight" "+ font=SLP:style=Bold";
3332 tag: "preedit" "+ underline=on underline_color=#000000FF";
3333 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3335 style { name: "font_color_black_textblock_char_wrap_disabled_style";
3336 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=char left_margin=1 right_margin=2";
3340 tag: "em" "+ font=SLP:style=Oblique";
3341 tag: "b" "+ font=SLP:style=Bold";
3342 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
3343 tag: "hilight" "+ font=SLP:style=Bold";
3344 tag: "preedit" "+ underline=on underline_color=#000000FF";
3345 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3349 item: context_menu_orientation "horizontal";
3352 part { name: "elm.text";
3356 entry_mode: EDITABLE;
3357 select_mode: BLOCK_HANDLE;
3358 //cursor_mode: BEFORE;
3360 source: "elm/entry/selection/default"; // selection under
3361 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3362 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3363 source4: "elm/entry/cursor/default"; // cursorover
3364 source5: "elm/entry/anchor/default"; // anchor under
3365 //source6: "X"; // anchor over
3366 description { state: "default" 0.0;
3369 style: "font_color_black_textblock_char_wrap_style";
3373 description { state: "disabled" 0.0;
3374 inherit: "default" 0.0;
3376 style: "font_color_black_textblock_char_wrap_disabled_style";
3383 program { name: "focus";
3389 program { name: "disable";
3390 signal: "elm,state,disabled";
3392 action: STATE_SET "disabled" 0.0;
3395 program { name: "enable";
3396 signal: "elm,state,enabled";
3398 action: STATE_SET "default" 0.0;
3404 group { name: "elm/entry/base-single/font_color_black";
3405 alias: "elm/entry/base-single/font_color_black/default";
3406 alias: "elm/entry/base-single/font_color_black/lighting";
3407 alias: "elm/entry/base-single/font_color_black/singleline";
3408 alias: "elm/entry/base-single/font_color_black/singleline/default";
3409 alias: "elm/entry/base-single/font_color_black/singleline/lighting";
3410 alias: "elm/entry/base-single/editfield/font_color_black";
3411 alias: "elm/entry/base-single/editfield/searchbar/font_color_black";
3413 data.item: "default_font_size" "24";
3414 data.item: "min_font_size" "8";
3415 data.item: "max_font_size" "60";
3418 style { name: "font_color_black_single_textblock_style";
3419 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=none left_margin=1 right_margin=3";
3423 tag: "em" "+ font=SLP:style=Oblique";
3424 tag: "b" "+ font=SLP:style=Bold";
3425 tag: "link" "+ color=#800 underline=on underline_color=#8008";
3426 tag: "hilight" "+ font=SLP:style=Bold";
3427 tag: "preedit" "+ underline=on underline_color=#000000FF";
3428 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3430 style { name: "font_color_black_single_textblock_disabled_style";
3431 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3";
3435 tag: "em" "+ font=SLP:style=Oblique";
3436 tag: "b" "+ font=SLP:style=Bold";
3437 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
3438 tag: "hilight" "+ font=SLP:style=Bold";
3439 tag: "preedit" "+ underline=on underline_color=#000000FF";
3440 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3444 item: context_menu_orientation "horizontal";
3447 part { name: "elm.text";
3451 entry_mode: EDITABLE;
3452 select_mode: BLOCK_HANDLE;
3453 //cursor_mode: BEFORE;
3455 source: "elm/entry/selection/default"; // selection under
3456 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3457 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3458 source4: "elm/entry/cursor/default"; // cursorover
3459 source5: "elm/entry/anchor/default"; // anchor under
3460 description { state: "default" 0.0;
3462 style: "font_color_black_single_textblock_style";
3467 description { state: "disabled" 0.0;
3468 inherit: "default" 0.0;
3470 style: "font_color_black_single_textblock_disabled_style";
3476 program { name: "focus";
3482 program { name: "disable";
3483 signal: "elm,state,disabled";
3485 action: STATE_SET "disabled" 0.0;
3488 program { name: "enable";
3489 signal: "elm,state,enabled";
3491 action: STATE_SET "default" 0.0;
3497 group { name: "elm/entry/base-single-noedit/font_color_black";
3498 data.item: "default_font_size" "24";
3499 data.item: "min_font_size" "8";
3500 data.item: "max_font_size" "60";
3502 item: context_menu_orientation "horizontal";
3505 part { name: "elm.text";
3510 select_mode: BLOCK_HANDLE;
3511 //cursor_mode: BEFORE;
3513 source: "elm/entry/selection/default"; // selection under
3514 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3515 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3516 source4: "elm/entry/cursor/default"; // cursorover
3517 source5: "elm/entry/anchor/default"; // anchor under
3518 description { state: "default" 0.0;
3520 style: "font_color_black_single_textblock_style";
3525 description { state: "disabled" 0.0;
3526 inherit: "default" 0.0;
3528 style: "font_color_black_single_textblock_disabled_style";
3534 program { name: "focus";
3540 program { name: "disable";
3541 signal: "elm,state,disabled";
3543 action: STATE_SET "disabled" 0.0;
3546 program { name: "enable";
3547 signal: "elm,state,enabled";
3549 action: STATE_SET "default" 0.0;
3554 group { name: "elm/entry/base-password/font_color_black";
3555 alias: "elm/entry/base-password/editfield/font_color_black";
3556 data.item: "default_font_size" "24";
3557 data.item: "min_font_size" "8";
3558 data.item: "max_font_size" "60";
3560 item: context_menu_orientation "horizontal";
3563 part { name: "elm.text";
3567 entry_mode: PASSWORD;
3568 select_mode: BLOCK_HANDLE;
3570 source: "elm/entry/selection/default"; // selection under
3571 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3572 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3573 source4: "elm/entry/cursor/default"; // cursorover
3574 source5: "elm/entry/anchor/default"; // anchor under
3575 description { state: "default" 0.0;
3577 style: "font_color_black_single_textblock_style";
3583 description { state: "disabled" 0.0;
3584 inherit: "default" 0.0;
3586 style: "font_color_black_single_textblock_disabled_style";
3592 program { name: "focus";
3598 program { name: "disable";
3599 signal: "elm,state,disabled";
3601 action: STATE_SET "disabled" 0.0;
3604 program { name: "enable";
3605 signal: "elm,state,enabled";
3607 action: STATE_SET "default" 0.0;
3613 group { name: "elm/scroller/entry/default";
3614 alias : "elm/scroller/entry/editfield";
3615 alias : "elm/scroller/entry/editfield/searchbar/default";
3617 item: "focus_highlight" "on";
3620 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
3621 public timer0(val) {
3623 v = get_int(sbvis_v);
3625 v = get_int(sbalways_v);
3627 emit("do-hide-vbar", "");
3628 set_int(sbvis_v, 0);
3631 v = get_int(sbvis_h);
3633 v = get_int(sbalways_h);
3635 emit("do-hide-hbar", "");
3636 set_int(sbvis_h, 0);
3639 set_int(sbvis_timer, 0);
3644 image: "bt_sm_base2.png" COMP;
3649 description { state: "default" 0.0;
3653 part { name: "clipper";
3656 description { state: "default" 0.0;
3661 part { name: "contentclipper";
3665 description { state: "default" 0.0;
3666 rel1.to: "elm.swallow.icon";
3667 rel1.relative: 1.0 0.0;
3668 rel2.to: "elm.swallow.end";
3669 rel2.relative: 0.0 1.0;
3672 part { name: "elm.swallow.icon";
3675 description { state: "default" 0.0;
3687 description { state: "visible" 0.0;
3701 part { name: "elm.swallow.end";
3704 description { state: "default" 0.0;
3716 description { state: "visible" 0.0;
3730 part { name: "elm.swallow.content";
3731 clip_to: "contentclipper";
3733 description { state: "default" 0.0;
3735 to: "elm.swallow.icon";
3739 to: "elm.swallow.end";
3744 part { name: "sb_vbar_clip_master";
3747 description { state: "default" 0.0;
3749 description { state: "hidden" 0.0;
3751 color: 255 255 255 0;
3754 part { name: "sb_vbar_clip";
3755 clip_to: "sb_vbar_clip_master";
3758 description { state: "default" 0.0;
3760 description { state: "hidden" 0.0;
3762 color: 255 255 255 0;
3765 part { name: "sb_vbar";
3768 description { state: "default" 0.0;
3775 to_y: "elm.swallow.content";
3776 to_x: "elm.swallow.end";
3781 to_x: "elm.swallow.end";
3785 part { name: "elm.dragable.vbar";
3786 clip_to: "sb_vbar_clip";
3793 description { state: "default" 0.0;
3807 normal: "bt_sm_base2.png";
3813 part { name: "sb_hbar_clip_master";
3816 description { state: "default" 0.0;
3818 description { state: "hidden" 0.0;
3820 color: 255 255 255 0;
3823 part { name: "sb_hbar_clip";
3824 clip_to: "sb_hbar_clip_master";
3827 description { state: "default" 0.0;
3829 description { state: "hidden" 0.0;
3831 color: 255 255 255 0;
3834 part { name: "sb_hbar";
3837 description { state: "default" 0.0;
3844 to_x: "elm.swallow.content";
3845 to_y: "elm.swallow.content";
3850 to_y: "elm.swallow.content";
3854 part { name: "elm.dragable.hbar";
3855 clip_to: "sb_hbar_clip";
3862 description { state: "default" 0.0;
3875 normal: "bt_sm_base2.png";
3883 program { name: "load";
3887 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
3888 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
3889 set_int(sbvis_h, 0);
3890 set_int(sbvis_v, 0);
3891 set_int(sbalways_v, 0);
3892 set_int(sbalways_h, 0);
3893 set_int(sbvis_timer, 0);
3896 program { name: "icon_show";
3897 signal: "elm,action,show,icon";
3899 action: STATE_SET "visible" 0.0;
3900 target: "elm.swallow.icon";
3902 program { name: "icon_hide";
3903 signal: "elm,action,hide,icon";
3905 action: STATE_SET "default" 0.0;
3906 target: "elm.swallow.icon";
3908 program { name: "end_show";
3909 signal: "elm,action,show,end";
3911 action: STATE_SET "visible" 0.0;
3912 target: "elm.swallow.end";
3914 program { name: "end_hide";
3915 signal: "elm,action,hide,end";
3917 action: STATE_SET "default" 0.0;
3918 target: "elm.swallow.end";
3920 program { name: "vbar_show";
3921 signal: "elm,action,show,vbar";
3923 action: STATE_SET "default" 0.0;
3924 target: "sb_vbar_clip_master";
3926 program { name: "vbar_hide";
3927 signal: "elm,action,hide,vbar";
3929 action: STATE_SET "hidden" 0.0;
3930 target: "sb_vbar_clip_master";
3932 program { name: "vbar_show_always";
3933 signal: "elm,action,show_always,vbar";
3937 v = get_int(sbvis_v);
3938 v |= get_int(sbalways_v);
3940 set_int(sbalways_v, 1);
3941 emit("do-show-vbar", "");
3942 set_int(sbvis_v, 1);
3946 program { name: "vbar_show_notalways";
3947 signal: "elm,action,show_notalways,vbar";
3951 v = get_int(sbalways_v);
3953 set_int(sbalways_v, 0);
3954 v = get_int(sbvis_v);
3956 emit("do-hide-vbar", "");
3957 set_int(sbvis_v, 0);
3962 program { name: "sb_vbar_show";
3963 signal: "do-show-vbar";
3965 action: STATE_SET "default" 0.0;
3966 transition: LINEAR 0.5;
3967 target: "sb_vbar_clip";
3969 program { name: "sb_vbar_hide";
3970 signal: "do-hide-vbar";
3972 action: STATE_SET "hidden" 0.0;
3973 transition: LINEAR 0.5;
3974 target: "sb_vbar_clip";
3977 program { name: "hbar_show";
3978 signal: "elm,action,show,hbar";
3980 action: STATE_SET "default" 0.0;
3981 target: "sb_hbar_clip_master";
3983 program { name: "hbar_hide";
3984 signal: "elm,action,hide,hbar";
3986 action: STATE_SET "hidden" 0.0;
3987 target: "sb_hbar_clip_master";
3989 program { name: "hbar_show_always";
3990 signal: "elm,action,show_always,hbar";
3994 v = get_int(sbvis_h);
3995 v |= get_int(sbalways_h);
3997 set_int(sbalways_h, 1);
3998 emit("do-show-hbar", "");
3999 set_int(sbvis_h, 1);
4003 program { name: "hbar_show_notalways";
4004 signal: "elm,action,show_notalways,hbar";
4008 v = get_int(sbalways_h);
4010 set_int(sbalways_h, 0);
4011 v = get_int(sbvis_h);
4013 emit("do-hide-hbar", "");
4014 set_int(sbvis_h, 0);
4019 program { name: "sb_hbar_show";
4020 signal: "do-show-hbar";
4022 action: STATE_SET "default" 0.0;
4023 transition: LINEAR 0.5;
4024 target: "sb_hbar_clip";
4026 program { name: "sb_hbar_hide";
4027 signal: "do-hide-hbar";
4029 action: STATE_SET "hidden" 0.0;
4030 transition: LINEAR 0.5;
4031 target: "sb_hbar_clip";
4034 program { name: "scroll";
4035 signal: "elm,action,scroll";
4039 v = get_int(sbvis_v);
4040 v |= get_int(sbalways_v);
4042 emit("do-show-vbar", "");
4043 set_int(sbvis_v, 1);
4045 v = get_int(sbvis_h);
4046 v |= get_int(sbalways_h);
4048 emit("do-show-hbar", "");
4049 set_int(sbvis_h, 1);
4051 v = get_int(sbvis_timer);
4052 if (v > 0) cancel_timer(v);
4053 v = timer(1.0, "timer0", 0);
4054 set_int(sbvis_timer, v);