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 text_class=entry";
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 text_class=entry";
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 text_class=entry";
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 text_class=entry";
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 text_class=entry";
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 text_class=entry";
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 text_class=entry";
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 text_class=entry";
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: "edje,focus,in";
1455 set_int(handler_focused, 1);
1458 program { name: "unfocused";
1459 signal: "edje,focus,out";
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: "edje,focus,in";
1611 set_int(handler_focused, 1);
1614 program { name: "unfocused";
1615 signal: "edje,focus,out";
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;
2284 text_class: "slp_roman";
2287 color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
2288 rel1 { relative: 0.0 0.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
2289 rel2 { relative: 0.0 0.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
2291 description { state: "disabled" 0.0;
2292 inherit: "default" 0.0;
2296 part { name: "elm.text.time";
2299 description { state: "default" 0.0;
2303 font: "SLP:style=Roman";
2304 size: GENLIST_FONT_28_INC;
2306 text_class: "slp_roman";
2309 color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
2310 rel1 { relative: 0.0 1.0; to_x: "elm.rect.time.pad"; to_y: "elm.rect.time.pad"; }
2311 rel2 { relative: 0.0 1.0; to_x: "elm.rect.time.pad"; to_y: "elm.rect.time.pad"; }
2313 description { state: "disabled" 0.0;
2314 inherit: "default" 0.0;
2319 name: "elm.swallow.icon1";
2323 state: "default" 0.0;
2324 min: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
2325 max: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
2329 rel1 { relative: 1.5 0.3; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
2330 rel2 { relative: 1.0 0.3; to_y: "elm.rect.bottom.pad"; }
2332 description { state: "enabled" 0.0;
2333 inherit: "default" 0.0;
2338 name: "elm.swallow.end";
2341 description { state: "default" 0.0;
2343 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text"; }
2344 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
2349 program { name: "focus";
2355 program { name: "disable";
2356 signal: "elm,state,disabled";
2358 action: STATE_SET "disabled" 0.0;
2361 program { name: "enable";
2362 signal: "elm,state,enabled";
2364 action: STATE_SET "default" 0.0;
2367 program { name: "go_callerid_on";
2368 signal: "elm,state,callerid,enabled";
2370 action: STATE_SET "callerid_on" 0.0;
2371 target: "elm.swallow.callerid";
2374 program { name: "go_callerid_off";
2375 signal: "elm,state,callerid,disabled";
2377 action: STATE_SET "default" 0.0;
2378 target: "elm.swallow.callerid";
2381 program { name: "go_textstatus_on";
2382 signal: "elm,state,text,status,enabled";
2384 action: STATE_SET "default" 0.0;
2385 target: "elm.text.time";
2386 target: "elm.text.status";
2387 after: "go_contentstatus_off";
2389 program { name: "go_textstatus_off";
2390 signal: "elm,state,text,status,disbled";
2392 action: STATE_SET "disabled" 0.0;
2393 target: "elm.text.time";
2394 target: "elm.text.status";
2396 program { name: "go_contentstatus_on";
2397 signal: "elm,state,content,status,enabled";
2399 action: STATE_SET "enabled" 0.0;
2400 target: "elm.swallow.icon1";
2401 after: "go_textstatus_off";
2403 program { name: "go_contentstatus_off";
2404 signal: "elm,state,content,status,disabled";
2406 action: STATE_SET "default" 0.0;
2407 target: "elm.swallow.icon1";
2412 group { name: "elm/entry/base-noedit-charwrap/readmessage";
2413 data.item: "default_font_size" "24";
2414 data.item: "min_font_size" "8";
2415 data.item: "max_font_size" "60";
2417 item: context_menu_orientation "horizontal";
2421 name: "elm.rect.left.pad";
2425 state: "default" 0.0;
2426 min: ENTRY_BUBBLE_EX_PAD 0;
2430 rel2.relative: 0.0 1.0;
2434 name: "elm.rect.right.pad";
2438 state: "default" 0.0;
2439 min: ENTRY_BUBBLE_IX_PAD 0;
2443 rel1 { relative: 1.0 0.0; to_x: "elm.text"; }
2444 rel2.to_x: "elm.text";
2448 name: "elm.rect.top.pad";
2452 state: "default" 0.0;
2453 min: 0 ENTRY_BUBBLE_Y_PAD;
2457 rel2.relative: 1.0 0.0;
2461 name: "elm.rect.bottom.pad";
2465 state: "default" 0.0;
2466 min: 0 ENTRY_BUBBLE_Y_PAD;
2470 rel1.relative: 0.0 1.0;
2474 name: "elm.image.bg";
2478 state: "default" 0.0;
2479 rel2.to_x: "elm.rect.right.pad";
2481 normal: "00_MessageBubble_BG_receive.png";
2487 part { name: "elm.text";
2492 select_mode: BLOCK_HANDLE;
2493 //cursor_mode: BEFORE;
2495 source: "elm/entry/selection/default"; // selection under
2496 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
2497 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
2498 source5: "elm/entry/anchor/default"; // anchor under
2499 description { state: "default" 0.0;
2502 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2503 rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
2505 style: "entry_textblock_style_charwrap";
2510 description { state: "disabled" 0.0;
2511 inherit: "default" 0.0;
2513 style: "entry_textblock_disabled_style_charwrap";
2519 program { name: "focus";
2525 program { name: "disable";
2526 signal: "elm,state,disabled";
2528 action: STATE_SET "disabled" 0.0;
2531 program { name: "enable";
2532 signal: "elm,state,enabled";
2534 action: STATE_SET "default" 0.0;
2540 group { name: "elm/entry/base/sentmessage";
2541 data.item: "default_font_size" "24";
2542 data.item: "min_font_size" "8";
2543 data.item: "max_font_size" "60";
2545 item: context_menu_orientation "horizontal";
2549 name: "elm.rect.right.pad";
2553 state: "default" 0.0;
2554 min: ENTRY_BUBBLE_EX_PAD 0;
2558 rel1.relative: 1.0 0.0;
2562 name: "elm.rect.left.pad";
2566 state: "default" 0.0;
2567 min: ENTRY_BUBBLE_IX_PAD 0;
2571 rel1 { relative: 0.0 0.0; to: "elm.text"; }
2572 rel2 { relative: 0.0 1.0; to: "elm.text"; }
2576 name: "elm.rect.top.pad";
2580 state: "default" 0.0;
2581 min: 0 ENTRY_BUBBLE_Y_PAD;
2585 rel2.relative: 1.0 0.0;
2589 name: "elm.rect.bottom.pad";
2593 state: "default" 0.0;
2594 min: 0 ENTRY_BUBBLE_Y_PAD;
2598 rel1.relative: 0.0 1.0;
2602 name: "elm.image.bg";
2606 state: "default" 0.0;
2607 rel1.to_x: "elm.rect.left.pad";
2609 normal: "00_MessageBubble_BG_send.png";
2615 part { name: "elm.text";
2619 entry_mode: EDITABLE;
2620 select_mode: BLOCK_HANDLE;
2621 //cursor_mode: BEFORE;
2623 source: "elm/entry/selection/default"; // selection under
2624 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
2625 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
2626 source4: "elm/entry/cursor/default"; // cursorover
2627 source5: "elm/entry/anchor/default"; // anchor under
2628 // source6: "X"; // anchor over
2629 description { state: "default" 0.0;
2632 rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad";}
2633 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
2635 style: "entry_textblock_style";
2640 description { state: "disabled" 0.0;
2641 inherit: "default" 0.0;
2643 style: "entry_textblock_disabled_style";
2649 program { name: "focus";
2655 program { name: "disable";
2656 signal: "elm,state,disabled";
2658 action: STATE_SET "disabled" 0.0;
2661 program { name: "enable";
2662 signal: "elm,state,enabled";
2664 action: STATE_SET "default" 0.0;
2670 group { name: "elm/entry/base-noedit/sentmessage";
2671 data.item: "default_font_size" "24";
2672 data.item: "min_font_size" "8";
2673 data.item: "max_font_size" "60";
2675 item: context_menu_orientation "horizontal";
2679 name: "elm.rect.right.pad";
2683 state: "default" 0.0;
2684 min: ENTRY_BUBBLE_EX_PAD 0;
2688 rel1.relative: 1.0 0.0;
2692 name: "elm.rect.left.pad";
2696 state: "default" 0.0;
2697 min: ENTRY_BUBBLE_IX_PAD 0;
2701 rel1 { relative: 0.0 0.0; to: "elm.text"; }
2702 rel2 { relative: 0.0 1.0; to: "elm.text"; }
2706 name: "elm.rect.topright.pad";
2710 state: "default" 0.0;
2711 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2712 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2715 rel1.relative: 1.0 0.0;
2719 name: "elm.rect.top.pad";
2723 state: "default" 0.0;
2724 min: 0 ENTRY_BUBBLE_Y_PAD;
2728 rel2.relative: 1.0 0.0;
2732 name: "elm.rect.bottom.pad";
2736 state: "default" 0.0;
2737 min: 0 ENTRY_BUBBLE_BOTTOM_PAD;
2741 rel1.relative: 0.0 1.0;
2745 name: "elm.image.bg";
2749 state: "default" 0.0;
2750 rel1.to_x: "elm.rect.left.pad";
2752 normal: "00_MessageBubble_BG_send.png";
2758 // it's temporary blocked for prepare entry's signal feature
2761 name: "elm.text.subject";
2765 state: "default" 0.0;
2768 style: "entry_textblock_style";
2771 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2772 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
2777 name: "elm.rect.subject.line";
2781 state: "default" 0.0;
2787 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text.subject"; }
2788 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.text.subject"; }
2790 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2791 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
2795 name: "elm.swallow.callerid";
2799 state: "default" 0.0;
2800 min: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
2801 max: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
2804 rel1 { relative: 0.0 1.0; to_x: "elm.rect.topright.pad"; to_y: "elm.rect.topright.pad"; }
2805 rel2 { relative: 0.0 1.0; to_x: "elm.rect.topright.pad"; to_y: "elm.rect.bottom.pad"; }
2807 description { state: "callerid_on" 0.0;
2808 inherit: "default" 0.0;
2813 name: "elm.rect.callerid.pad";
2817 state: "default" 0.0;
2818 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2819 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2822 rel1 { relative: 0.0 1.0; to_x: "elm.swallow.callerid"; to_y: "elm.rect.topright.pad"; }
2823 rel2 { relative: 0.0 1.0; to_x: "elm.swallow.callerid"; to_y: "elm.rect.bottom.pad"; }
2826 part { name: "elm.text";
2831 select_mode: BLOCK_HANDLE;
2832 //cursor_mode: BEFORE;
2834 source: "elm/entry/selection/default"; // selection under
2835 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
2836 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
2837 source5: "elm/entry/anchor/default"; // anchor under
2839 state: "default" 0.0;
2842 rel1 { relative: 0.0 1.0; to_y: "elm.rect.subject.line";}
2843 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.subject.line"; }
2845 style: "entry_textblock_style";
2850 description { state: "callerid_on" 0.0;
2851 inherit: "default" 0.0;
2852 rel1 { relative: 0.0 1.0; to_y: "elm.rect.subject.line";}
2853 rel2 { relative: 0.0 1.0; to_x: "elm.rect.callerid.pad"; to_y: "elm.rect.subject.line"; }
2855 description { state: "disabled" 0.0;
2856 inherit: "default" 0.0;
2858 style: "entry_textblock_disabled_style";
2863 name: "elm.rect.status.pad";
2867 state: "default" 0.0;
2868 min: GENLIST_PADDING_6_INC GENLIST_SIZE_64_INC;
2872 rel1 { relative: -0.8 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
2873 rel2 { relative: -0.8 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
2877 name: "elm.rect.time.pad";
2881 state: "default" 0.0;
2882 min: GENLIST_PADDING_6_INC GENLIST_PADDING_34_INC;
2883 max: GENLIST_PADDING_6_INC GENLIST_PADDING_34_INC;
2887 rel1.to: "elm.rect.status.pad";
2888 rel2 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.bottom.pad"; }
2891 part { name: "elm.text.status";
2894 description { state: "default" 0.0;
2898 font: "SLP:style=Roman";
2899 size: GENLIST_FONT_28_INC;
2901 text_class: "slp_roman";
2904 color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
2905 rel1 { relative: 0.0 0.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
2906 rel2 { relative: 0.0 0.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
2908 description { state: "disabled" 0.0;
2909 inherit: "default" 0.0;
2913 part { name: "elm.text.time";
2916 description { state: "default" 0.0;
2920 font: "SLP:style=Roman";
2921 size: GENLIST_FONT_28_INC;
2923 text_class: "slp_roman";
2926 color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
2927 rel1 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.time.pad"; }
2928 rel2 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.time.pad"; }
2930 description { state: "disabled" 0.0;
2931 inherit: "default" 0.0;
2936 name: "elm.swallow.icon1";
2940 state: "default" 0.0;
2941 min: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
2942 max: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
2946 rel1 { relative: -0.8 0.3; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
2947 rel2 { relative: -0.8 0.3; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
2949 description { state: "enabled" 0.0;
2950 inherit: "default" 0.0;
2955 name: "elm.swallow.end";
2959 state: "default" 0.0;
2961 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text"; }
2962 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
2967 program { name: "focus";
2973 program { name: "disable";
2974 signal: "elm,state,disabled";
2976 action: STATE_SET "disabled" 0.0;
2979 program { name: "enable";
2980 signal: "elm,state,enabled";
2982 action: STATE_SET "default" 0.0;
2985 program { name: "go_callerid_on";
2986 signal: "elm,state,callerid,enabled";
2988 action: STATE_SET "callerid_on" 0.0;
2989 target: "elm.swallow.callerid";
2992 program { name: "go_callerid_off";
2993 signal: "elm,state,callerid,disabled";
2995 action: STATE_SET "default" 0.0;
2996 target: "elm.swallow.callerid";
2999 program { name: "go_textstatus_on";
3000 signal: "elm,state,text,status,enabled";
3002 action: STATE_SET "default" 0.0;
3003 target: "elm.text.time";
3004 target: "elm.text.status";
3005 after: "go_contentstatus_off";
3007 program { name: "go_textstatus_off";
3008 signal: "elm,state,text,status,disbled";
3010 action: STATE_SET "disabled" 0.0;
3011 target: "elm.text.time";
3012 target: "elm.text.status";
3014 program { name: "go_contentstatus_on";
3015 signal: "elm,state,content,status,enabled";
3017 action: STATE_SET "enabled" 0.0;
3018 target: "elm.swallow.icon1";
3019 after: "go_textstatus_off";
3021 program { name: "go_contentstatus_off";
3022 signal: "elm,state,content,status,disabled";
3024 action: STATE_SET "default" 0.0;
3025 target: "elm.swallow.icon1";
3030 group { name: "elm/entry/base-noedit-charwrap/sentmessage";
3031 data.item: "default_font_size" "24";
3032 data.item: "min_font_size" "8";
3033 data.item: "max_font_size" "60";
3035 item: context_menu_orientation "horizontal";
3039 name: "elm.rect.right.pad";
3043 state: "default" 0.0;
3044 min: ENTRY_BUBBLE_EX_PAD 0;
3048 rel1.relative: 1.0 0.0;
3052 name: "elm.rect.left.pad";
3056 state: "default" 0.0;
3057 min: ENTRY_BUBBLE_IX_PAD 0;
3061 rel1 { relative: 0.0 0.0; to: "elm.text"; }
3062 rel2 { relative: 0.0 1.0; to: "elm.text"; }
3066 name: "elm.rect.top.pad";
3070 state: "default" 0.0;
3071 min: 0 ENTRY_BUBBLE_Y_PAD;
3075 rel2.relative: 1.0 0.0;
3079 name: "elm.rect.bottom.pad";
3083 state: "default" 0.0;
3084 min: 0 ENTRY_BUBBLE_Y_PAD;
3088 rel1.relative: 0.0 1.0;
3092 name: "elm.image.bg";
3096 state: "default" 0.0;
3097 rel1.to_x: "elm.rect.left.pad";
3099 normal: "00_MessageBubble_BG_send.png";
3105 part { name: "elm.text";
3110 select_mode: BLOCK_HANDLE;
3111 //cursor_mode: BEFORE;
3113 source: "elm/entry/selection/default"; // selection under
3114 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3115 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3116 source5: "elm/entry/anchor/default"; // anchor under
3117 description { state: "default" 0.0;
3120 rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad";}
3121 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
3123 style: "entry_textblock_style_charwrap";
3128 description { state: "disabled" 0.0;
3129 inherit: "default" 0.0;
3131 style: "entry_textblock_disabled_style_charwrap";
3137 program { name: "focus";
3143 program { name: "disable";
3144 signal: "elm,state,disabled";
3146 action: STATE_SET "disabled" 0.0;
3149 program { name: "enable";
3150 signal: "elm,state,enabled";
3152 action: STATE_SET "default" 0.0;
3158 group { name: "elm/entry/base/font_color_black";
3159 alias: "elm/entry/base-mixedwrap/font_color_black";
3160 alias: "elm/entry/base/font_color_black/default";
3161 alias: "elm/entry/base/font_color_black/lighting";
3162 alias: "elm/entry/base/font_color_black/multiline";
3163 alias: "elm/entry/base/font_color_black/multiline/default";
3164 alias: "elm/entry/base/font_color_black/multiline/lighting";
3165 alias: "elm/entry/base/editfield/font_color_black";
3167 data.item: "default_font_size" "24";
3168 data.item: "min_font_size" "8";
3169 data.item: "max_font_size" "60";
3172 style { name: "font_color_black_textblock_style";
3173 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=mixed left_margin=1 right_margin=2 text_class=entry";
3177 tag: "em" "+ font=SLP:style=Oblique";
3178 tag: "b" "+ font=SLP:style=Bold";
3179 tag: "link" "+ color=#800 underline=on underline_color=#8008";
3180 tag: "hilight" "+ font=SLP:style=Bold";
3181 tag: "preedit" "+ underline=on underline_color=#000000FF";
3182 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3184 style { name: "font_color_black_textblock_disabled_style";
3185 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=mixed left_margin=1 right_margin=2 text_class=entry";
3189 tag: "em" "+ font=SLP:style=Oblique";
3190 tag: "b" "+ font=SLP:style=Bold";
3191 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
3192 tag: "hilight" "+ font=SLP:style=Bold";
3193 tag: "preedit" "+ underline=on underline_color=#000000FF";
3194 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3198 item: context_menu_orientation "horizontal";
3201 part { name: "elm.text";
3205 entry_mode: EDITABLE;
3206 select_mode: BLOCK_HANDLE;
3207 //cursor_mode: BEFORE;
3209 source: "elm/entry/selection/default"; // selection under
3210 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3211 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3212 source4: "elm/entry/cursor/default"; // cursorover
3213 source5: "elm/entry/anchor/default"; // anchor under
3214 //source6: "X"; // anchor over
3215 description { state: "default" 0.0;
3218 style: "font_color_black_textblock_style";
3222 description { state: "disabled" 0.0;
3223 inherit: "default" 0.0;
3225 style: "font_color_black_textblock_disabled_style";
3232 program { name: "focus";
3238 program { name: "disable";
3239 signal: "elm,state,disabled";
3241 action: STATE_SET "disabled" 0.0;
3244 program { name: "enable";
3245 signal: "elm,state,enabled";
3247 action: STATE_SET "default" 0.0;
3253 group { name: "elm/entry/base-noedit/font_color_black";
3254 data.item: "default_font_size" "24";
3255 data.item: "min_font_size" "8";
3256 data.item: "max_font_size" "60";
3258 item: context_menu_orientation "horizontal";
3261 part { name: "elm.text";
3266 select_mode: BLOCK_HANDLE;
3267 //cursor_mode: BEFORE;
3269 source: "elm/entry/selection/default"; // selection under
3270 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3271 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3272 source4: "elm/entry/cursor/default"; // cursorover
3273 source5: "elm/entry/anchor/default"; // anchor under
3274 //source6: "X"; // anchor over
3275 description { state: "default" 0.0;
3278 style: "font_color_black_textblock_style";
3282 description { state: "disabled" 0.0;
3283 inherit: "default" 0.0;
3285 style: "font_color_black_textblock_disabled_style";
3292 program { name: "focus";
3298 program { name: "disable";
3299 signal: "elm,state,disabled";
3301 action: STATE_SET "disabled" 0.0;
3304 program { name: "enable";
3305 signal: "elm,state,enabled";
3307 action: STATE_SET "default" 0.0;
3313 group { name: "elm/entry/base-charwrap/font_color_black";
3314 alias: "elm/entry/base/font_color_black/char_wrap";
3315 alias: "elm/entry/base/font_color_black/default/char_wrap";
3316 alias: "elm/entry/base/font_color_black/lighting/char_wrap";
3317 alias: "elm/entry/base/font_color_black/multiline/char_wrap";
3318 alias: "elm/entry/base/font_color_black/multiline/default/char_wrap";
3319 alias: "elm/entry/base/font_color_black/multiline/lighting/char_wrap";
3320 alias: "elm/entry/base-charwrap/editfield/font_color_black";
3322 data.item: "default_font_size" "24";
3323 data.item: "min_font_size" "8";
3324 data.item: "max_font_size" "60";
3327 style { name: "font_color_black_textblock_char_wrap_style";
3328 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=char left_margin=1 right_margin=2 text_class=entry";
3332 tag: "em" "+ font=SLP:style=Oblique";
3333 tag: "b" "+ font=SLP:style=Bold";
3334 tag: "link" "+ color=#800 underline=on underline_color=#8008";
3335 tag: "hilight" "+ font=SLP:style=Bold";
3336 tag: "preedit" "+ underline=on underline_color=#000000FF";
3337 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3339 style { name: "font_color_black_textblock_char_wrap_disabled_style";
3340 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=char left_margin=1 right_margin=2 text_class=entry";
3344 tag: "em" "+ font=SLP:style=Oblique";
3345 tag: "b" "+ font=SLP:style=Bold";
3346 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
3347 tag: "hilight" "+ font=SLP:style=Bold";
3348 tag: "preedit" "+ underline=on underline_color=#000000FF";
3349 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3353 item: context_menu_orientation "horizontal";
3356 part { name: "elm.text";
3360 entry_mode: EDITABLE;
3361 select_mode: BLOCK_HANDLE;
3362 //cursor_mode: BEFORE;
3364 source: "elm/entry/selection/default"; // selection under
3365 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3366 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3367 source4: "elm/entry/cursor/default"; // cursorover
3368 source5: "elm/entry/anchor/default"; // anchor under
3369 //source6: "X"; // anchor over
3370 description { state: "default" 0.0;
3373 style: "font_color_black_textblock_char_wrap_style";
3377 description { state: "disabled" 0.0;
3378 inherit: "default" 0.0;
3380 style: "font_color_black_textblock_char_wrap_disabled_style";
3387 program { name: "focus";
3393 program { name: "disable";
3394 signal: "elm,state,disabled";
3396 action: STATE_SET "disabled" 0.0;
3399 program { name: "enable";
3400 signal: "elm,state,enabled";
3402 action: STATE_SET "default" 0.0;
3408 group { name: "elm/entry/base-single/font_color_black";
3409 alias: "elm/entry/base-single/font_color_black/default";
3410 alias: "elm/entry/base-single/font_color_black/lighting";
3411 alias: "elm/entry/base-single/font_color_black/singleline";
3412 alias: "elm/entry/base-single/font_color_black/singleline/default";
3413 alias: "elm/entry/base-single/font_color_black/singleline/lighting";
3414 alias: "elm/entry/base-single/editfield/font_color_black";
3415 alias: "elm/entry/base-single/editfield/searchbar/font_color_black";
3417 data.item: "default_font_size" "24";
3418 data.item: "min_font_size" "8";
3419 data.item: "max_font_size" "60";
3422 style { name: "font_color_black_single_textblock_style";
3423 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=none left_margin=1 right_margin=3 text_class=entry";
3427 tag: "em" "+ font=SLP:style=Oblique";
3428 tag: "b" "+ font=SLP:style=Bold";
3429 tag: "link" "+ color=#800 underline=on underline_color=#8008";
3430 tag: "hilight" "+ font=SLP:style=Bold";
3431 tag: "preedit" "+ underline=on underline_color=#000000FF";
3432 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3434 style { name: "font_color_black_single_textblock_disabled_style";
3435 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3 text_class=entry";
3439 tag: "em" "+ font=SLP:style=Oblique";
3440 tag: "b" "+ font=SLP:style=Bold";
3441 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
3442 tag: "hilight" "+ font=SLP:style=Bold";
3443 tag: "preedit" "+ underline=on underline_color=#000000FF";
3444 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3448 item: context_menu_orientation "horizontal";
3451 part { name: "elm.text";
3455 entry_mode: EDITABLE;
3456 select_mode: BLOCK_HANDLE;
3457 //cursor_mode: BEFORE;
3459 source: "elm/entry/selection/default"; // selection under
3460 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3461 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3462 source4: "elm/entry/cursor/default"; // cursorover
3463 source5: "elm/entry/anchor/default"; // anchor under
3464 description { state: "default" 0.0;
3466 style: "font_color_black_single_textblock_style";
3471 description { state: "disabled" 0.0;
3472 inherit: "default" 0.0;
3474 style: "font_color_black_single_textblock_disabled_style";
3480 program { name: "focus";
3486 program { name: "disable";
3487 signal: "elm,state,disabled";
3489 action: STATE_SET "disabled" 0.0;
3492 program { name: "enable";
3493 signal: "elm,state,enabled";
3495 action: STATE_SET "default" 0.0;
3501 group { name: "elm/entry/base-single-noedit/font_color_black";
3502 data.item: "default_font_size" "24";
3503 data.item: "min_font_size" "8";
3504 data.item: "max_font_size" "60";
3506 item: context_menu_orientation "horizontal";
3509 part { name: "elm.text";
3514 select_mode: BLOCK_HANDLE;
3515 //cursor_mode: BEFORE;
3517 source: "elm/entry/selection/default"; // selection under
3518 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3519 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3520 source4: "elm/entry/cursor/default"; // cursorover
3521 source5: "elm/entry/anchor/default"; // anchor under
3522 description { state: "default" 0.0;
3524 style: "font_color_black_single_textblock_style";
3529 description { state: "disabled" 0.0;
3530 inherit: "default" 0.0;
3532 style: "font_color_black_single_textblock_disabled_style";
3538 program { name: "focus";
3544 program { name: "disable";
3545 signal: "elm,state,disabled";
3547 action: STATE_SET "disabled" 0.0;
3550 program { name: "enable";
3551 signal: "elm,state,enabled";
3553 action: STATE_SET "default" 0.0;
3558 group { name: "elm/entry/base-password/font_color_black";
3559 alias: "elm/entry/base-password/editfield/font_color_black";
3560 data.item: "default_font_size" "24";
3561 data.item: "min_font_size" "8";
3562 data.item: "max_font_size" "60";
3564 item: context_menu_orientation "horizontal";
3567 part { name: "elm.text";
3571 entry_mode: PASSWORD;
3572 select_mode: BLOCK_HANDLE;
3574 source: "elm/entry/selection/default"; // selection under
3575 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3576 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3577 source4: "elm/entry/cursor/default"; // cursorover
3578 source5: "elm/entry/anchor/default"; // anchor under
3579 description { state: "default" 0.0;
3581 style: "font_color_black_single_textblock_style";
3587 description { state: "disabled" 0.0;
3588 inherit: "default" 0.0;
3590 style: "font_color_black_single_textblock_disabled_style";
3596 program { name: "focus";
3602 program { name: "disable";
3603 signal: "elm,state,disabled";
3605 action: STATE_SET "disabled" 0.0;
3608 program { name: "enable";
3609 signal: "elm,state,enabled";
3611 action: STATE_SET "default" 0.0;
3617 group { name: "elm/scroller/entry/default";
3618 alias : "elm/scroller/entry/editfield";
3619 alias : "elm/scroller/entry/editfield/searchbar/default";
3621 item: "focus_highlight" "on";
3624 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
3625 public timer0(val) {
3627 v = get_int(sbvis_v);
3629 v = get_int(sbalways_v);
3631 emit("do-hide-vbar", "");
3632 set_int(sbvis_v, 0);
3635 v = get_int(sbvis_h);
3637 v = get_int(sbalways_h);
3639 emit("do-hide-hbar", "");
3640 set_int(sbvis_h, 0);
3643 set_int(sbvis_timer, 0);
3648 image: "bt_sm_base2.png" COMP;
3653 description { state: "default" 0.0;
3657 part { name: "clipper";
3660 description { state: "default" 0.0;
3665 part { name: "contentclipper";
3669 description { state: "default" 0.0;
3670 rel1.to: "elm.swallow.icon";
3671 rel1.relative: 1.0 0.0;
3672 rel2.to: "elm.swallow.end";
3673 rel2.relative: 0.0 1.0;
3676 part { name: "elm.swallow.icon";
3679 description { state: "default" 0.0;
3691 description { state: "visible" 0.0;
3705 part { name: "elm.swallow.end";
3708 description { state: "default" 0.0;
3720 description { state: "visible" 0.0;
3734 part { name: "elm.swallow.content";
3735 clip_to: "contentclipper";
3737 description { state: "default" 0.0;
3739 to: "elm.swallow.icon";
3743 to: "elm.swallow.end";
3748 part { name: "sb_vbar_clip_master";
3751 description { state: "default" 0.0;
3753 description { state: "hidden" 0.0;
3755 color: 255 255 255 0;
3758 part { name: "sb_vbar_clip";
3759 clip_to: "sb_vbar_clip_master";
3762 description { state: "default" 0.0;
3764 description { state: "hidden" 0.0;
3766 color: 255 255 255 0;
3769 part { name: "sb_vbar";
3772 description { state: "default" 0.0;
3779 to_y: "elm.swallow.content";
3780 to_x: "elm.swallow.end";
3785 to_x: "elm.swallow.end";
3789 part { name: "elm.dragable.vbar";
3790 clip_to: "sb_vbar_clip";
3797 description { state: "default" 0.0;
3811 normal: "bt_sm_base2.png";
3817 part { name: "sb_hbar_clip_master";
3820 description { state: "default" 0.0;
3822 description { state: "hidden" 0.0;
3824 color: 255 255 255 0;
3827 part { name: "sb_hbar_clip";
3828 clip_to: "sb_hbar_clip_master";
3831 description { state: "default" 0.0;
3833 description { state: "hidden" 0.0;
3835 color: 255 255 255 0;
3838 part { name: "sb_hbar";
3841 description { state: "default" 0.0;
3848 to_x: "elm.swallow.content";
3849 to_y: "elm.swallow.content";
3854 to_y: "elm.swallow.content";
3858 part { name: "elm.dragable.hbar";
3859 clip_to: "sb_hbar_clip";
3866 description { state: "default" 0.0;
3879 normal: "bt_sm_base2.png";
3887 program { name: "load";
3891 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
3892 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
3893 set_int(sbvis_h, 0);
3894 set_int(sbvis_v, 0);
3895 set_int(sbalways_v, 0);
3896 set_int(sbalways_h, 0);
3897 set_int(sbvis_timer, 0);
3900 program { name: "icon_show";
3901 signal: "elm,action,show,icon";
3903 action: STATE_SET "visible" 0.0;
3904 target: "elm.swallow.icon";
3906 program { name: "icon_hide";
3907 signal: "elm,action,hide,icon";
3909 action: STATE_SET "default" 0.0;
3910 target: "elm.swallow.icon";
3912 program { name: "end_show";
3913 signal: "elm,action,show,end";
3915 action: STATE_SET "visible" 0.0;
3916 target: "elm.swallow.end";
3918 program { name: "end_hide";
3919 signal: "elm,action,hide,end";
3921 action: STATE_SET "default" 0.0;
3922 target: "elm.swallow.end";
3924 program { name: "vbar_show";
3925 signal: "elm,action,show,vbar";
3927 action: STATE_SET "default" 0.0;
3928 target: "sb_vbar_clip_master";
3930 program { name: "vbar_hide";
3931 signal: "elm,action,hide,vbar";
3933 action: STATE_SET "hidden" 0.0;
3934 target: "sb_vbar_clip_master";
3936 program { name: "vbar_show_always";
3937 signal: "elm,action,show_always,vbar";
3941 v = get_int(sbvis_v);
3942 v |= get_int(sbalways_v);
3944 set_int(sbalways_v, 1);
3945 emit("do-show-vbar", "");
3946 set_int(sbvis_v, 1);
3950 program { name: "vbar_show_notalways";
3951 signal: "elm,action,show_notalways,vbar";
3955 v = get_int(sbalways_v);
3957 set_int(sbalways_v, 0);
3958 v = get_int(sbvis_v);
3960 emit("do-hide-vbar", "");
3961 set_int(sbvis_v, 0);
3966 program { name: "sb_vbar_show";
3967 signal: "do-show-vbar";
3969 action: STATE_SET "default" 0.0;
3970 transition: LINEAR 0.5;
3971 target: "sb_vbar_clip";
3973 program { name: "sb_vbar_hide";
3974 signal: "do-hide-vbar";
3976 action: STATE_SET "hidden" 0.0;
3977 transition: LINEAR 0.5;
3978 target: "sb_vbar_clip";
3981 program { name: "hbar_show";
3982 signal: "elm,action,show,hbar";
3984 action: STATE_SET "default" 0.0;
3985 target: "sb_hbar_clip_master";
3987 program { name: "hbar_hide";
3988 signal: "elm,action,hide,hbar";
3990 action: STATE_SET "hidden" 0.0;
3991 target: "sb_hbar_clip_master";
3993 program { name: "hbar_show_always";
3994 signal: "elm,action,show_always,hbar";
3998 v = get_int(sbvis_h);
3999 v |= get_int(sbalways_h);
4001 set_int(sbalways_h, 1);
4002 emit("do-show-hbar", "");
4003 set_int(sbvis_h, 1);
4007 program { name: "hbar_show_notalways";
4008 signal: "elm,action,show_notalways,hbar";
4012 v = get_int(sbalways_h);
4014 set_int(sbalways_h, 0);
4015 v = get_int(sbvis_h);
4017 emit("do-hide-hbar", "");
4018 set_int(sbvis_h, 0);
4023 program { name: "sb_hbar_show";
4024 signal: "do-show-hbar";
4026 action: STATE_SET "default" 0.0;
4027 transition: LINEAR 0.5;
4028 target: "sb_hbar_clip";
4030 program { name: "sb_hbar_hide";
4031 signal: "do-hide-hbar";
4033 action: STATE_SET "hidden" 0.0;
4034 transition: LINEAR 0.5;
4035 target: "sb_hbar_clip";
4038 program { name: "scroll";
4039 signal: "elm,action,scroll";
4043 v = get_int(sbvis_v);
4044 v |= get_int(sbalways_v);
4046 emit("do-show-vbar", "");
4047 set_int(sbvis_v, 1);
4049 v = get_int(sbvis_h);
4050 v |= get_int(sbalways_h);
4052 emit("do-show-hbar", "");
4053 set_int(sbvis_h, 1);
4055 v = get_int(sbvis_timer);
4056 if (v > 0) cancel_timer(v);
4057 v = timer(1.0, "timer0", 0);
4058 set_int(sbvis_timer, v);