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" underline=on underline_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" underline=on underline_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" underline=on underline_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" underline=on underline_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" underline=on underline_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" underline=on underline_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" underline=on underline_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" underline=on underline_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" underline=on underline_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" underline=on underline_color="ENTRY_PREEDIT_TEXT_COLOR_INC;
483 item: context_menu_orientation "horizontal";
486 part { name: "elm.text";
490 entry_mode: EDITABLE;
491 select_mode: BLOCK_HANDLE;
492 //cursor_mode: BEFORE;
494 source: "elm/entry/selection/default"; // selection under
495 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
496 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
497 source4: "elm/entry/cursor/default"; // cursorover
498 source5: "elm/entry/anchor/default"; // anchor under
499 description { state: "default" 0.0;
501 style: "editfield_single_textblock_style";
506 description { state: "disabled" 0.0;
507 inherit: "default" 0.0;
509 style: "editfield_single_textblock_disabled_style";
515 program { name: "focus";
521 program { name: "disable";
522 signal: "elm,state,disabled";
524 action: STATE_SET "disabled" 0.0;
527 program { name: "enable";
528 signal: "elm,state,enabled";
530 action: STATE_SET "default" 0.0;
536 group { name: "elm/entry/base-single/editfield/searchbar/default";
537 data.item: "default_font_size" "24";
538 data.item: "min_font_size" "8";
539 data.item: "max_font_size" "60";
541 item: context_menu_orientation "horizontal";
544 part { name: "elm.text";
548 entry_mode: EDITABLE;
549 select_mode: BLOCK_HANDLE;
550 //cursor_mode: BEFORE;
552 source: "elm/entry/selection/default"; // selection under
553 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
554 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
555 source4: "elm/entry/cursor/default"; // cursorover
556 source5: "elm/entry/anchor/default"; // anchor under
557 description { state: "default" 0.0;
559 style: "editfield_single_textblock_style";
564 description { state: "disabled" 0.0;
565 inherit: "default" 0.0;
567 style: "editfield_single_textblock_disabled_style";
573 program { name: "focus";
579 program { name: "disable";
580 signal: "elm,state,disabled";
582 action: STATE_SET "disabled" 0.0;
585 program { name: "enable";
586 signal: "elm,state,enabled";
588 action: STATE_SET "default" 0.0;
594 group { name: "elm/entry/base-nowrap/default";
595 data.item: "default_font_size" "24";
596 data.item: "min_font_size" "8";
597 data.item: "max_font_size" "60";
599 item: context_menu_orientation "horizontal";
602 part { name: "elm.text";
606 entry_mode: EDITABLE;
607 select_mode: BLOCK_HANDLE;
608 //cursor_mode: BEFORE;
610 source: "elm/entry/selection/default"; // selection under
611 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
612 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
613 source4: "elm/entry/cursor/default"; // cursorover
614 source5: "elm/entry/anchor/default"; // anchor under
615 description { state: "default" 0.0;
617 style: "entry_textblock_style";
622 description { state: "disabled" 0.0;
623 inherit: "default" 0.0;
625 style: "entry_textblock_disabled_style";
632 program { name: "focus";
638 program { name: "disable";
639 signal: "elm,state,disabled";
641 action: STATE_SET "disabled" 0.0;
644 program { name: "enable";
645 signal: "elm,state,enabled";
647 action: STATE_SET "default" 0.0;
653 group { name: "elm/entry/base-single/default";
654 data.item: "default_font_size" "24";
655 data.item: "min_font_size" "8";
656 data.item: "max_font_size" "60";
658 style { name: "entry_single_textblock_style";
659 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";
663 tag: "em" "+ font=SLP:style=Oblique";
664 tag: "b" "+ font=SLP:style=Bold";
665 tag: "link" "+ color=#800 underline=on underline_color=#8008";
666 tag: "hilight" "+ font=SLP:style=Bold";
667 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC;
668 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_TEXT_COLOR_INC;
670 style { name: "entry_single_textblock_disabled_style";
671 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3 text_class=entry";
675 tag: "em" "+ font=SLP:style=Oblique";
676 tag: "b" "+ font=SLP:style=Bold";
677 tag: "link " "+ color=#00000080 underline=on underline_color=#00000080";
678 tag: "hilight" "+ font=SLP:style=Bold";
679 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC;
680 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_TEXT_COLOR_INC;
684 item: context_menu_orientation "horizontal";
687 part { name: "elm.text";
691 entry_mode: EDITABLE;
692 select_mode: BLOCK_HANDLE;
693 //cursor_mode: BEFORE;
695 source: "elm/entry/selection/default"; // selection under
696 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
697 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
698 source4: "elm/entry/cursor/default"; // cursorover
699 source5: "elm/entry/anchor/default"; // anchor under
700 description { state: "default" 0.0;
702 style: "entry_single_textblock_style";
708 description { state: "disabled" 0.0;
709 inherit: "default" 0.0;
711 style: "entry_single_textblock_disabled_style";
717 program { name: "focus";
723 program { name: "disable";
724 signal: "elm,state,disabled";
726 action: STATE_SET "disabled" 0.0;
729 program { name: "enable";
730 signal: "elm,state,enabled";
732 action: STATE_SET "default" 0.0;
738 group { name: "elm/entry/base-single-noedit/default";
739 data.item: "default_font_size" "24";
740 data.item: "min_font_size" "8";
741 data.item: "max_font_size" "60";
743 item: context_menu_orientation "horizontal";
746 part { name: "elm.text";
751 select_mode: BLOCK_HANDLE;
752 //cursor_mode: BEFORE;
754 source: "elm/entry/selection/default"; // selection under
755 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
756 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
757 source5: "elm/entry/anchor/default"; // anchor under
758 description { state: "default" 0.0;
760 style: "entry_single_textblock_style";
765 description { state: "disabled" 0.0;
766 inherit: "default" 0.0;
768 style: "entry_single_textblock_disabled_style";
774 program { name: "focus";
780 program { name: "disable";
781 signal: "elm,state,disabled";
783 action: STATE_SET "disabled" 0.0;
786 program { name: "enable";
787 signal: "elm,state,enabled";
789 action: STATE_SET "default" 0.0;
795 group { name: "elm/entry/base-noedit/default";
796 data.item: "default_font_size" "24";
797 data.item: "min_font_size" "8";
798 data.item: "max_font_size" "60";
800 item: context_menu_orientation "horizontal";
803 part { name: "elm.text";
808 select_mode: BLOCK_HANDLE;
809 //cursor_mode: BEFORE;
811 source: "elm/entry/selection/default"; // selection under
812 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
813 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
814 source5: "elm/entry/anchor/default"; // anchor under
815 description { state: "default" 0.0;
818 style: "entry_textblock_style";
823 description { state: "disabled" 0.0;
824 inherit: "default" 0.0;
826 style: "entry_textblock_disabled_style";
832 program { name: "focus";
838 program { name: "disable";
839 signal: "elm,state,disabled";
841 action: STATE_SET "disabled" 0.0;
844 program { name: "enable";
845 signal: "elm,state,enabled";
847 action: STATE_SET "default" 0.0;
853 group { name: "elm/entry/base-noedit-charwrap/default";
854 data.item: "default_font_size" "24";
855 data.item: "min_font_size" "8";
856 data.item: "max_font_size" "60";
858 item: context_menu_orientation "horizontal";
861 part { name: "elm.text";
866 select_mode: BLOCK_HANDLE;
867 //cursor_mode: BEFORE;
869 source: "elm/entry/selection/default"; // selection under
870 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
871 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
872 source5: "elm/entry/anchor/default"; // anchor under
873 description { state: "default" 0.0;
876 style: "entry_textblock_style_charwrap";
881 description { state: "disabled" 0.0;
882 inherit: "default" 0.0;
884 style: "entry_textblock_disabled_style_charwrap";
890 program { name: "focus";
896 program { name: "disable";
897 signal: "elm,state,disabled";
899 action: STATE_SET "disabled" 0.0;
902 program { name: "enable";
903 signal: "elm,state,enabled";
905 action: STATE_SET "default" 0.0;
911 group { name: "elm/entry/base-nowrap-noedit/default";
912 data.item: "default_font_size" "24";
913 data.item: "min_font_size" "8";
914 data.item: "max_font_size" "60";
916 item: context_menu_orientation "horizontal";
919 part { name: "elm.text";
924 select_mode: BLOCK_HANDLE;
925 //cursor_mode: BEFORE;
927 source: "elm/entry/selection/default"; // selection under
928 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
929 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
930 source5: "elm/entry/anchor/default"; // anchor under
931 description { state: "default" 0.0;
933 style: "entry_textblock_style";
938 description { state: "disabled" 0.0;
939 inherit: "default" 0.0;
941 style: "entry_textblock_disabled_style";
947 program { name: "focus";
953 program { name: "disable";
954 signal: "elm,state,disabled";
956 action: STATE_SET "disabled" 0.0;
959 program { name: "enable";
960 signal: "elm,state,enabled";
962 action: STATE_SET "default" 0.0;
968 group { name: "elm/entry/base-password/default";
969 data.item: "default_font_size" "24";
970 data.item: "min_font_size" "8";
971 data.item: "max_font_size" "60";
973 item: context_menu_orientation "horizontal";
976 part { name: "elm.text";
980 entry_mode: PASSWORD;
981 select_mode: BLOCK_HANDLE;
982 //cursor_mode: BEFORE;
984 source: "elm/entry/selection/default"; // selection under
985 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
986 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
987 source4: "elm/entry/cursor/default"; // cursorover
988 source5: "elm/entry/anchor/default"; // anchor under
989 description { state: "default" 0.0;
991 style: "entry_single_textblock_style";
997 description { state: "disabled" 0.0;
998 inherit: "default" 0.0;
1000 style: "entry_single_textblock_disabled_style";
1006 program { name: "focus";
1012 program { name: "disable";
1013 signal: "elm,state,disabled";
1015 action: STATE_SET "disabled" 0.0;
1018 program { name: "enable";
1019 signal: "elm,state,enabled";
1021 action: STATE_SET "default" 0.0;
1027 group { name: "elm/entry/base-password/popup";
1028 data.item: "default_font_size" "24";
1029 data.item: "min_font_size" "8";
1030 data.item: "max_font_size" "60";
1032 item: context_menu_orientation "horizontal";
1036 style { name: "entry_single_textblock_popup_style";
1037 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";
1041 tag: "em" "+ font=SLP:style=Oblique";
1042 tag: "b" "+ font=SLP:style=Bold";
1043 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1044 tag: "hilight" "+ font=SLP:style=Bold";
1045 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC;
1046 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_TEXT_COLOR_INC;
1049 style { name: "entry_single_textblock_disabled_popup_style";
1050 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 align=center wrap=mixed ellipsis=1.0 text_class=entry";
1054 tag: "em" "+ font=SLP:style=Oblique";
1055 tag: "b" "+ font=SLP:style=Bold";
1056 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
1057 tag: "hilight" "+ font=SLP:style=Bold";
1058 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC;
1059 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_TEXT_COLOR_INC;
1063 part { name: "elm.text";
1067 entry_mode: PASSWORD;
1068 select_mode: BLOCK_HANDLE;
1069 //cursor_mode: BEFORE;
1071 source: "elm/entry/selection/default"; // selection under
1072 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
1073 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
1074 source4: "elm/entry/cursor/default"; // cursorover
1075 source5: "elm/entry/anchor/default"; // anchor under
1076 description { state: "default" 0.0;
1078 style: "entry_single_textblock_popup_style";
1084 description { state: "disabled" 0.0;
1085 inherit: "default" 0.0;
1087 style: "entry_single_textblock_disabled_popup_style";
1093 program { name: "focus";
1099 program { name: "disable";
1100 signal: "elm,state,disabled";
1102 action: STATE_SET "disabled" 0.0;
1105 program { name: "enable";
1106 signal: "elm,state,enabled";
1108 action: STATE_SET "default" 0.0;
1114 group { name: "elm/entry/cursor/default";
1116 part { name: "clip2";
1120 description { state: "default" 0.0;
1125 description { state: "focused" 0.0;
1126 inherit: "default" 0.0;
1130 part { name: "clip";
1135 description { state: "default" 0.0;
1139 description { state: "hidden" 0.0;
1140 inherit: "default" 0.0;
1144 part { name: "base";
1148 description { state: "default" 0.0;
1155 part { name: "glow";
1160 description { state: "default" 0.0;
1172 color: ENTRY_CURSOR_COLOR_INC;
1174 description { state: "hidden" 0.0;
1175 inherit: "default" 0.0;
1181 program { name: "show";
1182 action: STATE_SET "hidden" 0.0;
1187 program { name: "show4";
1188 action: STATE_SET "default" 0.0;
1193 program { name: "focused";
1194 signal: "elm,action,focus";
1196 action: STATE_SET "focused" 0.0;
1200 program { name: "unfocused";
1201 signal: "elm,action,unfocus";
1203 action: STATE_SET "default" 0.0;
1207 program { name: "stop_glow";
1208 action: ACTION_STOP;
1216 group { name: "elm/entry/selection/default";
1222 description { state: "default" 0.0;
1223 color: ENTRY_SELECTION_BG_COLOR;
1229 group { name: "elm/entry/selection/block_handle";
1230 data.item: "position" "BOTH";
1232 image: "reader_handler_up.png" COMP;
1239 description { state: "default" 0.0;
1246 description { state: "show" 0.0;
1247 inherit: "default" 0.0;
1251 part { name: "handle";
1254 description { state: "default" 0.0;
1268 normal: "reader_handler_up.png";
1271 image.middle: SOLID;
1274 description { state: "show" 0.0;
1275 inherit: "default" 0.0;
1281 program { name: "focused";
1282 signal: "elm,action,focus";
1284 action: STATE_SET "show" 0.0;
1288 program { name: "unfocused";
1289 signal: "elm,action,unfocus";
1291 action: STATE_SET "default" 0.0;
1298 group { name: "elm/entry/selection/block_handle_top";
1299 data.item: "position" "BOTH";
1301 image: "reader_handler_down.png" COMP;
1308 description { state: "default" 0.0;
1315 description { state: "show" 0.0;
1316 inherit: "default" 0.0;
1320 part { name: "handle";
1323 description { state: "default" 0.0;
1337 normal: "reader_handler_down.png";
1340 image.middle: SOLID;
1343 description { state: "show" 0.0;
1344 inherit: "default" 0.0;
1350 program { name: "focused";
1351 signal: "elm,action,focus";
1353 action: STATE_SET "show" 0.0;
1357 program { name: "unfocused";
1358 signal: "elm,action,unfocus";
1360 action: STATE_SET "default" 0.0;
1366 /////////////////////////////////////////////////////////////////////////
1367 group { name: "elm/entry/selection/block_handle_left";
1368 data.item: "position" "BOTTOM";
1369 data.item: "height" "40";
1371 image: "copy&paste_Icon_left.png" COMP;
1372 image: "copy&paste_Icon_left_press.png" COMP;
1373 image: "copy&paste_Icon_left_top.png" COMP;
1374 image: "copy&paste_Icon_left_top_press.png" COMP;
1381 description { state: "default" 0.0;
1385 min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
1388 description { state: "show" 0.0;
1389 inherit: "default" 0.0;
1393 part { name: "handle";
1396 description { state: "default" 0.0;
1400 min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
1412 normal: "copy&paste_Icon_left.png";
1415 image.middle: SOLID;
1418 description { state: "show" 0.0;
1419 inherit: "default" 0.0;
1422 description { state: "top" 0.0;
1423 inherit: "default" 0.0;
1427 normal: "copy&paste_Icon_left_top.png";
1430 description { state: "press" 0.0;
1431 inherit: "default" 0.0;
1434 normal: "copy&paste_Icon_left_press.png";
1437 description { state: "top_press" 0.0;
1438 inherit: "default" 0.0;
1442 normal: "copy&paste_Icon_left_top_press.png";
1448 public handler_ontop;
1449 public handler_pressed;
1450 public handler_focused;
1453 program { name: "focused";
1454 signal: "edje,focus,in";
1457 set_int(handler_focused, 1);
1460 program { name: "unfocused";
1461 signal: "edje,focus,out";
1464 set_int(handler_focused, 0);
1465 set_state(PART:"handle", "default", 0.0);
1468 program { name: "top";
1469 signal: "elm,state,top";
1474 pressed = get_int(handler_pressed);
1475 focused = get_int(handler_focused);
1476 set_int(handler_ontop, 1);
1480 set_state(PART:"handle", "top_press", 0.0);
1482 set_state(PART:"handle", "top", 0.0);
1486 set_state(PART:"handle", "default", 0.0);
1490 program { name: "bottom";
1491 signal: "elm,state,bottom";
1496 pressed = get_int(handler_pressed);
1497 focused = get_int(handler_focused);
1498 set_int(handler_ontop, 0);
1502 set_state(PART:"handle", "press", 0.0);
1504 set_state(PART:"handle", "show", 0.0);
1508 set_state(PART:"handle", "default", 0.0);
1512 program { name: "pressed";
1513 signal: "mouse,down,1";
1517 pos = get_int(handler_ontop);
1518 set_int(handler_pressed, 1);
1520 set_state(PART:"handle", "top_press", 0.0);
1522 set_state(PART:"handle", "press", 0.0);
1525 program { name: "unpressed";
1526 signal: "mouse,up,1";
1530 pos = get_int(handler_ontop);
1531 set_int(handler_pressed, 0);
1533 set_state(PART:"handle", "top", 0.0);
1535 set_state(PART:"handle", "show", 0.0);
1541 group { name: "elm/entry/selection/block_handle_right";
1542 data.item: "position" "BOTH";
1543 data.item: "height" "40";
1545 image: "copy&paste_Icon_right.png" COMP;
1546 image: "copy&paste_Icon_right_press.png" COMP;
1547 image: "copy&paste_Icon_right_top.png" COMP;
1548 image: "copy&paste_Icon_right_top_press.png" COMP;
1551 part { name: "handle";
1554 description { state: "default" 0.0;
1558 min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
1568 normal: "copy&paste_Icon_right.png";
1571 image.middle: SOLID;
1574 description { state: "show" 0.0;
1575 inherit: "default" 0.0;
1578 description { state: "top" 0.0;
1579 inherit: "default" 0.0;
1583 normal: "copy&paste_Icon_right_top.png";
1586 description { state: "press" 0.0;
1587 inherit: "default" 0.0;
1590 normal: "copy&paste_Icon_right_press.png";
1593 description { state: "top_press" 0.0;
1594 inherit: "default" 0.0;
1598 normal: "copy&paste_Icon_right_top_press.png";
1604 public handler_ontop;
1605 public handler_pressed;
1606 public handler_focused;
1609 program { name: "focused";
1610 signal: "edje,focus,in";
1613 set_int(handler_focused, 1);
1616 program { name: "unfocused";
1617 signal: "edje,focus,out";
1620 set_int(handler_focused, 0);
1621 set_state(PART:"handle", "default", 0.0);
1624 program { name: "top";
1625 signal: "elm,state,top";
1630 pressed = get_int(handler_pressed);
1631 focused = get_int(handler_focused);
1632 set_int(handler_ontop, 1);
1636 set_state(PART:"handle", "top_press", 0.0);
1638 set_state(PART:"handle", "top", 0.0);
1642 set_state(PART:"handle", "default", 0.0);
1646 program { name: "bottom";
1647 signal: "elm,state,bottom";
1652 pressed = get_int(handler_pressed);
1653 focused = get_int(handler_focused);
1654 set_int(handler_ontop, 0);
1658 set_state(PART:"handle", "press", 0.0);
1660 set_state(PART:"handle", "show", 0.0);
1664 set_state(PART:"handle", "default", 0.0);
1668 program { name: "pressed";
1669 signal: "mouse,down,1";
1673 pos = get_int(handler_ontop);
1674 set_int(handler_pressed, 1);
1676 set_state(PART:"handle", "top_press", 0.0);
1678 set_state(PART:"handle", "press", 0.0);
1681 program { name: "unpressed";
1682 signal: "mouse,up,1";
1686 pos = get_int(handler_ontop);
1687 set_int(handler_pressed, 0);
1689 set_state(PART:"handle", "top", 0.0);
1691 set_state(PART:"handle", "show", 0.0);
1698 /////////////////////////////////////////////////////////////////////////
1700 group { name: "elm/entry/selection/block_bar";
1702 image: "reader_longtap_blue.png" COMP;
1705 part { name: "bar_bg";
1708 description { state: "default" 0.0;
1711 normal: "reader_longtap_blue.png";
1714 image.middle: SOLID;
1723 group { name: "elm/entry/anchor/default";
1728 description { state: "default" 0.0;
1735 group { name: "elm/entry/preedit/default";
1740 description { state: "default" 0.0;
1741 color: 128 128 128 255;
1748 #define MAGNIFIER_SCALE 1.2
1750 group { name: "elm/entry/magnifier/fill-width";
1751 data.item: "height" MAGNIFIER_HEIGHT_FILL;
1752 data.item: "scale" MAGNIFIER_SCALE;
1754 image: "magnifier_noarrow.png" COMP;
1755 image: "magnifier_noarrow_line.png" COMP;
1761 description { state: "default" 0.0;
1763 rel1 { offset: -20 -10; }
1764 rel2 { offset: 22 15; }
1766 normal: "magnifier_noarrow.png";
1767 border: 25 25 35 25;
1769 image.middle: SOLID;
1773 part { name: "swallow";
1777 description { state: "default" 0.0;
1789 part { name: "outline";
1792 description { state: "default" 0.0;
1795 rel1 { to: "bg"; offset: 0 0; }
1796 rel2 { to: "bg"; offset: -1 -1; }
1798 normal: "magnifier_noarrow_line.png";
1799 border: 25 25 35 25;
1801 image.middle: SOLID;
1809 group { name: "elm/entry/magnifier/fixed-size";
1810 data.item: "height" MAGNIFIER_HEIGHT_FIXED;
1811 data.item: "scale" MAGNIFIER_SCALE;
1813 image: "magnifier.png" COMP;
1814 image: "magnifier_line.png" COMP;
1820 description { state: "default" 0.0;
1822 min: MAGNIFIER_WIDTH_FIXED MAGNIFIER_HEIGHT_FIXED;
1826 normal: "magnifier.png";
1827 border: 12 14 14 20;
1829 image.middle: SOLID;
1833 part { name: "swallow";
1837 description { state: "default" 0.0;
1850 part { name: "outline";
1853 description { state: "default" 0.0;
1857 rel1 { to: "bg"; offset: 0 0; }
1858 rel2 { to: "bg"; offset: -1 -1; }
1860 normal: "magnifier_line.png";
1861 border: 12 14 14 20;
1863 image.middle: SOLID;
1870 group { name: "elm/entry/matchlist/default";
1871 data.item: "max_height" "230";
1873 part { name: "base";
1878 description { state: "default" 0.0;
1890 part { name: "elm.swallow.content";
1892 description { state: "default" 0.0;
1905 /* Entry's bubble style */
1909 style { name: "entry_bubble_date_area_textblock_style";
1910 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";
1914 tag: "em" "+ font=SLP:style=Oblique";
1915 tag: "b" "+ font=SLP:style=Bold";
1916 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1917 tag: "hilight" "+ font=SLP:style=Bold";
1918 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC;
1919 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_TEXT_COLOR_INC;
1923 group { name: "elm/entry/base/readmessage";
1924 data.item: "default_font_size" "24";
1925 data.item: "min_font_size" "8";
1926 data.item: "max_font_size" "60";
1928 item: context_menu_orientation "horizontal";
1932 name: "elm.rect.left.pad";
1936 state: "default" 0.0;
1937 min: ENTRY_BUBBLE_EX_PAD 0;
1941 rel2.relative: 0.0 1.0;
1945 name: "elm.rect.right.pad";
1949 state: "default" 0.0;
1950 min: ENTRY_BUBBLE_IX_PAD 0;
1954 rel1 { relative: 1.0 0.0; to: "elm.text"; }
1955 rel2.to: "elm.text";
1959 name: "elm.rect.top.pad";
1963 state: "default" 0.0;
1964 min: 0 ENTRY_BUBBLE_Y_PAD;
1968 rel2.relative: 1.0 0.0;
1972 name: "elm.rect.bottom.pad";
1976 state: "default" 0.0;
1977 min: 0 ENTRY_BUBBLE_Y_PAD;
1981 rel1.relative: 0.0 1.0;
1985 name: "elm.image.bg";
1989 state: "default" 0.0;
1990 rel2.to_x: "elm.rect.right.pad";
1992 normal: "00_MessageBubble_BG_receive.png";
1998 part { name: "elm.text";
2002 entry_mode: EDITABLE;
2003 select_mode: BLOCK_HANDLE;
2004 //cursor_mode: BEFORE;
2006 source: "elm/entry/selection/default"; // selection under
2007 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
2008 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
2009 source4: "elm/entry/cursor/default"; // cursorover
2010 source5: "elm/entry/anchor/default"; // anchor under
2011 // source6: "X"; // anchor over
2012 description { state: "default" 0.0;
2015 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2016 rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
2018 style: "entry_textblock_style";
2023 description { state: "disabled" 0.0;
2024 inherit: "default" 0.0;
2026 style: "entry_textblock_disabled_style";
2032 program { name: "focus";
2038 program { name: "disable";
2039 signal: "elm,state,disabled";
2041 action: STATE_SET "disabled" 0.0;
2044 program { name: "enable";
2045 signal: "elm,state,enabled";
2047 action: STATE_SET "default" 0.0;
2053 group { name: "elm/entry/base-noedit/readmessage";
2054 data.item: "default_font_size" "24";
2055 data.item: "min_font_size" "8";
2056 data.item: "max_font_size" "60";
2058 item: context_menu_orientation "horizontal";
2062 name: "elm.rect.left.pad";
2066 state: "default" 0.0;
2067 min: ENTRY_BUBBLE_EX_PAD 0;
2071 rel2.relative: 0.0 1.0;
2074 state: "callerid_on" 0.0;
2075 inherit: "default" 0.0;
2076 min: ENTRY_BUBBLE_EX_CALLERID_PAD 0;
2080 name: "elm.rect.right.pad";
2084 state: "default" 0.0;
2085 min: ENTRY_BUBBLE_IX_PAD 0;
2089 rel1 { relative: 1.0 0.0; to: "elm.text"; }
2090 rel2.to: "elm.text";
2094 name: "elm.rect.top.pad";
2098 state: "default" 0.0;
2099 min: 0 ENTRY_BUBBLE_Y_PAD;
2103 rel2.relative: 1.0 0.0;
2107 name: "elm.rect.topleft.pad";
2111 state: "default" 0.0;
2112 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2113 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2120 name: "elm.rect.bottom.pad";
2124 state: "default" 0.0;
2125 min: 0 ENTRY_BUBBLE_BOTTOM_PAD;
2129 rel1.relative: 0.0 1.0;
2133 name: "elm.rect.bottomleft.pad";
2137 state: "default" 0.0;
2138 min: ENTRY_BUBBLE_BOTTOMRIGHT_PAD 2;
2139 max: ENTRY_BUBBLE_BOTTOMRIGHT_PAD 2;
2145 name: "elm.rect.groupchat.pad";
2149 state: "default" 0.0;
2156 state: "callerid_on" 0.0;
2157 inherit: "default" 0.0;
2163 name: "elm.rect.groupchat.text.pad";
2167 state: "default" 0.0;
2172 rel1 { relative: 0.0 1.0; to: "elm.rect.groupchat.pad"; }
2175 part { name: "elm.text.groupchat";
2178 description { state: "default" 0.0;
2182 font: "SLP:style=Roman";
2183 size: ENTRY_BUBBLE_GROUPCHAT_SIZE_INC;
2186 text_class: "slp_roman";
2189 color: ENTRY_BUBBLE_GROUPCHAT_COLOR_INC;
2190 rel1 { relative: 1.0 0.0; to: "elm.rect.groupchat.pad"; }
2191 rel2.to_y: "elm.rect.groupchat.pad";
2195 name: "elm.image.bg";
2199 state: "default" 0.0;
2200 rel2.to_x: "elm.rect.right.pad";
2202 normal: "00_MessageBubble_BG_receive.png";
2203 border: ENTRY_BUBBLE_RECEV_BG_BORDER_INC;
2208 state: "callerid_on" 0.0;
2209 inherit: "default" 0.0;
2210 rel1 { relative: 1.0 0.0; to_x: "elm.rect.bottomleft.pad"; }
2213 state: "callerid_groupchat" 0.0;
2214 inherit: "default" 0.0;
2215 rel1 { relative: 1.0 1.0; to_x: "elm.rect.bottomleft.pad"; to_y:"elm.rect.groupchat.pad"; }
2218 state: "groupchat_on" 0.0;
2219 inherit: "default" 0.0;
2220 rel1 { relative: 0.0 1.0; to_y:"elm.rect.groupchat.pad"; }
2223 // it's temporary blocked for prepare entry's signal feature
2226 name: "elm.text.subject";
2230 state: "default" 0.0;
2233 style: "entry_textblock_style";
2236 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2237 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
2243 name: "elm.rect.subject.line";
2247 state: "default" 0.0;
2252 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2253 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
2257 name: "elm.swallow.callerid";
2261 state: "default" 0.0;
2262 min: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
2263 max: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
2267 rel1 { relative: ENTRY_BUBBLE_RECEV_CALLERID_REL1_INC; to: "elm.rect.topleft.pad"; to_y: "elm.rect.topleft.pad"; }
2268 rel2 { relative: ENTRY_BUBBLE_RECEV_CALLERID_REL2_INC; to_y: "elm.rect.bottom.pad"; }
2270 description { state: "callerid_on" 0.0;
2271 inherit: "default" 0.0;
2276 name: "elm.rect.callerid.pad";
2280 state: "default" 0.0;
2281 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2282 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2286 rel1 { relative: 1.0 1.0; to: "elm.swallow.callerid"; to_y: "elm.rect.top.pad"; }
2287 rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
2290 part { name: "elm.text";
2295 select_mode: BLOCK_HANDLE;
2296 //cursor_mode: BEFORE;
2298 source: "elm/entry/selection/default"; // selection under
2299 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
2300 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
2301 source5: "elm/entry/anchor/default"; // anchor under
2303 state: "default" 0.0;
2306 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.subject.line"; }
2307 rel2 { relative: 1.0 1.0; to_y: "elm.rect.subject.line"; }
2309 style: "entry_textblock_style";
2315 description { state: "callerid_on" 0.0;
2316 inherit: "default" 0.0;
2317 rel1 { relative: 1.0 1.0; to_x: ENTRY_BUBBLE_READ_TEXT_CALLID_REL1_X_INC; to_y: "elm.rect.subject.line"; }
2318 rel2 { relative: 1.0 1.0; to_y: "elm.rect.subject.line"; }
2320 /* callerid and groupchat */
2321 description { state: "callerid_groupchat" 0.0;
2322 inherit: "default" 0.0;
2323 rel1 { relative: 1.0 1.0; to_x: ENTRY_BUBBLE_READ_TEXT_CALLID_REL1_X_INC; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
2324 rel2 { relative: 1.0 1.0; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
2326 /* groupchat only */
2327 description { state: "groupchat_on" 0.0;
2328 inherit: "default" 0.0;
2329 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
2330 rel2 { relative: 1.0 1.0; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
2332 description { state: "disabled" 0.0;
2333 inherit: "default" 0.0;
2335 style: "entry_textblock_disabled_style";
2340 name: "elm.rect.status.pad";
2344 state: "default" 0.0;
2345 min: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC 64;
2346 max: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC 64;
2351 rel1 { relative: ENTRY_BUBBLE_READ_STATUS_TIME_PAD_REL_INC; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
2352 rel2 { relative: 1.0 1.0; to_y: "elm.rect.bottom.pad"; }
2356 name: "elm.rect.time.pad";
2360 state: "default" 0.0;
2361 min: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC GENLIST_PADDING_34_INC;
2362 max: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC GENLIST_PADDING_34_INC;
2367 rel1.to: "elm.rect.status.pad";
2368 rel2 { relative: 1.0 1.0; to_y: "elm.rect.bottom.pad"; }
2371 part { name: "elm.text.status";
2374 description { state: "default" 0.0;
2378 font: "SLP:style=Roman";
2379 size: ENTRY_BUBBLE_STATUS_TIME_SIZE_INC;
2381 text_class: "slp_roman";
2384 color: ENTRY_BUBBLE_READ_STATUS_TIME_COLOR_INC;
2385 rel1 { relative: ENTRY_BUBBLE_READ_STATUS_REL_INC; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
2386 rel2 { relative: ENTRY_BUBBLE_READ_STATUS_REL_INC; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
2388 description { state: "disabled" 0.0;
2389 inherit: "default" 0.0;
2393 part { name: "elm.text.time";
2396 description { state: "default" 0.0;
2400 font: "SLP:style=Roman";
2401 size: ENTRY_BUBBLE_STATUS_TIME_SIZE_INC;
2403 text_class: "slp_roman";
2406 color: ENTRY_BUBBLE_READ_STATUS_TIME_COLOR_INC;
2407 rel1 { relative: ENTRY_BUBBLE_READ_TIME_REL_INC; to_x: "elm.rect.time.pad"; to_y: "elm.rect.time.pad"; }
2408 rel2 { relative: ENTRY_BUBBLE_READ_TIME_REL_INC; to_x: "elm.rect.time.pad"; to_y: "elm.rect.time.pad"; }
2410 description { state: "disabled" 0.0;
2411 inherit: "default" 0.0;
2416 name: "elm.swallow.icon1";
2420 state: "default" 0.0;
2421 min: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
2422 max: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
2426 rel1 { relative: 1.5 0.3; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
2427 rel2 { relative: 1.0 0.3; to_y: "elm.rect.bottom.pad"; }
2429 description { state: "enabled" 0.0;
2430 inherit: "default" 0.0;
2435 name: "elm.swallow.end";
2438 description { state: "default" 0.0;
2440 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text"; }
2441 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
2446 program { name: "focus";
2452 program { name: "disable";
2453 signal: "elm,state,disabled";
2455 action: STATE_SET "disabled" 0.0;
2458 program { name: "enable";
2459 signal: "elm,state,enabled";
2461 action: STATE_SET "default" 0.0;
2464 program { name: "go_callerid_on";
2465 signal: "elm,state,callerid,enabled";
2470 get_state(PART:"elm.text", st, 30, vl);
2471 if (!strcmp(st, "default")) {
2472 set_state(PART:"elm.image.bg", "callerid_on", 0.0);
2473 set_state(PART:"elm.text", "callerid_on", 0.0);
2475 else if (!strcmp(st, "groupchat_on")) {
2476 set_state(PART:"elm.image.bg", "callerid_groupchat", 0.0);
2477 set_state(PART:"elm.text", "callerid_groupchat", 0.0);
2480 set_state(PART:"elm.swallow.callerid", "callerid_on", 0.0);
2481 set_state(PART:"elm.rect.left.pad", "callerid_on", 0.0);
2482 set_state(PART:"elm.rect.groupchat.pad", "callerid_on", 0.0);
2485 program { name: "go_callerid_off";
2486 signal: "elm,state,callerid,disabled";
2491 get_state(PART:"elm.text", st, 30, vl);
2492 if (!strcmp(st, "callerid_groupchat")) {
2493 set_state(PART:"elm.image.bg", "groupchat_on", 0.0);
2494 set_state(PART:"elm.text", "groupchat_on", 0.0);
2497 set_state(PART:"elm.image.bg", "default", 0.0);
2498 set_state(PART:"elm.text", "default", 0.0);
2501 set_state(PART:"elm.swallow.callerid", "default", 0.0);
2502 set_state(PART:"elm.rect.groupchat.pad", "default", 0.0);
2505 /* groupchat - since white-hd theme */
2506 #if ENTRY_BUBBLE_GROUPCHART_ENABLE_INC
2507 program { name: "go_groupchat_on";
2508 signal: "elm,state,groupchat,enabled";
2513 get_state(PART:"elm.text", st, 30, vl);
2514 if (!strcmp(st, "default")) {
2515 set_state(PART:"elm.image.bg", "groupchat_on", 0.0);
2516 set_state(PART:"elm.text", "groupchat_on", 0.0);
2518 else if (!strcmp(st, "callerid_on")) {
2519 set_state(PART:"elm.image.bg", "callerid_groupchat", 0.0);
2520 set_state(PART:"elm.text", "callerid_groupchat", 0.0);
2525 program { name: "go_textstatus_on";
2526 signal: "elm,state,text,status,enabled";
2528 action: STATE_SET "default" 0.0;
2529 target: "elm.text.time";
2530 target: "elm.text.status";
2531 after: "go_contentstatus_off";
2533 program { name: "go_textstatus_off";
2534 signal: "elm,state,text,status,disbled";
2536 action: STATE_SET "disabled" 0.0;
2537 target: "elm.text.time";
2538 target: "elm.text.status";
2540 program { name: "go_contentstatus_on";
2541 signal: "elm,state,content,status,enabled";
2543 action: STATE_SET "enabled" 0.0;
2544 target: "elm.swallow.icon1";
2545 after: "go_textstatus_off";
2547 program { name: "go_contentstatus_off";
2548 signal: "elm,state,content,status,disabled";
2550 action: STATE_SET "default" 0.0;
2551 target: "elm.swallow.icon1";
2556 group { name: "elm/entry/base-noedit-charwrap/readmessage";
2557 data.item: "default_font_size" "24";
2558 data.item: "min_font_size" "8";
2559 data.item: "max_font_size" "60";
2561 item: context_menu_orientation "horizontal";
2565 name: "elm.rect.left.pad";
2569 state: "default" 0.0;
2570 min: ENTRY_BUBBLE_EX_PAD 0;
2574 rel2.relative: 0.0 1.0;
2578 name: "elm.rect.right.pad";
2582 state: "default" 0.0;
2583 min: ENTRY_BUBBLE_IX_PAD 0;
2587 rel1 { relative: 1.0 0.0; to_x: "elm.text"; }
2588 rel2.to_x: "elm.text";
2592 name: "elm.rect.top.pad";
2596 state: "default" 0.0;
2597 min: 0 ENTRY_BUBBLE_Y_PAD;
2601 rel2.relative: 1.0 0.0;
2605 name: "elm.rect.bottom.pad";
2609 state: "default" 0.0;
2610 min: 0 ENTRY_BUBBLE_Y_PAD;
2614 rel1.relative: 0.0 1.0;
2618 name: "elm.image.bg";
2622 state: "default" 0.0;
2623 rel2.to_x: "elm.rect.right.pad";
2625 normal: "00_MessageBubble_BG_receive.png";
2631 part { name: "elm.text";
2636 select_mode: BLOCK_HANDLE;
2637 //cursor_mode: BEFORE;
2639 source: "elm/entry/selection/default"; // selection under
2640 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
2641 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
2642 source5: "elm/entry/anchor/default"; // anchor under
2643 description { state: "default" 0.0;
2646 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2647 rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
2649 style: "entry_textblock_style_charwrap";
2654 description { state: "disabled" 0.0;
2655 inherit: "default" 0.0;
2657 style: "entry_textblock_disabled_style_charwrap";
2663 program { name: "focus";
2669 program { name: "disable";
2670 signal: "elm,state,disabled";
2672 action: STATE_SET "disabled" 0.0;
2675 program { name: "enable";
2676 signal: "elm,state,enabled";
2678 action: STATE_SET "default" 0.0;
2684 group { name: "elm/entry/base/sentmessage";
2685 data.item: "default_font_size" "24";
2686 data.item: "min_font_size" "8";
2687 data.item: "max_font_size" "60";
2689 item: context_menu_orientation "horizontal";
2693 name: "elm.rect.right.pad";
2697 state: "default" 0.0;
2698 min: ENTRY_BUBBLE_EX_PAD 0;
2702 rel1.relative: 1.0 0.0;
2706 name: "elm.rect.left.pad";
2710 state: "default" 0.0;
2711 min: ENTRY_BUBBLE_IX_PAD 0;
2715 rel1 { relative: 0.0 0.0; to: "elm.text"; }
2716 rel2 { relative: 0.0 1.0; to: "elm.text"; }
2720 name: "elm.rect.top.pad";
2724 state: "default" 0.0;
2725 min: 0 ENTRY_BUBBLE_Y_PAD;
2729 rel2.relative: 1.0 0.0;
2733 name: "elm.rect.bottom.pad";
2737 state: "default" 0.0;
2738 min: 0 ENTRY_BUBBLE_Y_PAD;
2742 rel1.relative: 0.0 1.0;
2746 name: "elm.image.bg";
2750 state: "default" 0.0;
2751 rel1.to_x: "elm.rect.left.pad";
2753 normal: "00_MessageBubble_BG_send.png";
2759 part { name: "elm.text";
2763 entry_mode: EDITABLE;
2764 select_mode: BLOCK_HANDLE;
2765 //cursor_mode: BEFORE;
2767 source: "elm/entry/selection/default"; // selection under
2768 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
2769 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
2770 source4: "elm/entry/cursor/default"; // cursorover
2771 source5: "elm/entry/anchor/default"; // anchor under
2772 // source6: "X"; // anchor over
2773 description { state: "default" 0.0;
2776 rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad";}
2777 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
2779 style: "entry_textblock_style";
2784 description { state: "disabled" 0.0;
2785 inherit: "default" 0.0;
2787 style: "entry_textblock_disabled_style";
2793 program { name: "focus";
2799 program { name: "disable";
2800 signal: "elm,state,disabled";
2802 action: STATE_SET "disabled" 0.0;
2805 program { name: "enable";
2806 signal: "elm,state,enabled";
2808 action: STATE_SET "default" 0.0;
2814 group { name: "elm/entry/base-noedit/sentmessage";
2815 data.item: "default_font_size" "24";
2816 data.item: "min_font_size" "8";
2817 data.item: "max_font_size" "60";
2819 item: context_menu_orientation "horizontal";
2823 name: "elm.rect.right.pad";
2827 state: "default" 0.0;
2828 min: ENTRY_BUBBLE_EX_PAD 0;
2832 rel1.relative: 1.0 0.0;
2835 state: "callerid_on" 0.0;
2836 inherit: "default" 0.0;
2837 min: ENTRY_BUBBLE_EX_CALLERID_PAD 0;
2841 name: "elm.rect.left.pad";
2845 state: "default" 0.0;
2846 min: ENTRY_BUBBLE_IX_PAD 0;
2850 rel1 { relative: 0.0 0.0; to: "elm.text"; }
2851 rel2 { relative: 0.0 1.0; to: "elm.text"; }
2855 name: "elm.rect.topright.pad";
2859 state: "default" 0.0;
2860 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2861 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2864 rel1.relative: 1.0 0.0;
2868 name: "elm.rect.top.pad";
2872 state: "default" 0.0;
2873 min: 0 ENTRY_BUBBLE_Y_PAD;
2877 rel2.relative: 1.0 0.0;
2881 name: "elm.rect.bottom.pad";
2885 state: "default" 0.0;
2886 min: 0 ENTRY_BUBBLE_BOTTOM_PAD;
2890 rel1.relative: 0.0 1.0;
2894 name: "elm.rect.bottomright.pad";
2898 state: "default" 0.0;
2899 min: ENTRY_BUBBLE_BOTTOMRIGHT_PAD 2;
2900 max: ENTRY_BUBBLE_BOTTOMRIGHT_PAD 2;
2906 name: "elm.rect.groupchat.pad";
2910 state: "default" 0.0;
2917 state: "callerid_on" 0.0;
2918 inherit: "default" 0.0;
2924 name: "elm.rect.groupchat.text.pad";
2928 state: "default" 0.0;
2933 rel1 { relative: 0.0 1.0; to: "elm.rect.groupchat.pad"; }
2936 part { name: "elm.text.groupchat";
2939 description { state: "default" 0.0;
2943 font: "SLP:style=Roman";
2944 size: ENTRY_BUBBLE_GROUPCHAT_SIZE_INC;
2947 text_class: "slp_roman";
2950 color: ENTRY_BUBBLE_GROUPCHAT_COLOR_INC;
2951 rel2 { relative: 0.0 1.0; to: "elm.rect.groupchat.pad"; }
2955 name: "elm.image.bg";
2959 state: "default" 0.0;
2960 rel1.to_x: "elm.rect.left.pad";
2962 normal: "00_MessageBubble_BG_send.png";
2963 border: ENTRY_BUBBLE_SENT_BG_BORDER_INC;
2968 state: "callerid_on" 0.0;
2969 inherit: "default" 0.0;
2970 rel2 { relative: 0.0 1.0; to: "elm.rect.bottomright.pad"; }
2973 state: "callerid_groupchat" 0.0;
2974 inherit: "default" 0.0;
2975 rel1 { relative: 0.0 1.0; to_x:"elm.rect.left.pad"; to_y:"elm.rect.groupchat.pad"; }
2976 rel2 { relative: 0.0 1.0; to: "elm.rect.bottomright.pad"; }
2979 state: "groupchat_on" 0.0;
2980 inherit: "default" 0.0;
2981 rel1 { relative: 0.0 1.0; to_x:"elm.rect.left.pad"; to_y:"elm.rect.groupchat.pad"; }
2984 // it's temporary blocked for prepare entry's signal feature
2987 name: "elm.text.subject";
2991 state: "default" 0.0;
2994 style: "entry_textblock_style";
2997 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2998 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
3004 name: "elm.rect.subject.line";
3008 state: "default" 0.0;
3013 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
3014 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
3018 name: "elm.swallow.callerid";
3022 state: "default" 0.0;
3023 min: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
3024 max: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
3027 rel1 { relative: ENTRY_BUBBLE_CALLERID_RELATIVE_INC; to_x: "elm.rect.topright.pad"; to_y: "elm.rect.topright.pad"; }
3028 rel2 { relative: ENTRY_BUBBLE_CALLERID_RELATIVE_INC; to_x: "elm.rect.topright.pad"; to_y: "elm.rect.bottom.pad"; }
3030 description { state: "callerid_on" 0.0;
3031 inherit: "default" 0.0;
3036 name: "elm.rect.callerid.pad";
3040 state: "default" 0.0;
3041 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
3042 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
3045 rel1 { relative: 0.0 1.0; to_x: "elm.swallow.callerid"; to_y: "elm.rect.topright.pad"; }
3046 rel2 { relative: 0.0 1.0; to_x: "elm.swallow.callerid"; to_y: "elm.rect.bottom.pad"; }
3049 part { name: "elm.text";
3054 select_mode: BLOCK_HANDLE;
3055 //cursor_mode: BEFORE;
3057 source: "elm/entry/selection/default"; // selection under
3058 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3059 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3060 source5: "elm/entry/anchor/default"; // anchor under
3062 state: "default" 0.0;
3065 rel1 { relative: 0.0 1.0; to_y: "elm.rect.subject.line"; }
3066 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.subject.line"; }
3068 style: "entry_textblock_style";
3074 description { state: "callerid_on" 0.0;
3075 inherit: "default" 0.0;
3076 rel1 { relative: 0.0 1.0; to_y: "elm.rect.subject.line";}
3077 rel2 { relative: 0.0 1.0; to_x: ENTRY_BUBBLE_TEXT_CALLID_REL2_X_INC; to_y: "elm.rect.subject.line"; }
3079 /* callerid and groupchat */
3080 description { state: "callerid_groupchat" 0.0;
3081 inherit: "default" 0.0;
3082 rel1 { relative: 0.0 1.0; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3083 rel2 { relative: 0.0 1.0; to_x: ENTRY_BUBBLE_TEXT_CALLID_REL2_X_INC; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3085 /* groupchat only */
3086 description { state: "groupchat_on" 0.0;
3087 inherit: "default" 0.0;
3088 rel1 { relative: 0.0 1.0; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3089 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3091 description { state: "disabled" 0.0;
3092 inherit: "default" 0.0;
3094 style: "entry_textblock_disabled_style";
3099 name: "elm.rect.status.pad";
3103 state: "default" 0.0;
3104 min: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC 64;
3109 rel1 { relative: ENTRY_BUBBLE_STATUS_TIME_PAD_REL_INC; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
3110 rel2 { relative: ENTRY_BUBBLE_STATUS_TIME_PAD_REL_INC; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
3114 name: "elm.rect.time.pad";
3118 state: "default" 0.0;
3119 min: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC GENLIST_PADDING_34_INC;
3120 max: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC GENLIST_PADDING_34_INC;
3125 rel1.to: "elm.rect.status.pad";
3126 rel2 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.bottom.pad"; }
3129 part { name: "elm.text.status";
3132 description { state: "default" 0.0;
3136 font: "SLP:style=Roman";
3137 size: ENTRY_BUBBLE_STATUS_TIME_SIZE_INC;
3139 text_class: "slp_roman";
3142 color: ENTRY_BUBBLE_SENT_STATUS_TIME_COLOR_INC;
3143 rel1 { relative: 0.0 0.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
3144 rel2 { relative: 0.0 0.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
3146 description { state: "disabled" 0.0;
3147 inherit: "default" 0.0;
3151 part { name: "elm.text.time";
3154 description { state: "default" 0.0;
3158 font: "SLP:style=Roman";
3159 size: ENTRY_BUBBLE_STATUS_TIME_SIZE_INC;
3161 text_class: "slp_roman";
3164 color: ENTRY_BUBBLE_SENT_STATUS_TIME_COLOR_INC;
3165 rel1 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.time.pad"; }
3166 rel2 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.time.pad"; }
3168 description { state: "disabled" 0.0;
3169 inherit: "default" 0.0;
3174 name: "elm.swallow.icon1";
3178 state: "default" 0.0;
3179 min: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
3180 max: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
3184 rel1 { relative: -0.8 0.3; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
3185 rel2 { relative: -0.8 0.3; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
3187 description { state: "enabled" 0.0;
3188 inherit: "default" 0.0;
3193 name: "elm.swallow.end";
3197 state: "default" 0.0;
3199 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text"; }
3200 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
3205 program { name: "focus";
3211 program { name: "disable";
3212 signal: "elm,state,disabled";
3214 action: STATE_SET "disabled" 0.0;
3217 program { name: "enable";
3218 signal: "elm,state,enabled";
3220 action: STATE_SET "default" 0.0;
3223 program { name: "go_callerid_on";
3224 signal: "elm,state,callerid,enabled";
3229 get_state(PART:"elm.text", st, 30, vl);
3230 if (!strcmp(st, "default")) {
3231 set_state(PART:"elm.image.bg", "callerid_on", 0.0);
3232 set_state(PART:"elm.text", "callerid_on", 0.0);
3234 else if (!strcmp(st, "groupchat_on")) {
3235 set_state(PART:"elm.image.bg", "callerid_groupchat", 0.0);
3236 set_state(PART:"elm.text", "callerid_groupchat", 0.0);
3239 set_state(PART:"elm.swallow.callerid", "callerid_on", 0.0);
3240 set_state(PART:"elm.rect.right.pad", "callerid_on", 0.0);
3241 set_state(PART:"elm.rect.groupchat.pad", "callerid_on", 0.0);
3244 program { name: "go_callerid_off";
3245 signal: "elm,state,callerid,disabled";
3250 get_state(PART:"elm.text", st, 30, vl);
3251 if (!strcmp(st, "callerid_groupchat")) {
3252 set_state(PART:"elm.image.bg", "groupchat_on", 0.0);
3253 set_state(PART:"elm.text", "groupchat_on", 0.0);
3256 set_state(PART:"elm.image.bg", "default", 0.0);
3257 set_state(PART:"elm.text", "default", 0.0);
3260 set_state(PART:"elm.swallow.callerid", "default", 0.0);
3261 set_state(PART:"elm.rect.groupchat.pad", "default", 0.0);
3264 /* groupchat - since white-hd theme */
3265 #if ENTRY_BUBBLE_GROUPCHART_ENABLE_INC
3266 program { name: "go_groupchat_on";
3267 signal: "elm,state,groupchat,enabled";
3272 get_state(PART:"elm.text", st, 30, vl);
3273 if (!strcmp(st, "default")) {
3274 set_state(PART:"elm.image.bg", "groupchat_on", 0.0);
3275 set_state(PART:"elm.text", "groupchat_on", 0.0);
3277 else if (!strcmp(st, "callerid_on")) {
3278 set_state(PART:"elm.image.bg", "callerid_groupchat", 0.0);
3279 set_state(PART:"elm.text", "callerid_groupchat", 0.0);
3284 program { name: "go_groupchat_off";
3285 signal: "elm,state,groupchat,disabled";
3290 get_state(PART:"elm.text", st, 30, vl);
3291 if (!strcmp(st, "callerid_groupchat")) {
3292 set_state(PART:"elm.image.bg", "callerid_on", 0.0);
3293 set_state(PART:"elm.text", "callerid_on", 0.0);
3296 set_state(PART:"elm.image.bg", "default", 0.0);
3297 set_state(PART:"elm.text", "default", 0.0);
3301 program { name: "go_textstatus_on";
3302 signal: "elm,state,text,status,enabled";
3304 action: STATE_SET "default" 0.0;
3305 target: "elm.text.time";
3306 target: "elm.text.status";
3307 after: "go_contentstatus_off";
3309 program { name: "go_textstatus_off";
3310 signal: "elm,state,text,status,disbled";
3312 action: STATE_SET "disabled" 0.0;
3313 target: "elm.text.time";
3314 target: "elm.text.status";
3316 program { name: "go_contentstatus_on";
3317 signal: "elm,state,content,status,enabled";
3319 action: STATE_SET "enabled" 0.0;
3320 target: "elm.swallow.icon1";
3321 after: "go_textstatus_off";
3323 program { name: "go_contentstatus_off";
3324 signal: "elm,state,content,status,disabled";
3326 action: STATE_SET "default" 0.0;
3327 target: "elm.swallow.icon1";
3332 group { name: "elm/entry/base-noedit-charwrap/sentmessage";
3333 data.item: "default_font_size" "24";
3334 data.item: "min_font_size" "8";
3335 data.item: "max_font_size" "60";
3337 item: context_menu_orientation "horizontal";
3341 name: "elm.rect.right.pad";
3345 state: "default" 0.0;
3346 min: ENTRY_BUBBLE_EX_PAD 0;
3350 rel1.relative: 1.0 0.0;
3354 name: "elm.rect.left.pad";
3358 state: "default" 0.0;
3359 min: ENTRY_BUBBLE_IX_PAD 0;
3363 rel1 { relative: 0.0 0.0; to: "elm.text"; }
3364 rel2 { relative: 0.0 1.0; to: "elm.text"; }
3368 name: "elm.rect.top.pad";
3372 state: "default" 0.0;
3373 min: 0 ENTRY_BUBBLE_Y_PAD;
3377 rel2.relative: 1.0 0.0;
3381 name: "elm.rect.bottom.pad";
3385 state: "default" 0.0;
3386 min: 0 ENTRY_BUBBLE_Y_PAD;
3390 rel1.relative: 0.0 1.0;
3394 name: "elm.image.bg";
3398 state: "default" 0.0;
3399 rel1.to_x: "elm.rect.left.pad";
3401 normal: "00_MessageBubble_BG_send.png";
3407 part { name: "elm.text";
3412 select_mode: BLOCK_HANDLE;
3413 //cursor_mode: BEFORE;
3415 source: "elm/entry/selection/default"; // selection under
3416 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3417 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3418 source5: "elm/entry/anchor/default"; // anchor under
3419 description { state: "default" 0.0;
3422 rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad";}
3423 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
3425 style: "entry_textblock_style_charwrap";
3430 description { state: "disabled" 0.0;
3431 inherit: "default" 0.0;
3433 style: "entry_textblock_disabled_style_charwrap";
3439 program { name: "focus";
3445 program { name: "disable";
3446 signal: "elm,state,disabled";
3448 action: STATE_SET "disabled" 0.0;
3451 program { name: "enable";
3452 signal: "elm,state,enabled";
3454 action: STATE_SET "default" 0.0;
3460 group { name: "elm/entry/base/font_color_black";
3461 alias: "elm/entry/base-mixedwrap/font_color_black";
3462 alias: "elm/entry/base/font_color_black/default";
3463 alias: "elm/entry/base/font_color_black/lighting";
3464 alias: "elm/entry/base/font_color_black/multiline";
3465 alias: "elm/entry/base/font_color_black/multiline/default";
3466 alias: "elm/entry/base/font_color_black/multiline/lighting";
3467 alias: "elm/entry/base/editfield/font_color_black";
3469 data.item: "default_font_size" "24";
3470 data.item: "min_font_size" "8";
3471 data.item: "max_font_size" "60";
3474 style { name: "font_color_black_textblock_style";
3475 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=mixed left_margin=1 right_margin=2 text_class=entry";
3479 tag: "em" "+ font=SLP:style=Oblique";
3480 tag: "b" "+ font=SLP:style=Bold";
3481 tag: "link" "+ color=#800 underline=on underline_color=#8008";
3482 tag: "hilight" "+ font=SLP:style=Bold";
3483 tag: "preedit" "+ underline=on underline_color=#000000FF";
3484 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3486 style { name: "font_color_black_textblock_disabled_style";
3487 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=mixed left_margin=1 right_margin=2 text_class=entry";
3491 tag: "em" "+ font=SLP:style=Oblique";
3492 tag: "b" "+ font=SLP:style=Bold";
3493 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
3494 tag: "hilight" "+ font=SLP:style=Bold";
3495 tag: "preedit" "+ underline=on underline_color=#000000FF";
3496 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3500 item: context_menu_orientation "horizontal";
3503 part { name: "elm.text";
3507 entry_mode: EDITABLE;
3508 select_mode: BLOCK_HANDLE;
3509 //cursor_mode: BEFORE;
3511 source: "elm/entry/selection/default"; // selection under
3512 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3513 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3514 source4: "elm/entry/cursor/default"; // cursorover
3515 source5: "elm/entry/anchor/default"; // anchor under
3516 //source6: "X"; // anchor over
3517 description { state: "default" 0.0;
3520 style: "font_color_black_textblock_style";
3524 description { state: "disabled" 0.0;
3525 inherit: "default" 0.0;
3527 style: "font_color_black_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;
3555 group { name: "elm/entry/base-noedit/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";
3568 select_mode: BLOCK_HANDLE;
3569 //cursor_mode: BEFORE;
3571 source: "elm/entry/selection/default"; // selection under
3572 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3573 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3574 source4: "elm/entry/cursor/default"; // cursorover
3575 source5: "elm/entry/anchor/default"; // anchor under
3576 //source6: "X"; // anchor over
3577 description { state: "default" 0.0;
3580 style: "font_color_black_textblock_style";
3584 description { state: "disabled" 0.0;
3585 inherit: "default" 0.0;
3587 style: "font_color_black_textblock_disabled_style";
3594 program { name: "focus";
3600 program { name: "disable";
3601 signal: "elm,state,disabled";
3603 action: STATE_SET "disabled" 0.0;
3606 program { name: "enable";
3607 signal: "elm,state,enabled";
3609 action: STATE_SET "default" 0.0;
3615 group { name: "elm/entry/base-charwrap/font_color_black";
3616 alias: "elm/entry/base/font_color_black/char_wrap";
3617 alias: "elm/entry/base/font_color_black/default/char_wrap";
3618 alias: "elm/entry/base/font_color_black/lighting/char_wrap";
3619 alias: "elm/entry/base/font_color_black/multiline/char_wrap";
3620 alias: "elm/entry/base/font_color_black/multiline/default/char_wrap";
3621 alias: "elm/entry/base/font_color_black/multiline/lighting/char_wrap";
3622 alias: "elm/entry/base-charwrap/editfield/font_color_black";
3624 data.item: "default_font_size" "24";
3625 data.item: "min_font_size" "8";
3626 data.item: "max_font_size" "60";
3629 style { name: "font_color_black_textblock_char_wrap_style";
3630 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=char left_margin=1 right_margin=2 text_class=entry";
3634 tag: "em" "+ font=SLP:style=Oblique";
3635 tag: "b" "+ font=SLP:style=Bold";
3636 tag: "link" "+ color=#800 underline=on underline_color=#8008";
3637 tag: "hilight" "+ font=SLP:style=Bold";
3638 tag: "preedit" "+ underline=on underline_color=#000000FF";
3639 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3641 style { name: "font_color_black_textblock_char_wrap_disabled_style";
3642 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=char left_margin=1 right_margin=2 text_class=entry";
3646 tag: "em" "+ font=SLP:style=Oblique";
3647 tag: "b" "+ font=SLP:style=Bold";
3648 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
3649 tag: "hilight" "+ font=SLP:style=Bold";
3650 tag: "preedit" "+ underline=on underline_color=#000000FF";
3651 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3655 item: context_menu_orientation "horizontal";
3658 part { name: "elm.text";
3662 entry_mode: EDITABLE;
3663 select_mode: BLOCK_HANDLE;
3664 //cursor_mode: BEFORE;
3666 source: "elm/entry/selection/default"; // selection under
3667 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3668 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3669 source4: "elm/entry/cursor/default"; // cursorover
3670 source5: "elm/entry/anchor/default"; // anchor under
3671 //source6: "X"; // anchor over
3672 description { state: "default" 0.0;
3675 style: "font_color_black_textblock_char_wrap_style";
3679 description { state: "disabled" 0.0;
3680 inherit: "default" 0.0;
3682 style: "font_color_black_textblock_char_wrap_disabled_style";
3689 program { name: "focus";
3695 program { name: "disable";
3696 signal: "elm,state,disabled";
3698 action: STATE_SET "disabled" 0.0;
3701 program { name: "enable";
3702 signal: "elm,state,enabled";
3704 action: STATE_SET "default" 0.0;
3710 group { name: "elm/entry/base-single/font_color_black";
3711 alias: "elm/entry/base-single/font_color_black/default";
3712 alias: "elm/entry/base-single/font_color_black/lighting";
3713 alias: "elm/entry/base-single/font_color_black/singleline";
3714 alias: "elm/entry/base-single/font_color_black/singleline/default";
3715 alias: "elm/entry/base-single/font_color_black/singleline/lighting";
3716 alias: "elm/entry/base-single/editfield/font_color_black";
3717 alias: "elm/entry/base-single/editfield/searchbar/font_color_black";
3719 data.item: "default_font_size" "24";
3720 data.item: "min_font_size" "8";
3721 data.item: "max_font_size" "60";
3724 style { name: "font_color_black_single_textblock_style";
3725 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=none left_margin=1 right_margin=3 text_class=entry";
3729 tag: "em" "+ font=SLP:style=Oblique";
3730 tag: "b" "+ font=SLP:style=Bold";
3731 tag: "link" "+ color=#800 underline=on underline_color=#8008";
3732 tag: "hilight" "+ font=SLP:style=Bold";
3733 tag: "preedit" "+ underline=on underline_color=#000000FF";
3734 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3736 style { name: "font_color_black_single_textblock_disabled_style";
3737 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3 text_class=entry";
3741 tag: "em" "+ font=SLP:style=Oblique";
3742 tag: "b" "+ font=SLP:style=Bold";
3743 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
3744 tag: "hilight" "+ font=SLP:style=Bold";
3745 tag: "preedit" "+ underline=on underline_color=#000000FF";
3746 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3750 item: context_menu_orientation "horizontal";
3753 part { name: "elm.text";
3757 entry_mode: EDITABLE;
3758 select_mode: BLOCK_HANDLE;
3759 //cursor_mode: BEFORE;
3761 source: "elm/entry/selection/default"; // selection under
3762 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3763 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3764 source4: "elm/entry/cursor/default"; // cursorover
3765 source5: "elm/entry/anchor/default"; // anchor under
3766 description { state: "default" 0.0;
3768 style: "font_color_black_single_textblock_style";
3773 description { state: "disabled" 0.0;
3774 inherit: "default" 0.0;
3776 style: "font_color_black_single_textblock_disabled_style";
3782 program { name: "focus";
3788 program { name: "disable";
3789 signal: "elm,state,disabled";
3791 action: STATE_SET "disabled" 0.0;
3794 program { name: "enable";
3795 signal: "elm,state,enabled";
3797 action: STATE_SET "default" 0.0;
3803 group { name: "elm/entry/base-single-noedit/font_color_black";
3804 data.item: "default_font_size" "24";
3805 data.item: "min_font_size" "8";
3806 data.item: "max_font_size" "60";
3808 item: context_menu_orientation "horizontal";
3811 part { name: "elm.text";
3816 select_mode: BLOCK_HANDLE;
3817 //cursor_mode: BEFORE;
3819 source: "elm/entry/selection/default"; // selection under
3820 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3821 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3822 source4: "elm/entry/cursor/default"; // cursorover
3823 source5: "elm/entry/anchor/default"; // anchor under
3824 description { state: "default" 0.0;
3826 style: "font_color_black_single_textblock_style";
3831 description { state: "disabled" 0.0;
3832 inherit: "default" 0.0;
3834 style: "font_color_black_single_textblock_disabled_style";
3840 program { name: "focus";
3846 program { name: "disable";
3847 signal: "elm,state,disabled";
3849 action: STATE_SET "disabled" 0.0;
3852 program { name: "enable";
3853 signal: "elm,state,enabled";
3855 action: STATE_SET "default" 0.0;
3860 group { name: "elm/entry/base-password/font_color_black";
3861 alias: "elm/entry/base-password/editfield/font_color_black";
3862 data.item: "default_font_size" "24";
3863 data.item: "min_font_size" "8";
3864 data.item: "max_font_size" "60";
3866 item: context_menu_orientation "horizontal";
3869 part { name: "elm.text";
3873 entry_mode: PASSWORD;
3874 select_mode: BLOCK_HANDLE;
3876 source: "elm/entry/selection/default"; // selection under
3877 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3878 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3879 source4: "elm/entry/cursor/default"; // cursorover
3880 source5: "elm/entry/anchor/default"; // anchor under
3881 description { state: "default" 0.0;
3883 style: "font_color_black_single_textblock_style";
3889 description { state: "disabled" 0.0;
3890 inherit: "default" 0.0;
3892 style: "font_color_black_single_textblock_disabled_style";
3898 program { name: "focus";
3904 program { name: "disable";
3905 signal: "elm,state,disabled";
3907 action: STATE_SET "disabled" 0.0;
3910 program { name: "enable";
3911 signal: "elm,state,enabled";
3913 action: STATE_SET "default" 0.0;
3919 group { name: "elm/scroller/entry/default";
3920 alias : "elm/scroller/entry/editfield";
3921 alias : "elm/scroller/entry/editfield/searchbar/default";
3923 item: "focus_highlight" "on";
3926 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
3927 public timer0(val) {
3929 v = get_int(sbvis_v);
3931 v = get_int(sbalways_v);
3933 emit("do-hide-vbar", "");
3934 set_int(sbvis_v, 0);
3937 v = get_int(sbvis_h);
3939 v = get_int(sbalways_h);
3941 emit("do-hide-hbar", "");
3942 set_int(sbvis_h, 0);
3945 set_int(sbvis_timer, 0);
3950 image: "bt_sm_base2.png" COMP;
3955 description { state: "default" 0.0;
3959 part { name: "clipper";
3962 description { state: "default" 0.0;
3967 part { name: "contentclipper";
3971 description { state: "default" 0.0;
3972 rel1.to: "elm.swallow.icon";
3973 rel1.relative: 1.0 0.0;
3974 rel2.to: "elm.swallow.end";
3975 rel2.relative: 0.0 1.0;
3978 part { name: "elm.swallow.icon";
3981 description { state: "default" 0.0;
3993 description { state: "visible" 0.0;
4007 part { name: "elm.swallow.end";
4010 description { state: "default" 0.0;
4022 description { state: "visible" 0.0;
4036 part { name: "elm.swallow.content";
4037 clip_to: "contentclipper";
4039 description { state: "default" 0.0;
4041 to: "elm.swallow.icon";
4045 to: "elm.swallow.end";
4050 part { name: "sb_vbar_clip_master";
4053 description { state: "default" 0.0;
4055 description { state: "hidden" 0.0;
4057 color: 255 255 255 0;
4060 part { name: "sb_vbar_clip";
4061 clip_to: "sb_vbar_clip_master";
4064 description { state: "default" 0.0;
4066 description { state: "hidden" 0.0;
4068 color: 255 255 255 0;
4071 part { name: "sb_vbar";
4074 description { state: "default" 0.0;
4081 to_y: "elm.swallow.content";
4082 to_x: "elm.swallow.end";
4087 to_x: "elm.swallow.end";
4091 part { name: "elm.dragable.vbar";
4092 clip_to: "sb_vbar_clip";
4099 description { state: "default" 0.0;
4113 normal: "bt_sm_base2.png";
4119 part { name: "sb_hbar_clip_master";
4122 description { state: "default" 0.0;
4124 description { state: "hidden" 0.0;
4126 color: 255 255 255 0;
4129 part { name: "sb_hbar_clip";
4130 clip_to: "sb_hbar_clip_master";
4133 description { state: "default" 0.0;
4135 description { state: "hidden" 0.0;
4137 color: 255 255 255 0;
4140 part { name: "sb_hbar";
4143 description { state: "default" 0.0;
4150 to_x: "elm.swallow.content";
4151 to_y: "elm.swallow.content";
4156 to_y: "elm.swallow.content";
4160 part { name: "elm.dragable.hbar";
4161 clip_to: "sb_hbar_clip";
4168 description { state: "default" 0.0;
4181 normal: "bt_sm_base2.png";
4189 program { name: "load";
4193 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
4194 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
4195 set_int(sbvis_h, 0);
4196 set_int(sbvis_v, 0);
4197 set_int(sbalways_v, 0);
4198 set_int(sbalways_h, 0);
4199 set_int(sbvis_timer, 0);
4202 program { name: "icon_show";
4203 signal: "elm,action,show,icon";
4205 action: STATE_SET "visible" 0.0;
4206 target: "elm.swallow.icon";
4208 program { name: "icon_hide";
4209 signal: "elm,action,hide,icon";
4211 action: STATE_SET "default" 0.0;
4212 target: "elm.swallow.icon";
4214 program { name: "end_show";
4215 signal: "elm,action,show,end";
4217 action: STATE_SET "visible" 0.0;
4218 target: "elm.swallow.end";
4220 program { name: "end_hide";
4221 signal: "elm,action,hide,end";
4223 action: STATE_SET "default" 0.0;
4224 target: "elm.swallow.end";
4226 program { name: "vbar_show";
4227 signal: "elm,action,show,vbar";
4229 action: STATE_SET "default" 0.0;
4230 target: "sb_vbar_clip_master";
4232 program { name: "vbar_hide";
4233 signal: "elm,action,hide,vbar";
4235 action: STATE_SET "hidden" 0.0;
4236 target: "sb_vbar_clip_master";
4238 program { name: "vbar_show_always";
4239 signal: "elm,action,show_always,vbar";
4243 v = get_int(sbvis_v);
4244 v |= get_int(sbalways_v);
4246 set_int(sbalways_v, 1);
4247 emit("do-show-vbar", "");
4248 set_int(sbvis_v, 1);
4252 program { name: "vbar_show_notalways";
4253 signal: "elm,action,show_notalways,vbar";
4257 v = get_int(sbalways_v);
4259 set_int(sbalways_v, 0);
4260 v = get_int(sbvis_v);
4262 emit("do-hide-vbar", "");
4263 set_int(sbvis_v, 0);
4268 program { name: "sb_vbar_show";
4269 signal: "do-show-vbar";
4271 action: STATE_SET "default" 0.0;
4272 transition: LINEAR 0.5;
4273 target: "sb_vbar_clip";
4275 program { name: "sb_vbar_hide";
4276 signal: "do-hide-vbar";
4278 action: STATE_SET "hidden" 0.0;
4279 transition: LINEAR 0.5;
4280 target: "sb_vbar_clip";
4283 program { name: "hbar_show";
4284 signal: "elm,action,show,hbar";
4286 action: STATE_SET "default" 0.0;
4287 target: "sb_hbar_clip_master";
4289 program { name: "hbar_hide";
4290 signal: "elm,action,hide,hbar";
4292 action: STATE_SET "hidden" 0.0;
4293 target: "sb_hbar_clip_master";
4295 program { name: "hbar_show_always";
4296 signal: "elm,action,show_always,hbar";
4300 v = get_int(sbvis_h);
4301 v |= get_int(sbalways_h);
4303 set_int(sbalways_h, 1);
4304 emit("do-show-hbar", "");
4305 set_int(sbvis_h, 1);
4309 program { name: "hbar_show_notalways";
4310 signal: "elm,action,show_notalways,hbar";
4314 v = get_int(sbalways_h);
4316 set_int(sbalways_h, 0);
4317 v = get_int(sbvis_h);
4319 emit("do-hide-hbar", "");
4320 set_int(sbvis_h, 0);
4325 program { name: "sb_hbar_show";
4326 signal: "do-show-hbar";
4328 action: STATE_SET "default" 0.0;
4329 transition: LINEAR 0.5;
4330 target: "sb_hbar_clip";
4332 program { name: "sb_hbar_hide";
4333 signal: "do-hide-hbar";
4335 action: STATE_SET "hidden" 0.0;
4336 transition: LINEAR 0.5;
4337 target: "sb_hbar_clip";
4340 program { name: "scroll";
4341 signal: "elm,action,scroll";
4345 v = get_int(sbvis_v);
4346 v |= get_int(sbalways_v);
4348 emit("do-show-vbar", "");
4349 set_int(sbvis_v, 1);
4351 v = get_int(sbvis_h);
4352 v |= get_int(sbalways_h);
4354 emit("do-show-hbar", "");
4355 set_int(sbvis_h, 1);
4357 v = get_int(sbvis_timer);
4358 if (v > 0) cancel_timer(v);
4359 v = timer(1.0, "timer0", 0);
4360 set_int(sbvis_timer, v);