3 * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
5 * Licensed under the Apache License, Version 2.0 (the License);
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
9 * http://www.apache.org/licenses/LICENSE-2.0
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an AS IS BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
18 #define ENTRY_BLOCK_HANDLE_SOURCE7 "elm/entry/selection/block_handle_left"
19 #define ENTRY_BLOCK_HANDLE_SOURCE8 "elm/entry/selection/block_handle_right"
20 #define ENTRY_CURSOR_HANDLE_SOURCE9 "elm/entry/cursor_handle/default"
21 #define ENTRY_BLOCK_HANDLE_SOURCE10 "elm/entry/selection/block_handle_edge_left"
22 #define ENTRY_BLOCK_HANDLE_SOURCE11 "elm/entry/selection/block_handle_edge_right"
24 #define ENTRY_TEXTBLOCK_DEFAULT_REL \
29 to_x: "editfield_space"; \
33 #define ENTRY_SWALLOW_SCRIPT_PUBLIC \
35 public scroll_enabled; \
38 #define ENTRY_SWALLOW_PARTS \
39 part { name: "editfield_space"; \
41 description { state: "default" 0.0; \
45 rel1.relative: 1.0 0.0; \
46 rel2.relative: 1.0 1.0; \
48 description { state: "rename_visible" 0.0; \
49 inherit: "default" 0.0; \
53 to_x: "elm.swallow.rename"; \
57 to_x: "elm.swallow.rename"; \
61 description { state: "clear_visible" 0.0; \
62 inherit: "default" 0.0; \
66 to_x: "elm.swallow.clear"; \
70 to_x: "elm.swallow.clear"; \
75 part { name: "elm.swallow.clear"; \
77 description { state: "default" 0.0; \
79 rel1.relative: 1.0 0.0; \
80 rel2.relative: 1.0 1.0; \
83 description { state: "visible" 0.0; \
84 inherit: "default" 0.0; \
89 part { name: "elm.swallow.rename"; \
91 description { state: "default" 0.0; \
94 rel1.relative: 1.0 0.0; \
95 rel2.relative: 1.0 1.0; \
98 description { state: "visible" 0.0; \
99 inherit: "default" 0.0; \
104 #define ENTRY_SWALLOW_PROGRAMS \
105 program { name: "scroll_enabled"; \
106 signal: "elm,state,scroll,enabled"; \
109 set_int(scroll_enabled, 1); \
112 program { name: "scroll_disabled"; \
113 signal: "elm,state,scroll,disabled"; \
116 set_int(scroll_enabled, 0); \
119 program { name: "clear_show"; \
120 signal: "elm,state,clear,visible"; \
124 v = get_int(scroll_enabled); \
126 set_state(PART:"elm.swallow.clear", "visible", 0.0); \
127 set_state(PART:"editfield_space", "clear_visible", 0.0); \
131 program { name: "clear_hide"; \
132 signal: "elm,state,clear,hidden"; \
136 v = get_int(scroll_enabled); \
138 set_state(PART:"elm.swallow.clear", "default", 0.0); \
139 set_state(PART:"editfield_space", "default", 0.0); \
143 program { name: "rename_show"; \
144 signal: "elm,state,rename,visible"; \
148 v = get_int(scroll_enabled); \
150 set_state(PART:"elm.swallow.rename", "visible", 0.0); \
151 set_state(PART:"editfield_space", "rename_visible", 0.0); \
155 program { name: "rename_hide"; \
156 signal: "elm,state,rename,hidden"; \
160 v = get_int(scroll_enabled); \
162 set_state(PART:"elm.swallow.rename", "default", 0.0); \
163 set_state(PART:"editfield_space", "default", 0.0); \
170 name: "touch_sound" AS_IS;
171 source: "S_Touch_30ms.wav";
175 group { name: "elm/entry/base/default";
176 alias: "elm/entry/base-mixedwrap/default";
177 data.item: "default_font_size" "24";
178 data.item: "min_font_size" "8";
179 data.item: "max_font_size" "60";
181 style { name: "entry_textblock_style";
182 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" left_margin=1 right_margin=2 wrap=mixed text_class=entry";
186 tag: "em" "+ font=Tizen:style=Oblique";
187 tag: "b" "+ font=Tizen:style=Bold";
188 tag: "link" "+ color=#800 underline=on underline_color=#8008";
189 tag: "hilight" "+ font=Tizen:style=Bold";
190 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
191 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;
192 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
193 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
194 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
195 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
197 style { name: "entry_textblock_disabled_style";
198 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 left_margin=1 right_margin=2 wrap=mixed text_class=entry";
202 tag: "em" "+ font=Tizen:style=Oblique";
203 tag: "b" "+ font=Tizen:style=Bold";
204 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
205 tag: "hilight" "+ font=Tizen:style=Bold";
206 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
207 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;
208 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
209 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
210 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
211 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
213 style { name: "entry_textblock_guide_style";
214 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_GUIDE_TEXT_COLOR_INC" left_margin=1 right_margin=2 wrap=mixed text_class=entry";
218 tag: "em" "+ font=Tizen:style=Oblique";
219 tag: "b" "+ font=Tizen:style=Bold";
220 tag: "link" "+ color=#800 underline=on underline_color=#8008";
221 tag: "hilight" "+ font=Tizen:style=Bold";
225 item: context_menu_orientation "horizontal";
228 part { name: "elm.guide";
232 description { state: "default" 0.0;
236 style: "entry_textblock_guide_style";
241 description { state: "hidden" 0.0;
242 inherit: "default" 0.0;
246 part { name: "elm.text";
250 entry_mode: EDITABLE;
251 select_mode: BLOCK_HANDLE;
252 //cursor_mode: BEFORE;
254 source: "elm/entry/selection/default"; // selection under
255 //source2: "X"; // selection over
256 //source3: "X"; // cursor under
257 source4: "elm/entry/cursor/default"; // cursorover
258 source5: "elm/entry/anchor/default"; // anchor under
259 //source6: "X"; // anchor over
260 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
261 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
262 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
263 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
264 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
265 description { state: "default" 0.0;
268 style: "entry_textblock_style";
272 ENTRY_TEXTBLOCK_DEFAULT_REL
274 description { state: "disabled" 0.0;
275 inherit: "default" 0.0;
277 style: "entry_textblock_disabled_style";
284 ENTRY_SWALLOW_SCRIPT_PUBLIC
286 program { name: "focus";
292 program { name: "disable";
293 signal: "elm,state,disabled";
295 action: STATE_SET "disabled" 0.0;
298 program { name: "enable";
299 signal: "elm,state,enabled";
301 action: STATE_SET "default" 0.0;
304 program { name: "gdisable";
305 signal: "elm,guide,disabled";
307 action: STATE_SET "hidden" 0.0;
310 program { name: "genable";
311 signal: "elm,guide,enabled";
313 action: STATE_SET "default" 0.0;
316 program { name: "touch_snd";
317 signal: "mouse,clicked,1";
319 action: PLAY_SAMPLE "touch_sound" 1.0;
321 ENTRY_SWALLOW_PROGRAMS
325 group { name: "elm/entry/base-charwrap/default";
326 alias: "elm/entry/base/char_wrap";
327 data.item: "default_font_size" "24";
328 data.item: "min_font_size" "8";
329 data.item: "max_font_size" "60";
331 style { name: "entry_textblock_char_wrap_style";
332 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=char left_margin=1 right_margin=2 text_class=entry";
336 tag: "em" "+ font=Tizen:style=Oblique";
337 tag: "b" "+ font=Tizen:style=Bold";
338 tag: "link" "+ color=#800 underline=on underline_color=#8008";
339 tag: "hilight" "+ font=Tizen:style=Bold";
340 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
341 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;
342 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
343 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
344 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
345 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
347 style { name: "entry_textblock_char_wrap_disabled_style";
348 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=char left_margin=1 right_margin=2 text_class=entry";
352 tag: "em" "+ font=Tizen:style=Oblique";
353 tag: "b" "+ font=Tizen:style=Bold";
354 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
355 tag: "hilight" "+ font=Tizen:style=Bold";
356 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
357 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;
358 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
359 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
360 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
361 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
363 style { name: "entry_textblock_char_wrap_guide_style";
364 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_GUIDE_TEXT_COLOR_INC" wrap=char left_margin=1 right_margin=2 text_class=entry";
368 tag: "em" "+ font=Tizen:style=Oblique";
369 tag: "b" "+ font=Tizen:style=Bold";
370 tag: "link" "+ color=#800 underline=on underline_color=#8008";
371 tag: "hilight" "+ font=Tizen:style=Bold";
375 item: context_menu_orientation "horizontal";
378 part { name: "elm.guide";
382 description { state: "default" 0.0;
386 style: "entry_textblock_char_wrap_guide_style";
391 description { state: "hidden" 0.0;
392 inherit: "default" 0.0;
396 part { name: "elm.text";
400 entry_mode: EDITABLE;
401 select_mode: BLOCK_HANDLE;
402 //cursor_mode: BEFORE;
404 source: "elm/entry/selection/default"; // selection under
405 //source2: "X"; // selection over
406 //source3: "X"; // cursor under
407 source4: "elm/entry/cursor/default"; // cursorover
408 source5: "elm/entry/anchor/default"; // anchor under
409 //source6: "X"; // anchor over
410 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
411 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
412 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
413 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
414 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
415 description { state: "default" 0.0;
418 style: "entry_textblock_char_wrap_style";
422 ENTRY_TEXTBLOCK_DEFAULT_REL
424 description { state: "disabled" 0.0;
425 inherit: "default" 0.0;
427 style: "entry_textblock_char_wrap_disabled_style";
434 ENTRY_SWALLOW_SCRIPT_PUBLIC
436 program { name: "focus";
442 program { name: "disable";
443 signal: "elm,state,disabled";
445 action: STATE_SET "disabled" 0.0;
448 program { name: "enable";
449 signal: "elm,state,enabled";
451 action: STATE_SET "default" 0.0;
454 program { name: "gdisable";
455 signal: "elm,guide,disabled";
457 action: STATE_SET "hidden" 0.0;
460 program { name: "genable";
461 signal: "elm,guide,enabled";
463 action: STATE_SET "default" 0.0;
466 program { name: "touch_snd";
467 signal: "mouse,clicked,1";
469 action: PLAY_SAMPLE "touch_sound" 1.0;
471 ENTRY_SWALLOW_PROGRAMS
475 group { name: "elm/entry/base-nowrap/default";
476 data.item: "default_font_size" "24";
477 data.item: "min_font_size" "8";
478 data.item: "max_font_size" "60";
480 item: context_menu_orientation "horizontal";
483 part { name: "elm.guide";
487 description { state: "default" 0.0;
491 style: "entry_textblock_guide_style";
496 description { state: "hidden" 0.0;
497 inherit: "default" 0.0;
501 part { name: "elm.text";
505 entry_mode: EDITABLE;
506 select_mode: BLOCK_HANDLE;
507 //cursor_mode: BEFORE;
509 source: "elm/entry/selection/default"; // selection under
510 //source2: "X"; // selection over
511 //source3: "X"; // cursor under
512 source4: "elm/entry/cursor/default"; // cursorover
513 source5: "elm/entry/anchor/default"; // anchor under
514 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
515 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
516 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
517 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
518 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
519 description { state: "default" 0.0;
521 style: "entry_textblock_style";
525 ENTRY_TEXTBLOCK_DEFAULT_REL
527 description { state: "disabled" 0.0;
528 inherit: "default" 0.0;
530 style: "entry_textblock_disabled_style";
537 ENTRY_SWALLOW_SCRIPT_PUBLIC
539 program { name: "focus";
545 program { name: "disable";
546 signal: "elm,state,disabled";
548 action: STATE_SET "disabled" 0.0;
551 program { name: "enable";
552 signal: "elm,state,enabled";
554 action: STATE_SET "default" 0.0;
557 program { name: "gdisable";
558 signal: "elm,guide,disabled";
560 action: STATE_SET "hidden" 0.0;
563 program { name: "genable";
564 signal: "elm,guide,enabled";
566 action: STATE_SET "default" 0.0;
569 program { name: "touch_snd";
570 signal: "mouse,clicked,1";
572 action: PLAY_SAMPLE "touch_sound" 1.0;
574 ENTRY_SWALLOW_PROGRAMS
578 group { name: "elm/entry/base/editfield";
579 alias: "elm/entry/base-mixedwrap/editfield";
580 alias: "elm/entry/base/editfield/default";
581 alias: "elm/entry/base/editfield/lighting";
582 alias: "elm/entry/base/editfield/multiline";
583 alias: "elm/entry/base/editfield/multiline/default";
584 alias: "elm/entry/base/editfield/multiline/lighting";
585 alias: "elm/entry/base/editfield/searchbar/default";
586 data.item: "default_font_size" "24";
587 data.item: "min_font_size" "8";
588 data.item: "max_font_size" "60";
590 style { name: "editfield_textblock_style";
591 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=mixed left_margin=1 right_margin=2";
595 tag: "em" "+ font=Tizen:style=Oblique";
596 tag: "b" "+ font=Tizen:style=Bold";
597 tag: "link" "+ color=#800 underline=on underline_color=#8008";
598 tag: "hilight" "+ font=Tizen:style=Bold";
599 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
600 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;
601 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
602 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
603 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
604 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
606 style { name: "editfield_textblock_disabled_style";
607 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=mixed left_margin=1 right_margin=2";
611 tag: "em" "+ font=Tizen:style=Oblique";
612 tag: "b" "+ font=Tizen:style=Bold";
613 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
614 tag: "hilight" "+ font=Tizen:style=Bold";
615 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
616 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;
617 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
618 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
619 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
620 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
622 style { name: "editfield_textblock_guide_style";
623 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_GUIDE_TEXT_COLOR_INC" wrap=mixed left_margin=1 right_margin=2";
627 tag: "em" "+ font=Tizen:style=Oblique";
628 tag: "b" "+ font=Tizen:style=Bold";
629 tag: "link" "+ color=#800 underline=on underline_color=#8008";
630 tag: "hilight" "+ font=Tizen:style=Bold";
634 item: context_menu_orientation "horizontal";
637 part { name: "elm.guide";
641 description { state: "default" 0.0;
645 style: "editfield_textblock_guide_style";
650 description { state: "hidden" 0.0;
651 inherit: "default" 0.0;
655 part { name: "elm.text";
659 entry_mode: EDITABLE;
660 select_mode: BLOCK_HANDLE;
661 //cursor_mode: BEFORE;
663 source: "elm/entry/selection/default"; // selection under
664 //source2: "X"; // selection over
665 //source3: "X"; // cursor under
666 source4: "elm/entry/cursor/default"; // cursorover
667 source5: "elm/entry/anchor/default"; // anchor under
668 //source6: "X"; // anchor over
669 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
670 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
671 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
672 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
673 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
674 description { state: "default" 0.0;
677 style: "editfield_textblock_style";
681 ENTRY_TEXTBLOCK_DEFAULT_REL
683 description { state: "disabled" 0.0;
684 inherit: "default" 0.0;
686 style: "editfield_textblock_disabled_style";
693 ENTRY_SWALLOW_SCRIPT_PUBLIC
695 program { name: "focus";
701 program { name: "disable";
702 signal: "elm,state,disabled";
704 action: STATE_SET "disabled" 0.0;
707 program { name: "enable";
708 signal: "elm,state,enabled";
710 action: STATE_SET "default" 0.0;
713 program { name: "gdisable";
714 signal: "elm,guide,disabled";
716 action: STATE_SET "hidden" 0.0;
719 program { name: "genable";
720 signal: "elm,guide,enabled";
722 action: STATE_SET "default" 0.0;
725 program { name: "touch_snd";
726 signal: "mouse,clicked,1";
728 action: PLAY_SAMPLE "touch_sound" 1.0;
730 ENTRY_SWALLOW_PROGRAMS
734 group { name: "elm/entry/base-charwrap/editfield";
735 alias: "elm/entry/base/editfield/char_wrap";
736 alias: "elm/entry/base/editfield/default/char_wrap";
737 alias: "elm/entry/base/editfield/lighting/char_wrap";
738 alias: "elm/entry/base/editfield/multiline/char_wrap";
739 alias: "elm/entry/base/editfield/multiline/default/char_wrap";
740 alias: "elm/entry/base/editfield/multiline/lighting/char_wrap";
741 data.item: "default_font_size" "24";
742 data.item: "min_font_size" "8";
743 data.item: "max_font_size" "60";
745 style { name: "editfield_textblock_char_wrap_style";
746 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=char left_margin=1 right_margin=2";
750 tag: "em" "+ font=Tizen:style=Oblique";
751 tag: "b" "+ font=Tizen:style=Bold";
752 tag: "link" "+ color=#800 underline=on underline_color=#8008";
753 tag: "hilight" "+ font=Tizen:style=Bold";
754 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
755 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;
756 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
757 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
758 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
759 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
761 style { name: "editfield_textblock_char_wrap_disabled_style";
762 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=char left_margin=1 right_margin=2";
766 tag: "em" "+ font=Tizen:style=Oblique";
767 tag: "b" "+ font=Tizen:style=Bold";
768 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
769 tag: "hilight" "+ font=Tizen:style=Bold";
770 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
771 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;
772 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
773 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
774 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
775 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
777 style { name: "editfield_textblock_char_wrap_guide_style";
778 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_GUIDE_TEXT_COLOR_INC" wrap=char left_margin=1 right_margin=2";
782 tag: "em" "+ font=Tizen:style=Oblique";
783 tag: "b" "+ font=Tizen:style=Bold";
784 tag: "link" "+ color=#800 underline=on underline_color=#8008";
785 tag: "hilight" "+ font=Tizen:style=Bold";
789 item: context_menu_orientation "horizontal";
792 part { name: "elm.guide";
796 description { state: "default" 0.0;
800 style: "editfield_textblock_char_wrap_guide_style";
805 description { state: "hidden" 0.0;
806 inherit: "default" 0.0;
810 part { name: "elm.text";
814 entry_mode: EDITABLE;
815 select_mode: BLOCK_HANDLE;
816 //cursor_mode: BEFORE;
818 source: "elm/entry/selection/default"; // selection under
819 //source2: "X"; // selection over
820 //source3: "X"; // cursor under
821 source4: "elm/entry/cursor/default"; // cursorover
822 source5: "elm/entry/anchor/default"; // anchor under
823 //source6: "X"; // anchor over
824 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
825 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
826 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
827 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
828 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
829 description { state: "default" 0.0;
832 style: "editfield_textblock_char_wrap_style";
836 ENTRY_TEXTBLOCK_DEFAULT_REL
838 description { state: "disabled" 0.0;
839 inherit: "default" 0.0;
841 style: "editfield_textblock_char_wrap_disabled_style";
848 ENTRY_SWALLOW_SCRIPT_PUBLIC
850 program { name: "focus";
856 program { name: "disable";
857 signal: "elm,state,disabled";
859 action: STATE_SET "disabled" 0.0;
862 program { name: "enable";
863 signal: "elm,state,enabled";
865 action: STATE_SET "default" 0.0;
868 program { name: "gdisable";
869 signal: "elm,guide,disabled";
871 action: STATE_SET "hidden" 0.0;
874 program { name: "genable";
875 signal: "elm,guide,enabled";
877 action: STATE_SET "default" 0.0;
880 program { name: "touch_snd";
881 signal: "mouse,clicked,1";
883 action: PLAY_SAMPLE "touch_sound" 1.0;
885 ENTRY_SWALLOW_PROGRAMS
889 group { name: "elm/entry/base-single/editfield";
890 alias: "elm/entry/base-single/editfield/default";
891 alias: "elm/entry/base-single/editfield/lighting";
892 alias: "elm/entry/base-single/editfield/singleline";
893 alias: "elm/entry/base-single/editfield/singleline/default";
894 alias: "elm/entry/base-single/editfield/singleline/lighting";
895 data.item: "default_font_size" "24";
896 data.item: "min_font_size" "8";
897 data.item: "max_font_size" "60";
899 style { name: "editfield_single_textblock_style";
900 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3 text_class=entry";
904 tag: "em" "+ font=Tizen:style=Oblique";
905 tag: "b" "+ font=Tizen:style=Bold";
906 tag: "link" "+ color=#800 underline=on underline_color=#8008";
907 tag: "hilight" "+ font=Tizen:style=Bold";
908 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
909 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;
910 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
911 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
912 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
913 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
915 style { name: "editfield_single_textblock_disabled_style";
916 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3 text_class=entry";
920 tag: "em" "+ font=Tizen:style=Oblique";
921 tag: "b" "+ font=Tizen:style=Bold";
922 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
923 tag: "hilight" "+ font=Tizen:style=Bold";
924 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
925 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;
926 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
927 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
928 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
929 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
931 style { name: "editfield_single_textblock_guide_style";
932 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_GUIDE_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3 text_class=entry ellipsis=1.0";
936 tag: "em" "+ font=Tizen:style=Oblique";
937 tag: "b" "+ font=Tizen:style=Bold";
938 tag: "link" "+ color=#800 underline=on underline_color=#8008";
939 tag: "hilight" "+ font=Tizen:style=Bold";
943 item: context_menu_orientation "horizontal";
946 part { name: "elm.guide";
950 description { state: "default" 0.0;
954 style: "editfield_single_textblock_guide_style";
959 description { state: "hidden" 0.0;
960 inherit: "default" 0.0;
964 part { name: "elm.text";
968 entry_mode: EDITABLE;
969 select_mode: BLOCK_HANDLE;
970 //cursor_mode: BEFORE;
972 source: "elm/entry/selection/default"; // selection under
973 //source2: ; // selection over
974 //source3: ; // cursor under
975 source4: "elm/entry/cursor/default"; // cursorover
976 source5: "elm/entry/anchor/default"; // anchor under
977 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
978 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
979 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
980 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
981 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
982 description { state: "default" 0.0;
984 style: "editfield_single_textblock_style";
988 ENTRY_TEXTBLOCK_DEFAULT_REL
990 description { state: "disabled" 0.0;
991 inherit: "default" 0.0;
993 style: "editfield_single_textblock_disabled_style";
999 ENTRY_SWALLOW_SCRIPT_PUBLIC
1001 program { name: "focus";
1007 program { name: "disable";
1008 signal: "elm,state,disabled";
1010 action: STATE_SET "disabled" 0.0;
1013 program { name: "enable";
1014 signal: "elm,state,enabled";
1016 action: STATE_SET "default" 0.0;
1019 program { name: "gdisable";
1020 signal: "elm,guide,disabled";
1022 action: STATE_SET "hidden" 0.0;
1023 target: "elm.guide";
1025 program { name: "genable";
1026 signal: "elm,guide,enabled";
1028 action: STATE_SET "default" 0.0;
1029 target: "elm.guide";
1031 program { name: "touch_snd";
1032 signal: "mouse,clicked,1";
1034 action: PLAY_SAMPLE "touch_sound" 1.0;
1036 ENTRY_SWALLOW_PROGRAMS
1040 group { name: "elm/entry/base-single/editfield/searchbar/default";
1041 data.item: "default_font_size" "24";
1042 data.item: "min_font_size" "8";
1043 data.item: "max_font_size" "60";
1045 item: context_menu_orientation "horizontal";
1048 part { name: "elm.guide";
1052 description { state: "default" 0.0;
1053 rel1.to: "elm.text";
1054 rel2.to: "elm.text";
1056 style: "editfield_single_textblock_guide_style";
1061 description { state: "hidden" 0.0;
1062 inherit: "default" 0.0;
1066 part { name: "elm.text";
1070 entry_mode: EDITABLE;
1071 select_mode: BLOCK_HANDLE;
1072 //cursor_mode: BEFORE;
1074 source: "elm/entry/selection/default"; // selection under
1075 //source2: "X"; // selection over
1076 //source3: "X"; // cursor under
1077 source4: "elm/entry/cursor/default"; // cursorover
1078 source5: "elm/entry/anchor/default"; // anchor under
1079 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
1080 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
1081 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
1082 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
1083 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
1084 description { state: "default" 0.0;
1086 style: "editfield_single_textblock_style";
1090 ENTRY_TEXTBLOCK_DEFAULT_REL
1092 description { state: "disabled" 0.0;
1093 inherit: "default" 0.0;
1095 style: "editfield_single_textblock_disabled_style";
1101 ENTRY_SWALLOW_SCRIPT_PUBLIC
1103 program { name: "focus";
1109 program { name: "disable";
1110 signal: "elm,state,disabled";
1112 action: STATE_SET "disabled" 0.0;
1115 program { name: "enable";
1116 signal: "elm,state,enabled";
1118 action: STATE_SET "default" 0.0;
1121 program { name: "gdisable";
1122 signal: "elm,guide,disabled";
1124 action: STATE_SET "hidden" 0.0;
1125 target: "elm.guide";
1127 program { name: "genable";
1128 signal: "elm,guide,enabled";
1130 action: STATE_SET "default" 0.0;
1131 target: "elm.guide";
1133 program { name: "touch_snd";
1134 signal: "mouse,clicked,1";
1136 action: PLAY_SAMPLE "touch_sound" 1.0;
1138 ENTRY_SWALLOW_PROGRAMS
1142 group { name: "elm/entry/base-single/default";
1143 data.item: "default_font_size" "24";
1144 data.item: "min_font_size" "8";
1145 data.item: "max_font_size" "60";
1147 style { name: "entry_single_textblock_style";
1148 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3 text_class=entry";
1152 tag: "em" "+ font=Tizen:style=Oblique";
1153 tag: "b" "+ font=Tizen:style=Bold";
1154 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1155 tag: "hilight" "+ font=Tizen:style=Bold";
1156 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1157 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;
1158 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1159 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1160 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1161 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1163 style { name: "entry_single_textblock_disabled_style";
1164 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3 text_class=entry";
1168 tag: "em" "+ font=Tizen:style=Oblique";
1169 tag: "b" "+ font=Tizen:style=Bold";
1170 tag: "link " "+ color=#00000080 underline=on underline_color=#00000080";
1171 tag: "hilight" "+ font=Tizen:style=Bold";
1172 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1173 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;
1174 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1175 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1176 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1177 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1179 style { name: "entry_single_textblock_guide_style";
1180 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_GUIDE_TEXT_COLOR_INC" wrap=none left_margin=1 right_margin=3 text_class=entry ellipsis=1.0";
1184 tag: "em" "+ font=Tizen:style=Oblique";
1185 tag: "b" "+ font=Tizen:style=Bold";
1186 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1187 tag: "hilight" "+ font=Tizen:style=Bold";
1191 item: context_menu_orientation "horizontal";
1194 part { name: "elm.guide";
1198 description { state: "default" 0.0;
1199 rel1.to: "elm.text";
1200 rel2.to: "elm.text";
1202 style: "entry_single_textblock_guide_style";
1208 description { state: "hidden" 0.0;
1209 inherit: "default" 0.0;
1213 part { name: "elm.text";
1217 entry_mode: EDITABLE;
1218 select_mode: BLOCK_HANDLE;
1219 //cursor_mode: BEFORE;
1221 source: "elm/entry/selection/default"; // selection under
1222 //source2: "X"; // selection over
1223 //source3: "X"; // cursor under
1224 source4: "elm/entry/cursor/default"; // cursorover
1225 source5: "elm/entry/anchor/default"; // anchor under
1226 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
1227 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
1228 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
1229 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
1230 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
1231 description { state: "default" 0.0;
1233 style: "entry_single_textblock_style";
1238 ENTRY_TEXTBLOCK_DEFAULT_REL
1240 description { state: "disabled" 0.0;
1241 inherit: "default" 0.0;
1243 style: "entry_single_textblock_disabled_style";
1249 ENTRY_SWALLOW_SCRIPT_PUBLIC
1251 program { name: "focus";
1257 program { name: "disable";
1258 signal: "elm,state,disabled";
1260 action: STATE_SET "disabled" 0.0;
1263 program { name: "enable";
1264 signal: "elm,state,enabled";
1266 action: STATE_SET "default" 0.0;
1269 program { name: "gdisable";
1270 signal: "elm,guide,disabled";
1272 action: STATE_SET "hidden" 0.0;
1273 target: "elm.guide";
1275 program { name: "genable";
1276 signal: "elm,guide,enabled";
1278 action: STATE_SET "default" 0.0;
1279 target: "elm.guide";
1281 program { name: "touch_snd";
1282 signal: "mouse,clicked,1";
1284 action: PLAY_SAMPLE "touch_sound" 1.0;
1286 ENTRY_SWALLOW_PROGRAMS
1290 group { name: "elm/entry/base-single-noedit/default";
1291 data.item: "default_font_size" "24";
1292 data.item: "min_font_size" "8";
1293 data.item: "max_font_size" "60";
1295 item: context_menu_orientation "horizontal";
1298 part { name: "elm.guide";
1302 description { state: "default" 0.0;
1303 rel1.to: "elm.text";
1304 rel2.to: "elm.text";
1306 style: "entry_single_textblock_guide_style";
1311 description { state: "hidden" 0.0;
1312 inherit: "default" 0.0;
1316 part { name: "elm.text";
1321 select_mode: BLOCK_HANDLE;
1322 //cursor_mode: BEFORE;
1324 source: "elm/entry/selection/default"; // selection under
1325 //source2: "X"; // selection over
1326 //source3: "X"; // cursor under
1327 source5: "elm/entry/anchor/default"; // anchor under
1328 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
1329 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
1330 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
1331 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
1332 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
1333 description { state: "default" 0.0;
1335 style: "entry_single_textblock_style";
1340 description { state: "disabled" 0.0;
1341 inherit: "default" 0.0;
1343 style: "entry_single_textblock_disabled_style";
1349 program { name: "focus";
1355 program { name: "disable";
1356 signal: "elm,state,disabled";
1358 action: STATE_SET "disabled" 0.0;
1361 program { name: "enable";
1362 signal: "elm,state,enabled";
1364 action: STATE_SET "default" 0.0;
1367 program { name: "gdisable";
1368 signal: "elm,guide,disabled";
1370 action: STATE_SET "hidden" 0.0;
1371 target: "elm.guide";
1373 program { name: "genable";
1374 signal: "elm,guide,enabled";
1376 action: STATE_SET "default" 0.0;
1377 target: "elm.guide";
1379 program { name: "touch_snd";
1380 signal: "mouse,clicked,1";
1382 action: PLAY_SAMPLE "touch_sound" 1.0;
1387 group { name: "elm/entry/base-noedit/default";
1388 data.item: "default_font_size" "24";
1389 data.item: "min_font_size" "8";
1390 data.item: "max_font_size" "60";
1392 item: context_menu_orientation "horizontal";
1395 part { name: "elm.guide";
1399 description { state: "default" 0.0;
1400 rel1.to: "elm.text";
1401 rel2.to: "elm.text";
1403 style: "entry_textblock_guide_style";
1408 description { state: "hidden" 0.0;
1409 inherit: "default" 0.0;
1413 part { name: "elm.text";
1418 select_mode: BLOCK_HANDLE;
1419 //cursor_mode: BEFORE;
1421 source: "elm/entry/selection/default"; // selection under
1422 //source2: "X"; // selection over
1423 //source3: "X"; // cursor under
1424 source5: "elm/entry/anchor/default"; // anchor under
1425 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
1426 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
1427 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
1428 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
1429 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
1430 description { state: "default" 0.0;
1433 style: "entry_textblock_style";
1438 description { state: "disabled" 0.0;
1439 inherit: "default" 0.0;
1441 style: "entry_textblock_disabled_style";
1447 program { name: "focus";
1453 program { name: "disable";
1454 signal: "elm,state,disabled";
1456 action: STATE_SET "disabled" 0.0;
1459 program { name: "enable";
1460 signal: "elm,state,enabled";
1462 action: STATE_SET "default" 0.0;
1465 program { name: "gdisable";
1466 signal: "elm,guide,disabled";
1468 action: STATE_SET "hidden" 0.0;
1469 target: "elm.guide";
1471 program { name: "genable";
1472 signal: "elm,guide,enabled";
1474 action: STATE_SET "default" 0.0;
1475 target: "elm.guide";
1477 program { name: "touch_snd";
1478 signal: "mouse,clicked,1";
1480 action: PLAY_SAMPLE "touch_sound" 1.0;
1485 group { name: "elm/entry/base-noedit-charwrap/default";
1486 data.item: "default_font_size" "24";
1487 data.item: "min_font_size" "8";
1488 data.item: "max_font_size" "60";
1490 item: context_menu_orientation "horizontal";
1493 part { name: "elm.guide";
1497 description { state: "default" 0.0;
1498 rel1.to: "elm.text";
1499 rel2.to: "elm.text";
1501 style: "entry_textblock_char_wrap_guide_style";
1506 description { state: "hidden" 0.0;
1507 inherit: "default" 0.0;
1511 part { name: "elm.text";
1516 select_mode: BLOCK_HANDLE;
1517 //cursor_mode: BEFORE;
1519 source: "elm/entry/selection/default"; // selection under
1520 //source2: "X"; // selection over
1521 //source3: "X"; // cursor under
1522 source5: "elm/entry/anchor/default"; // anchor under
1523 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
1524 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
1525 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
1526 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
1527 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
1528 description { state: "default" 0.0;
1531 style: "entry_textblock_char_wrap_style";
1536 description { state: "disabled" 0.0;
1537 inherit: "default" 0.0;
1539 style: "entry_textblock_char_wrap_disabled_style";
1545 program { name: "focus";
1551 program { name: "disable";
1552 signal: "elm,state,disabled";
1554 action: STATE_SET "disabled" 0.0;
1557 program { name: "enable";
1558 signal: "elm,state,enabled";
1560 action: STATE_SET "default" 0.0;
1563 program { name: "gdisable";
1564 signal: "elm,guide,disabled";
1566 action: STATE_SET "hidden" 0.0;
1567 target: "elm.guide";
1569 program { name: "genable";
1570 signal: "elm,guide,enabled";
1572 action: STATE_SET "default" 0.0;
1573 target: "elm.guide";
1575 program { name: "touch_snd";
1576 signal: "mouse,clicked,1";
1578 action: PLAY_SAMPLE "touch_sound" 1.0;
1583 group { name: "elm/entry/base-nowrap-noedit/default";
1584 data.item: "default_font_size" "24";
1585 data.item: "min_font_size" "8";
1586 data.item: "max_font_size" "60";
1588 item: context_menu_orientation "horizontal";
1591 part { name: "elm.guide";
1595 description { state: "default" 0.0;
1596 rel1.to: "elm.text";
1597 rel2.to: "elm.text";
1599 style: "entry_textblock_guide_style";
1604 description { state: "hidden" 0.0;
1605 inherit: "default" 0.0;
1609 part { name: "elm.text";
1614 select_mode: BLOCK_HANDLE;
1615 //cursor_mode: BEFORE;
1617 source: "elm/entry/selection/default"; // selection under
1618 //source2: "X"; // selection over
1619 //source3: "X"; // cursor under
1620 source5: "elm/entry/anchor/default"; // anchor under
1621 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
1622 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
1623 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
1624 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
1625 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
1626 description { state: "default" 0.0;
1628 style: "entry_textblock_style";
1633 description { state: "disabled" 0.0;
1634 inherit: "default" 0.0;
1636 style: "entry_textblock_disabled_style";
1642 program { name: "focus";
1648 program { name: "disable";
1649 signal: "elm,state,disabled";
1651 action: STATE_SET "disabled" 0.0;
1654 program { name: "enable";
1655 signal: "elm,state,enabled";
1657 action: STATE_SET "default" 0.0;
1660 program { name: "gdisable";
1661 signal: "elm,guide,disabled";
1663 action: STATE_SET "hidden" 0.0;
1664 target: "elm.guide";
1666 program { name: "genable";
1667 signal: "elm,guide,enabled";
1669 action: STATE_SET "default" 0.0;
1670 target: "elm.guide";
1672 program { name: "touch_snd";
1673 signal: "mouse,clicked,1";
1675 action: PLAY_SAMPLE "touch_sound" 1.0;
1680 group { name: "elm/entry/base-password/default";
1681 data.item: "default_font_size" "24";
1682 data.item: "min_font_size" "8";
1683 data.item: "max_font_size" "60";
1685 item: context_menu_orientation "horizontal";
1688 part { name: "elm.guide";
1692 description { state: "default" 0.0;
1693 rel1.to: "elm.text";
1694 rel2.to: "elm.text";
1696 style: "editfield_single_textblock_guide_style";
1701 description { state: "hidden" 0.0;
1702 inherit: "default" 0.0;
1706 part { name: "elm.text";
1710 entry_mode: PASSWORD;
1711 select_mode: BLOCK_HANDLE;
1712 //cursor_mode: BEFORE;
1714 source: "elm/entry/selection/default"; // selection under
1715 //source2: "X"; // selection over
1716 //source3: "X"; // cursor under
1717 source4: "elm/entry/cursor/default"; // cursorover
1718 source5: "elm/entry/anchor/default"; // anchor under
1719 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
1720 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
1721 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
1722 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
1723 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
1724 description { state: "default" 0.0;
1726 style: "entry_single_textblock_style";
1731 ENTRY_TEXTBLOCK_DEFAULT_REL
1733 description { state: "disabled" 0.0;
1734 inherit: "default" 0.0;
1736 style: "entry_single_textblock_disabled_style";
1742 ENTRY_SWALLOW_SCRIPT_PUBLIC
1744 program { name: "focus";
1750 program { name: "disable";
1751 signal: "elm,state,disabled";
1753 action: STATE_SET "disabled" 0.0;
1756 program { name: "enable";
1757 signal: "elm,state,enabled";
1759 action: STATE_SET "default" 0.0;
1762 program { name: "gdisable";
1763 signal: "elm,guide,disabled";
1765 action: STATE_SET "hidden" 0.0;
1766 target: "elm.guide";
1768 program { name: "genable";
1769 signal: "elm,guide,enabled";
1771 action: STATE_SET "default" 0.0;
1772 target: "elm.guide";
1774 program { name: "touch_snd";
1775 signal: "mouse,clicked,1";
1777 action: PLAY_SAMPLE "touch_sound" 1.0;
1779 ENTRY_SWALLOW_PROGRAMS
1783 group { name: "elm/entry/base-password/popup";
1784 data.item: "default_font_size" "24";
1785 data.item: "min_font_size" "8";
1786 data.item: "max_font_size" "60";
1788 item: context_menu_orientation "horizontal";
1792 style { name: "entry_single_textblock_popup_style";
1793 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" align=center wrap=mixed ellipsis=1.0 text_class=entry";
1797 tag: "em" "+ font=Tizen:style=Oblique";
1798 tag: "b" "+ font=Tizen:style=Bold";
1799 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1800 tag: "hilight" "+ font=Tizen:style=Bold";
1801 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1802 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;
1803 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1804 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1805 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1806 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1808 style { name: "entry_single_textblock_disabled_popup_style";
1809 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 align=center wrap=mixed ellipsis=1.0 text_class=entry";
1813 tag: "em" "+ font=Tizen:style=Oblique";
1814 tag: "b" "+ font=Tizen:style=Bold";
1815 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
1816 tag: "hilight" "+ font=Tizen:style=Bold";
1817 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1818 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;
1819 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1820 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1821 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1822 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1824 style { name: "entry_single_textblock_popup_guide_style";
1825 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_GUIDE_TEXT_COLOR_INC" align=center wrap=mixed ellipsis=1.0 text_class=entry";
1829 tag: "em" "+ font=Tizen:style=Oblique";
1830 tag: "b" "+ font=Tizen:style=Bold";
1831 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1832 tag: "hilight" "+ font=Tizen:style=Bold";
1836 part { name: "elm.guide";
1840 description { state: "default" 0.0;
1841 rel1.to: "elm.text";
1842 rel2.to: "elm.text";
1844 style: "entry_single_textblock_popup_guide_style";
1849 description { state: "hidden" 0.0;
1850 inherit: "default" 0.0;
1854 part { name: "elm.text";
1858 entry_mode: PASSWORD;
1859 select_mode: BLOCK_HANDLE;
1860 //cursor_mode: BEFORE;
1862 source: "elm/entry/selection/default"; // selection under
1863 //source2: "X"; // selection over
1864 //source3: "X"; // cursor under
1865 source4: "elm/entry/cursor/default"; // cursorover
1866 source5: "elm/entry/anchor/default"; // anchor under
1867 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
1868 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
1869 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
1870 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
1871 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
1872 description { state: "default" 0.0;
1874 style: "entry_single_textblock_popup_style";
1879 ENTRY_TEXTBLOCK_DEFAULT_REL
1881 description { state: "disabled" 0.0;
1882 inherit: "default" 0.0;
1884 style: "entry_single_textblock_disabled_popup_style";
1890 ENTRY_SWALLOW_SCRIPT_PUBLIC
1892 program { name: "focus";
1898 program { name: "disable";
1899 signal: "elm,state,disabled";
1901 action: STATE_SET "disabled" 0.0;
1904 program { name: "enable";
1905 signal: "elm,state,enabled";
1907 action: STATE_SET "default" 0.0;
1910 program { name: "gdisable";
1911 signal: "elm,guide,disabled";
1913 action: STATE_SET "hidden" 0.0;
1914 target: "elm.guide";
1916 program { name: "genable";
1917 signal: "elm,guide,enabled";
1919 action: STATE_SET "default" 0.0;
1920 target: "elm.guide";
1922 program { name: "touch_snd";
1923 signal: "mouse,clicked,1";
1925 action: PLAY_SAMPLE "touch_sound" 1.0;
1927 ENTRY_SWALLOW_PROGRAMS
1931 group { name: "elm/entry/cursor/default";
1933 part { name: "clip2";
1937 description { state: "default" 0.0;
1942 description { state: "focused" 0.0;
1943 inherit: "default" 0.0;
1947 part { name: "clip";
1952 description { state: "default" 0.0;
1956 description { state: "hidden" 0.0;
1957 inherit: "default" 0.0;
1961 part { name: "base";
1966 description { state: "default" 0.0;
1973 part { name: "glow";
1978 description { state: "default" 0.0;
1990 color: ENTRY_CURSOR_COLOR_INC;
1992 description { state: "hidden" 0.0;
1993 inherit: "default" 0.0;
1999 program { name: "show";
2000 action: STATE_SET "hidden" 0.0;
2005 program { name: "show4";
2006 action: STATE_SET "default" 0.0;
2011 program { name: "focused";
2012 signal: "elm,action,focus";
2014 action: STATE_SET "focused" 0.0;
2018 program { name: "unfocused";
2019 signal: "elm,action,unfocus";
2021 action: STATE_SET "default" 0.0;
2025 program { name: "stop_glow";
2026 action: ACTION_STOP;
2034 group { name: "elm/entry/selection/default";
2040 description { state: "default" 0.0;
2041 color: ENTRY_SELECTION_BG_COLOR;
2047 group { name: "elm/entry/selection/block_handle_left";
2048 data.item: "height" "79";
2049 data.item: "gap" "32";
2051 image: "copy&paste_Handler_left.png" COMP;
2052 image: "copy&paste_Handler_left_01.png" COMP;
2053 image: "copy&paste_Handler_left_reverse.png" COMP;
2054 image: "copy&paste_Handler_left_01_reverse.png" COMP;
2057 part { name: "edge";
2061 description { state: "default" 0.0;
2062 min: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH 0;
2063 max: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH 0;
2069 part { name: "handle";
2072 description { state: "default" 0.0;
2076 rel2 { relative: 1 1; to_x: "edge"; }
2077 min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
2078 max: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
2080 normal: "copy&paste_Handler_left_01.png";
2083 image.middle: SOLID;
2086 description { state: "show" 0.0;
2087 inherit: "default" 0.0;
2090 description { state: "top" 0.0;
2091 inherit: "default" 0.0;
2094 rel2 { relative: 1 1; to_x: "edge"; }
2096 normal: "copy&paste_Handler_left.png";
2099 description { state: "bottom_reversed" 0.0;
2100 inherit: "default" 0.0;
2103 rel1 { relative: 0 0; to_x: "edge"; }
2105 normal: "copy&paste_Handler_left_01_reverse.png";
2108 description { state: "top_reversed" 0.0;
2109 inherit: "default" 0.0;
2112 rel1 { relative: 0 0; to_x: "edge"; }
2114 normal: "copy&paste_Handler_left_reverse.png";
2120 public handler_ontop;
2121 public handler_focused;
2124 program { name: "focused";
2125 signal: "edje,focus,in";
2128 set_int(handler_focused, 1);
2131 program { name: "unfocused";
2132 signal: "edje,focus,out";
2135 set_int(handler_focused, 0);
2136 set_state(PART:"handle", "default", 0.0);
2139 program { name: "bottom_reversed";
2140 signal: "elm,state,bottom,reversed";
2143 set_state(PART:"handle", "bottom_reversed", 0.0);
2146 program { name: "top_reversed";
2147 signal: "elm,state,top,reversed";
2150 set_state(PART:"handle", "top_reversed", 0.0);
2153 program { name: "top";
2154 signal: "elm,state,top";
2158 focused = get_int(handler_focused);
2159 set_int(handler_ontop, 1);
2162 set_state(PART:"handle", "top", 0.0);
2166 set_state(PART:"handle", "default", 0.0);
2170 program { name: "bottom";
2171 signal: "elm,state,bottom";
2175 focused = get_int(handler_focused);
2176 set_int(handler_ontop, 0);
2179 set_state(PART:"handle", "show", 0.0);
2183 set_state(PART:"handle", "default", 0.0);
2190 group { name: "elm/entry/selection/block_handle_right";
2191 data.item: "height" "79";
2192 data.item: "gap" "32";
2194 image: "copy&paste_Handler_right.png" COMP;
2195 image: "copy&paste_Handler_right_01.png" COMP;
2196 image: "copy&paste_Handler_right_reverse.png" COMP;
2197 image: "copy&paste_Handler_right_01_reverse.png" COMP;
2200 part { name: "edge";
2204 description { state: "default" 0.0;
2205 min: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH 0;
2206 max: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH 0;
2212 part { name: "handle";
2215 description { state: "default" 0.0;
2219 min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
2220 max: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
2222 normal: "copy&paste_Handler_right.png";
2225 image.middle: SOLID;
2228 description { state: "show" 0.0;
2229 inherit: "default" 0.0;
2232 description { state: "top" 0.0;
2233 inherit: "default" 0.0;
2237 normal: "copy&paste_Handler_right_01.png";
2240 description { state: "bottom_reversed" 0.0;
2241 inherit: "default" 0.0;
2244 rel2 { relative: 1.0 0.0; to_x: "edge"; }
2246 normal: "copy&paste_Handler_right_reverse.png";
2249 description { state: "top_reversed" 0.0;
2250 inherit: "default" 0.0;
2253 rel2 { relative: 1.0 0.0; to_x: "edge"; }
2255 normal: "copy&paste_Handler_right_01_reverse.png";
2261 public handler_ontop;
2262 public handler_focused;
2265 program { name: "focused";
2266 signal: "edje,focus,in";
2269 set_int(handler_focused, 1);
2272 program { name: "unfocused";
2273 signal: "edje,focus,out";
2276 set_int(handler_focused, 0);
2277 set_state(PART:"handle", "default", 0.0);
2280 program { name: "top";
2281 signal: "elm,state,top";
2285 focused = get_int(handler_focused);
2286 set_int(handler_ontop, 1);
2289 set_state(PART:"handle", "top", 0.0);
2293 set_state(PART:"handle", "default", 0.0);
2297 program { name: "bottom";
2298 signal: "elm,state,bottom";
2302 focused = get_int(handler_focused);
2303 set_int(handler_ontop, 0);
2306 set_state(PART:"handle", "show", 0.0);
2310 set_state(PART:"handle", "default", 0.0);
2314 program { name: "bottom_reversed";
2315 signal: "elm,state,bottom,reversed";
2318 set_state(PART:"handle", "bottom_reversed", 0.0);
2321 program { name: "top_reversed";
2322 signal: "elm,state,top,reversed";
2325 set_state(PART:"handle", "top_reversed", 0.0);
2331 group { name: "elm/entry/cursor_handle/default";
2333 image: "copy&paste_Handler_center.png" COMP;
2334 image: "copy&paste_Handler_center_reverse.png" COMP;
2337 part { name: "handle";
2340 description { state: "default" 0.0;
2347 normal: "copy&paste_Handler_center.png";
2350 image.middle: SOLID;
2353 description { state: "show" 0.0;
2354 inherit: "default" 0.0;
2357 description { state: "top" 0.0;
2358 inherit: "default" 0.0;
2362 normal: "copy&paste_Handler_center_reverse.png";
2372 program { name: "focused";
2373 signal: "edje,focus,in";
2376 new on_top_val = get_int(on_top);
2379 set_state(PART:"handle", "top", 0.0);
2383 set_state(PART:"handle", "show", 0.0);
2387 program { name: "unfocused";
2388 signal: "edje,focus,out";
2391 set_state(PART:"handle", "default", 0.0);
2394 program { name: "show";
2395 signal: "edje,cursor,handle,show";
2399 set_state(PART:"handle", "show", 0.0);
2402 program { name: "hide";
2403 signal: "edje,cursor,handle,hide";
2406 set_state(PART:"handle", "default", 0.0);
2409 program { name: "top";
2410 signal: "edje,cursor,handle,top";
2414 set_state(PART:"handle", "top", 0.0);
2420 group { name: "elm/entry/selection/block_handle_edge_left";
2422 part { name: "align";
2426 description { state: "default" 0.0;
2438 description { state: "default" 0.0;
2439 color: ENTRY_SELECTION_EDGE_COLOR;
2440 min: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH 0;
2441 max: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH -1;
2442 rel2 { relative: 0 1; to_x: "align"; }
2446 description { state: "show" 0.0;
2447 inherit: "default" 0.0;
2453 program { name: "show";
2454 signal: "edje,focus,in";
2457 set_state(PART:"bg", "show", 0.0);
2460 program { name: "hide";
2461 signal: "edje,focus,out";
2464 set_state(PART:"bg", "default", 0.0);
2470 group { name: "elm/entry/selection/block_handle_edge_right";
2476 description { state: "default" 0.0;
2477 color: ENTRY_SELECTION_EDGE_COLOR;
2478 min: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH 0;
2479 max: ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH -1;
2482 description { state: "show" 0.0;
2483 inherit: "default" 0.0;
2489 program { name: "show";
2490 signal: "edje,focus,in";
2493 set_state(PART:"bg", "show", 0.0);
2496 program { name: "hide";
2497 signal: "edje,focus,out";
2500 set_state(PART:"bg", "default", 0.0);
2506 group { name: "elm/entry/anchor/default";
2511 description { state: "default" 0.0;
2518 group { name: "elm/entry/preedit/default";
2523 description { state: "default" 0.0;
2524 color: 128 128 128 255;
2531 #define MAGNIFIER_SCALE 1.5
2533 group { name: "elm/entry/magnifier/fixed-size";
2534 data.item: "height" MAGNIFIER_HEIGHT_FIXED;
2535 data.item: "scale" MAGNIFIER_SCALE;
2536 data.item: "arrow" 24;
2538 image: "copy&paste_Magnifier_left.png" COMP;
2539 image: "copy&paste_Magnifier_middle.png" COMP;
2540 image: "copy&paste_Magnifier_right.png" COMP;
2547 description { state: "default" 0.0;
2549 min: MAGNIFIER_WIDTH_FIXED MAGNIFIER_HEIGHT_FIXED;
2555 part { name: "bg_middle_left";
2559 description { state: "default" 0.0;
2563 rel2 { relative: 0.5 1.0; to: "bg"; }
2568 part { name: "bg_middle_right";
2572 description { state: "default" 0.0;
2576 rel1 { relative: 0.5 0.0; to: "bg"; }
2581 part { name: "bg_left";
2584 description { state: "default" 0.0;
2588 rel1 { relative: 0.0 0.0; to: "bg"; }
2589 rel2 { relative: 0.0 1.0; to: "bg_middle_left"; }
2591 normal: "copy&paste_Magnifier_left.png";
2598 part { name: "bg_middle";
2601 description { state: "default" 0.0;
2603 rel1 { relative: 0.0 0.0; to: "bg_middle_left"; }
2604 rel2 { relative: 1.0 1.0; to: "bg_middle_right"; }
2606 normal: "copy&paste_Magnifier_middle.png";
2613 part { name: "bg_right";
2616 description { state: "default" 0.0;
2619 rel1 { relative: 1.0 0.0; to: "bg_middle_right"; }
2622 normal: "copy&paste_Magnifier_right.png";
2629 part { name: "swallow";
2633 description { state: "default" 0.0;
2638 offset: 21-5 22-8; //need to update when image with rounded corners releases
2642 offset: -21+5 -44+10;
2649 group { name: "elm/entry/matchlist/default";
2650 data.item: "max_height" "230";
2652 part { name: "base";
2657 description { state: "default" 0.0;
2669 part { name: "elm.swallow.content";
2671 description { state: "default" 0.0;
2684 /* Entry's bubble style */
2688 name: "entry_bubble_date_area_textblock_style";
2689 base: "font=Tizen:style=Roman font_size="ENTRY_BUBBLE_DATE_AREA_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" left_margin=2 right_margin=2 wrap=mixed text_class=entry";
2693 tag: "em" "+ font=Tizen:style=Oblique";
2694 tag: "b" "+ font=Tizen:style=Bold";
2695 tag: "link" "+ color=#800 underline=on underline_color=#8008";
2696 tag: "hilight" "+ font=Tizen:style=Bold";
2697 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
2698 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;
2699 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
2700 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
2701 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
2702 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
2705 name: "entry_bubble_sent_textblock_style";
2706 base: "font=Tizen:style=Roman style="ENTRY_BUBBLE_SENT_TEXT_SHADOW_STYLE" shadow_color="ENTRY_BUBBLE_SENT_TEXT_SHADOW_COLOR" font_size="ENTRY_BUBBLE_TEXT_SIZE" color="ENTRY_BUBBLE_SENT_TEXT_COLOR" left_margin=1 right_margin=2 wrap=mixed text_class=entry";
2710 tag: "em" "+ font=Tizen:style=Oblique";
2711 tag: "b" "+ font=Tizen:style=Bold";
2712 tag: "link" "+ color=#800 underline=on underline_color=#8008";
2713 tag: "hilight" "+ font=Tizen:style=Bold";
2716 name: "entry_bubble_receive_textblock_style";
2717 base: "font=Tizen:style=Roman style="ENTRY_BUBBLE_RECEV_TEXT_SHADOW_STYLE" shadow_color="ENTRY_BUBBLE_RECEV_TEXT_SHADOW_COLOR" font_size="ENTRY_BUBBLE_TEXT_SIZE" color="ENTRY_BUBBLE_RECEV_TEXT_COLOR" left_margin=1 right_margin=2 wrap=mixed text_class=entry";
2721 tag: "em" "+ font=Tizen:style=Oblique";
2722 tag: "b" "+ font=Tizen:style=Bold";
2723 tag: "link" "+ color=#800 underline=on underline_color=#8008";
2724 tag: "hilight" "+ font=Tizen:style=Bold";
2728 group { name: "elm/entry/base/readmessage";
2729 data.item: "default_font_size" "24";
2730 data.item: "min_font_size" "8";
2731 data.item: "max_font_size" "60";
2733 item: context_menu_orientation "horizontal";
2737 name: "elm.rect.left.pad";
2741 state: "default" 0.0;
2742 min: ENTRY_BUBBLE_EX_PAD 0;
2746 rel2.relative: 0.0 1.0;
2750 name: "elm.rect.right.pad";
2754 state: "default" 0.0;
2755 min: ENTRY_BUBBLE_IX_PAD 0;
2759 rel1 { relative: 1.0 0.0; to: "elm.text"; }
2760 rel2.to: "elm.text";
2764 name: "elm.rect.top.pad";
2768 state: "default" 0.0;
2769 min: 0 ENTRY_BUBBLE_Y_PAD;
2773 rel2.relative: 1.0 0.0;
2777 name: "elm.rect.bottom.pad";
2781 state: "default" 0.0;
2782 min: 0 ENTRY_BUBBLE_Y_PAD;
2786 rel1.relative: 0.0 1.0;
2790 name: "elm.image.bg";
2794 state: "default" 0.0;
2795 rel2.to_x: "elm.rect.right.pad";
2797 normal: "00_messagebubble_bg_receive.png";
2803 part { name: "elm.text";
2807 entry_mode: EDITABLE;
2808 select_mode: BLOCK_HANDLE;
2809 //cursor_mode: BEFORE;
2811 source: "elm/entry/selection/default"; // selection under
2812 //source2: "X"; // selection over
2813 //source3: "X"; // cursor under
2814 source4: "elm/entry/cursor/default"; // cursorover
2815 source5: "elm/entry/anchor/default"; // anchor under
2816 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
2817 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
2818 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
2819 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
2820 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
2821 // source6: "X"; // anchor over
2822 description { state: "default" 0.0;
2825 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2826 rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
2828 style: "entry_textblock_style";
2833 description { state: "disabled" 0.0;
2834 inherit: "default" 0.0;
2836 style: "entry_textblock_disabled_style";
2842 program { name: "focus";
2848 program { name: "disable";
2849 signal: "elm,state,disabled";
2851 action: STATE_SET "disabled" 0.0;
2854 program { name: "enable";
2855 signal: "elm,state,enabled";
2857 action: STATE_SET "default" 0.0;
2863 group { name: "elm/entry/base-noedit/readmessage";
2864 data.item: "default_font_size" "24";
2865 data.item: "min_font_size" "8";
2866 data.item: "max_font_size" "60";
2868 item: context_menu_orientation "horizontal";
2872 name: "elm.rect.left.pad";
2876 state: "default" 0.0;
2877 min: ENTRY_BUBBLE_EX_PAD 0;
2881 rel2.relative: 0.0 1.0;
2884 state: "callerid_on" 0.0;
2885 inherit: "default" 0.0;
2886 min: ENTRY_BUBBLE_EX_CALLERID_PAD 0;
2890 name: "elm.rect.right.pad";
2894 state: "default" 0.0;
2895 min: ENTRY_BUBBLE_IX_PAD 0;
2899 rel1 { relative: 1.0 0.0; to: "elm.text"; }
2900 rel2.to: "elm.text";
2904 name: "elm.rect.top.pad";
2908 state: "default" 0.0;
2909 min: 0 ENTRY_BUBBLE_Y_PAD;
2913 rel2.relative: 1.0 0.0;
2917 name: "elm.rect.topleft.pad";
2921 state: "default" 0.0;
2922 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2923 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2930 name: "elm.rect.bottom.pad";
2934 state: "default" 0.0;
2935 min: 0 ENTRY_BUBBLE_BOTTOM_PAD;
2939 rel1.relative: 0.0 1.0;
2943 name: "elm.rect.bottomleft.pad";
2947 state: "default" 0.0;
2948 min: ENTRY_BUBBLE_BOTTOMRIGHT_PAD 2;
2949 max: ENTRY_BUBBLE_BOTTOMRIGHT_PAD 2;
2955 name: "elm.rect.groupchat.pad";
2959 state: "default" 0.0;
2960 min: ENTRY_BUBBLE_GROUPCHART_PAD;
2961 max: ENTRY_BUBBLE_GROUPCHART_PAD;
2966 state: "callerid_on" 0.0;
2967 inherit: "default" 0.0;
2968 min: ENTRY_BUBBLE_GROUPCHART_WITH_CALLERID_PAD;
2969 max: ENTRY_BUBBLE_GROUPCHART_WITH_CALLERID_PAD;
2973 name: "elm.rect.groupchat.text.pad";
2977 state: "default" 0.0;
2982 rel1 { relative: 0.0 1.0; to: "elm.rect.groupchat.pad"; }
2985 part { name: "elm.text.groupchat";
2988 description { state: "default" 0.0;
2992 font: "Tizen:style=Roman";
2993 size: ENTRY_BUBBLE_GROUPCHAT_SIZE_INC;
2996 text_class: "tizen";
2999 color: ENTRY_BUBBLE_GROUPCHAT_COLOR_INC;
3000 rel1 { relative: 1.0 0.0; to: "elm.rect.groupchat.pad"; }
3001 rel2.to_y: "elm.rect.groupchat.pad";
3005 name: "elm.image.bg";
3009 state: "default" 0.0;
3010 rel2.to_x: "elm.rect.right.pad";
3012 normal: "00_messagebubble_bg_receive.png";
3013 border: ENTRY_BUBBLE_RECEV_BG_BORDER_INC;
3018 state: "callerid_on" 0.0;
3019 inherit: "default" 0.0;
3020 rel1 { relative: 1.0 0.0; to_x: "elm.rect.bottomleft.pad"; }
3023 state: "callerid_groupchat" 0.0;
3024 inherit: "default" 0.0;
3025 rel1 { relative: 1.0 1.0; to_x: "elm.rect.bottomleft.pad"; to_y:"elm.rect.groupchat.pad"; }
3028 state: "groupchat_on" 0.0;
3029 inherit: "default" 0.0;
3030 rel1 { relative: 0.0 1.0; to_y:"elm.rect.groupchat.pad"; }
3033 // it's temporary blocked for prepare entry's signal feature
3036 name: "elm.text.subject";
3040 state: "default" 0.0;
3043 style: "entry_textblock_style";
3046 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
3047 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
3053 name: "elm.rect.subject.line";
3057 state: "default" 0.0;
3062 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
3063 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
3067 name: "elm.swallow.callerid";
3071 state: "default" 0.0;
3072 min: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
3073 max: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
3077 rel1 { relative: ENTRY_BUBBLE_RECEV_CALLERID_REL_INC; to_x: "elm.rect.topleft.pad"; to_y: "elm.rect.topleft.pad"; }
3078 rel2 { relative: ENTRY_BUBBLE_RECEV_CALLERID_REL_INC; to_x: "elm.rect.topleft.pad"; to_y: "elm.rect.bottom.pad"; }
3080 description { state: "callerid_on" 0.0;
3081 inherit: "default" 0.0;
3086 name: "elm.rect.callerid.pad";
3090 state: "default" 0.0;
3091 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
3092 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
3096 rel1 { relative: 1.0 1.0; to: "elm.swallow.callerid"; to_y: "elm.rect.top.pad"; }
3097 rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
3100 part { name: "elm.text";
3105 select_mode: BLOCK_HANDLE;
3106 //cursor_mode: BEFORE;
3108 source: "elm/entry/selection/default"; // selection under
3109 //source2: "X"; // selection over
3110 //source3: "X"; // cursor under
3111 source5: "elm/entry/anchor/default"; // anchor under
3112 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
3113 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
3114 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
3115 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
3116 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
3118 state: "default" 0.0;
3122 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.subject.line"; }
3123 rel2 { relative: 1.0 1.0; to_y: "elm.rect.subject.line"; }
3125 style: "entry_bubble_receive_textblock_style";
3131 description { state: "callerid_on" 0.0;
3132 inherit: "default" 0.0;
3133 rel1 { relative: 1.0 1.0; to_x: ENTRY_BUBBLE_READ_TEXT_CALLID_REL1_X_INC; to_y: "elm.rect.subject.line"; }
3134 rel2 { relative: 1.0 1.0; to_y: "elm.rect.subject.line"; }
3136 /* callerid and groupchat */
3137 description { state: "callerid_groupchat" 0.0;
3138 inherit: "default" 0.0;
3139 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; }
3140 rel2 { relative: 1.0 1.0; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3142 /* groupchat only */
3143 description { state: "groupchat_on" 0.0;
3144 inherit: "default" 0.0;
3145 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3146 rel2 { relative: 1.0 1.0; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3148 description { state: "disabled" 0.0;
3149 inherit: "default" 0.0;
3151 style: "entry_textblock_disabled_style";
3156 name: "elm.rect.status.pad";
3160 state: "default" 0.0;
3161 min: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC 64;
3162 max: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC 64;
3167 rel1 { relative: ENTRY_BUBBLE_READ_STATUS_TIME_PAD_REL_INC; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
3168 rel2 { relative: 1.0 1.0; to_y: "elm.rect.bottom.pad"; }
3172 name: "elm.rect.time.pad";
3176 state: "default" 0.0;
3177 min: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC GENLIST_PADDING_34_INC;
3178 max: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC GENLIST_PADDING_34_INC;
3183 rel1.to: "elm.rect.status.pad";
3184 rel2 { relative: 1.0 1.0; to_y: "elm.rect.bottom.pad"; }
3187 part { name: "elm.text.status";
3190 description { state: "default" 0.0;
3194 font: "Tizen:style=Roman";
3195 size: ENTRY_BUBBLE_STATUS_TIME_SIZE_INC;
3197 text_class: "tizen";
3200 color: ENTRY_BUBBLE_READ_STATUS_TIME_COLOR_INC;
3201 rel1 { relative: ENTRY_BUBBLE_READ_STATUS_REL_INC; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
3202 rel2 { relative: ENTRY_BUBBLE_READ_STATUS_REL_INC; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
3204 description { state: "disabled" 0.0;
3205 inherit: "default" 0.0;
3209 part { name: "elm.text.time";
3212 description { state: "default" 0.0;
3216 font: "Tizen:style=Roman";
3217 size: ENTRY_BUBBLE_STATUS_TIME_SIZE_INC;
3219 text_class: "tizen";
3222 color: ENTRY_BUBBLE_READ_STATUS_TIME_COLOR_INC;
3223 rel1 { relative: ENTRY_BUBBLE_READ_TIME_REL_INC; to_x: "elm.rect.time.pad"; to_y: "elm.rect.time.pad"; }
3224 rel2 { relative: ENTRY_BUBBLE_READ_TIME_REL_INC; to_x: "elm.rect.time.pad"; to_y: "elm.rect.time.pad"; }
3226 description { state: "disabled" 0.0;
3227 inherit: "default" 0.0;
3232 name: "elm.swallow.icon1";
3236 state: "default" 0.0;
3237 min: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
3238 max: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
3242 rel1 { relative: 1.5 0.3; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
3243 rel2 { relative: 1.0 0.3; to_y: "elm.rect.bottom.pad"; }
3245 description { state: "enabled" 0.0;
3246 inherit: "default" 0.0;
3251 name: "elm.rect.middle.pad";
3255 state: "default" 0.0;
3260 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text"; }
3264 inherit: "default" 0.0;
3265 min: 0 ENTRY_BUBBLE_MIDDLE_PAD;
3266 max: 0 ENTRY_BUBBLE_MIDDLE_PAD;
3270 name: "elm.swallow.end";
3273 description { state: "default" 0.0;
3275 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.middle.pad"; }
3276 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
3281 program { name: "focus";
3287 program { name: "disable";
3288 signal: "elm,state,disabled";
3290 action: STATE_SET "disabled" 0.0;
3293 program { name: "enable";
3294 signal: "elm,state,enabled";
3296 action: STATE_SET "default" 0.0;
3299 program { name: "go_callerid_on";
3300 signal: "elm,state,callerid,enabled";
3305 get_state(PART:"elm.text", st, 30, vl);
3306 if (!strcmp(st, "default")) {
3307 set_state(PART:"elm.image.bg", "callerid_on", 0.0);
3308 set_state(PART:"elm.text", "callerid_on", 0.0);
3310 else if (!strcmp(st, "groupchat_on")) {
3311 set_state(PART:"elm.image.bg", "callerid_groupchat", 0.0);
3312 set_state(PART:"elm.text", "callerid_groupchat", 0.0);
3315 set_state(PART:"elm.swallow.callerid", "callerid_on", 0.0);
3316 set_state(PART:"elm.rect.left.pad", "callerid_on", 0.0);
3317 set_state(PART:"elm.rect.groupchat.pad", "callerid_on", 0.0);
3320 program { name: "go_callerid_off";
3321 signal: "elm,state,callerid,disabled";
3326 get_state(PART:"elm.text", st, 30, vl);
3327 if (!strcmp(st, "callerid_groupchat")) {
3328 set_state(PART:"elm.image.bg", "groupchat_on", 0.0);
3329 set_state(PART:"elm.text", "groupchat_on", 0.0);
3332 set_state(PART:"elm.image.bg", "default", 0.0);
3333 set_state(PART:"elm.text", "default", 0.0);
3336 set_state(PART:"elm.swallow.callerid", "default", 0.0);
3337 set_state(PART:"elm.rect.groupchat.pad", "default", 0.0);
3340 /* groupchat - since white-hd theme */
3341 #if ENTRY_BUBBLE_GROUPCHART_ENABLE_INC
3342 program { name: "go_groupchat_on";
3343 signal: "elm,state,groupchat,enabled";
3348 get_state(PART:"elm.text", st, 30, vl);
3349 if (!strcmp(st, "default")) {
3350 set_state(PART:"elm.image.bg", "groupchat_on", 0.0);
3351 set_state(PART:"elm.text", "groupchat_on", 0.0);
3353 else if (!strcmp(st, "callerid_on")) {
3354 set_state(PART:"elm.image.bg", "callerid_groupchat", 0.0);
3355 set_state(PART:"elm.text", "callerid_groupchat", 0.0);
3360 program { name: "go_textstatus_on";
3361 signal: "elm,state,text,status,enabled";
3363 action: STATE_SET "default" 0.0;
3364 target: "elm.text.time";
3365 target: "elm.text.status";
3366 after: "go_contentstatus_off";
3368 program { name: "go_textstatus_off";
3369 signal: "elm,state,text,status,disbled";
3371 action: STATE_SET "disabled" 0.0;
3372 target: "elm.text.time";
3373 target: "elm.text.status";
3375 program { name: "go_contentstatus_on";
3376 signal: "elm,state,content,status,enabled";
3378 action: STATE_SET "enabled" 0.0;
3379 target: "elm.swallow.icon1";
3380 after: "go_textstatus_off";
3382 program { name: "go_contentstatus_off";
3383 signal: "elm,state,content,status,disabled";
3385 action: STATE_SET "default" 0.0;
3386 target: "elm.swallow.icon1";
3388 program { name: "show_middle_pad";
3389 signal: "elm,state,middle,pad,enabled";
3391 action: STATE_SET "show" 0.0;
3392 target: "elm.rect.middle.pad";
3394 program { name: "hide_middle_pad";
3395 signal: "elm,state,middle,pad,disabled";
3397 action: STATE_SET "default" 0.0;
3398 target: "elm.rect.middle.pad";
3403 group { name: "elm/entry/base-noedit-charwrap/readmessage";
3404 data.item: "default_font_size" "24";
3405 data.item: "min_font_size" "8";
3406 data.item: "max_font_size" "60";
3408 item: context_menu_orientation "horizontal";
3412 name: "elm.rect.left.pad";
3416 state: "default" 0.0;
3417 min: ENTRY_BUBBLE_EX_PAD 0;
3421 rel2.relative: 0.0 1.0;
3425 name: "elm.rect.right.pad";
3429 state: "default" 0.0;
3430 min: ENTRY_BUBBLE_IX_PAD 0;
3434 rel1 { relative: 1.0 0.0; to_x: "elm.text"; }
3435 rel2.to_x: "elm.text";
3439 name: "elm.rect.top.pad";
3443 state: "default" 0.0;
3444 min: 0 ENTRY_BUBBLE_Y_PAD;
3448 rel2.relative: 1.0 0.0;
3452 name: "elm.rect.bottom.pad";
3456 state: "default" 0.0;
3457 min: 0 ENTRY_BUBBLE_Y_PAD;
3461 rel1.relative: 0.0 1.0;
3465 name: "elm.image.bg";
3469 state: "default" 0.0;
3470 rel2.to_x: "elm.rect.right.pad";
3472 normal: "00_messagebubble_bg_receive.png";
3478 part { name: "elm.text";
3483 select_mode: BLOCK_HANDLE;
3484 //cursor_mode: BEFORE;
3486 source: "elm/entry/selection/default"; // selection under
3487 //source2: "X"; // selection over
3488 //source3: "X"; // cursor under
3489 source5: "elm/entry/anchor/default"; // anchor under
3490 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
3491 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
3492 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
3493 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
3494 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
3495 description { state: "default" 0.0;
3498 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
3499 rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
3501 style: "entry_textblock_char_wrap_style";
3506 description { state: "disabled" 0.0;
3507 inherit: "default" 0.0;
3509 style: "entry_textblock_char_wrap_disabled_style";
3515 program { name: "focus";
3521 program { name: "disable";
3522 signal: "elm,state,disabled";
3524 action: STATE_SET "disabled" 0.0;
3527 program { name: "enable";
3528 signal: "elm,state,enabled";
3530 action: STATE_SET "default" 0.0;
3536 group { name: "elm/entry/base/sentmessage";
3537 data.item: "default_font_size" "24";
3538 data.item: "min_font_size" "8";
3539 data.item: "max_font_size" "60";
3541 item: context_menu_orientation "horizontal";
3545 name: "elm.rect.right.pad";
3549 state: "default" 0.0;
3550 min: ENTRY_BUBBLE_EX_PAD 0;
3554 rel1.relative: 1.0 0.0;
3558 name: "elm.rect.left.pad";
3562 state: "default" 0.0;
3563 min: ENTRY_BUBBLE_IX_PAD 0;
3567 rel1 { relative: 0.0 0.0; to: "elm.text"; }
3568 rel2 { relative: 0.0 1.0; to: "elm.text"; }
3572 name: "elm.rect.top.pad";
3576 state: "default" 0.0;
3577 min: 0 ENTRY_BUBBLE_Y_PAD;
3581 rel2.relative: 1.0 0.0;
3585 name: "elm.rect.bottom.pad";
3589 state: "default" 0.0;
3590 min: 0 ENTRY_BUBBLE_Y_PAD;
3594 rel1.relative: 0.0 1.0;
3598 name: "elm.image.bg";
3602 state: "default" 0.0;
3603 rel1.to_x: "elm.rect.left.pad";
3605 normal: "00_messagebubble_bg_sent.png";
3611 part { name: "elm.text";
3615 entry_mode: EDITABLE;
3616 select_mode: BLOCK_HANDLE;
3617 //cursor_mode: BEFORE;
3619 source: "elm/entry/selection/default"; // selection under
3620 //source2: "X"; // selection over
3621 //source3: "X"; // cursor under
3622 source4: "elm/entry/cursor/default"; // cursorover
3623 source5: "elm/entry/anchor/default"; // anchor under
3624 // source6: "X"; // anchor over
3625 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
3626 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
3627 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
3628 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
3629 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
3630 description { state: "default" 0.0;
3633 rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad";}
3634 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
3636 style: "entry_textblock_style";
3641 description { state: "disabled" 0.0;
3642 inherit: "default" 0.0;
3644 style: "entry_textblock_disabled_style";
3650 program { name: "focus";
3656 program { name: "disable";
3657 signal: "elm,state,disabled";
3659 action: STATE_SET "disabled" 0.0;
3662 program { name: "enable";
3663 signal: "elm,state,enabled";
3665 action: STATE_SET "default" 0.0;
3671 group { name: "elm/entry/base-noedit/sentmessage";
3672 data.item: "default_font_size" "24";
3673 data.item: "min_font_size" "8";
3674 data.item: "max_font_size" "60";
3676 item: context_menu_orientation "horizontal";
3680 name: "elm.rect.right.pad";
3684 state: "default" 0.0;
3685 min: ENTRY_BUBBLE_EX_PAD 0;
3689 rel1.relative: 1.0 0.0;
3692 state: "callerid_on" 0.0;
3693 inherit: "default" 0.0;
3694 min: ENTRY_BUBBLE_EX_CALLERID_PAD 0;
3698 name: "elm.rect.left.pad";
3702 state: "default" 0.0;
3703 min: ENTRY_BUBBLE_IX_PAD 0;
3707 rel1 { relative: 0.0 0.0; to: "elm.text"; }
3708 rel2 { relative: 0.0 1.0; to: "elm.text"; }
3712 name: "elm.rect.topright.pad";
3716 state: "default" 0.0;
3717 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
3718 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
3721 rel1.relative: 1.0 0.0;
3725 name: "elm.rect.top.pad";
3729 state: "default" 0.0;
3730 min: 0 ENTRY_BUBBLE_Y_PAD;
3734 rel2.relative: 1.0 0.0;
3738 name: "elm.rect.bottom.pad";
3742 state: "default" 0.0;
3743 min: 0 ENTRY_BUBBLE_BOTTOM_PAD;
3747 rel1.relative: 0.0 1.0;
3751 name: "elm.rect.bottomright.pad";
3755 state: "default" 0.0;
3756 min: ENTRY_BUBBLE_BOTTOMRIGHT_PAD 2;
3757 max: ENTRY_BUBBLE_BOTTOMRIGHT_PAD 2;
3763 name: "elm.rect.groupchat.pad";
3767 state: "default" 0.0;
3768 min: ENTRY_BUBBLE_GROUPCHART_PAD;
3769 max: ENTRY_BUBBLE_GROUPCHART_PAD;
3774 state: "callerid_on" 0.0;
3775 inherit: "default" 0.0;
3776 min: ENTRY_BUBBLE_GROUPCHART_WITH_CALLERID_PAD;
3777 max: ENTRY_BUBBLE_GROUPCHART_WITH_CALLERID_PAD;
3781 name: "elm.rect.groupchat.text.pad";
3785 state: "default" 0.0;
3790 rel1 { relative: 0.0 1.0; to: "elm.rect.groupchat.pad"; }
3793 part { name: "elm.text.groupchat";
3796 description { state: "default" 0.0;
3800 font: "Tizen:style=Roman";
3801 size: ENTRY_BUBBLE_GROUPCHAT_SIZE_INC;
3804 text_class: "tizen";
3807 color: ENTRY_BUBBLE_GROUPCHAT_COLOR_INC;
3808 rel2 { relative: 0.0 1.0; to: "elm.rect.groupchat.pad"; }
3812 name: "elm.image.bg";
3816 state: "default" 0.0;
3817 rel1.to_x: "elm.rect.left.pad";
3819 normal: "00_messagebubble_bg_sent.png";
3820 border: ENTRY_BUBBLE_SENT_BG_BORDER_INC;
3825 state: "callerid_on" 0.0;
3826 inherit: "default" 0.0;
3827 rel2 { relative: 0.0 1.0; to: "elm.rect.bottomright.pad"; }
3830 state: "callerid_groupchat" 0.0;
3831 inherit: "default" 0.0;
3832 rel1 { relative: 0.0 1.0; to_x:"elm.rect.left.pad"; to_y:"elm.rect.groupchat.pad"; }
3833 rel2 { relative: 0.0 1.0; to: "elm.rect.bottomright.pad"; }
3836 state: "groupchat_on" 0.0;
3837 inherit: "default" 0.0;
3838 rel1 { relative: 0.0 1.0; to_x:"elm.rect.left.pad"; to_y:"elm.rect.groupchat.pad"; }
3841 // it's temporary blocked for prepare entry's signal feature
3844 name: "elm.text.subject";
3848 state: "default" 0.0;
3851 style: "entry_textblock_style";
3854 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
3855 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
3861 name: "elm.rect.subject.line";
3865 state: "default" 0.0;
3870 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
3871 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
3875 name: "elm.swallow.callerid";
3879 state: "default" 0.0;
3880 min: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
3881 max: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
3884 rel1 { relative: ENTRY_BUBBLE_CALLERID_RELATIVE_INC; to_x: "elm.rect.topright.pad"; to_y: "elm.rect.topright.pad"; }
3885 rel2 { relative: ENTRY_BUBBLE_CALLERID_RELATIVE_INC; to_x: "elm.rect.topright.pad"; to_y: "elm.rect.bottom.pad"; }
3887 description { state: "callerid_on" 0.0;
3888 inherit: "default" 0.0;
3893 name: "elm.rect.callerid.pad";
3897 state: "default" 0.0;
3898 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
3899 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
3902 rel1 { relative: 0.0 1.0; to_x: "elm.swallow.callerid"; to_y: "elm.rect.topright.pad"; }
3903 rel2 { relative: 0.0 1.0; to_x: "elm.swallow.callerid"; to_y: "elm.rect.bottom.pad"; }
3906 part { name: "elm.text";
3911 select_mode: BLOCK_HANDLE;
3912 //cursor_mode: BEFORE;
3914 source: "elm/entry/selection/default"; // selection under
3915 //source2: "X"; // selection over
3916 //source3: "X"; // cursor under
3917 source5: "elm/entry/anchor/default"; // anchor under
3918 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
3919 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
3920 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
3921 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
3922 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
3924 state: "default" 0.0;
3928 rel1 { relative: 0.0 1.0; to_y: "elm.rect.subject.line"; }
3929 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.subject.line"; }
3931 style: "entry_bubble_sent_textblock_style";
3937 description { state: "callerid_on" 0.0;
3938 inherit: "default" 0.0;
3939 rel1 { relative: 0.0 1.0; to_y: "elm.rect.subject.line";}
3940 rel2 { relative: 0.0 1.0; to_x: ENTRY_BUBBLE_TEXT_CALLID_REL2_X_INC; to_y: "elm.rect.subject.line"; }
3942 /* callerid and groupchat */
3943 description { state: "callerid_groupchat" 0.0;
3944 inherit: "default" 0.0;
3945 rel1 { relative: 0.0 1.0; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3946 rel2 { relative: 0.0 1.0; to_x: ENTRY_BUBBLE_TEXT_CALLID_REL2_X_INC; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3948 /* groupchat only */
3949 description { state: "groupchat_on" 0.0;
3950 inherit: "default" 0.0;
3951 rel1 { relative: 0.0 1.0; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3952 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3954 description { state: "disabled" 0.0;
3955 inherit: "default" 0.0;
3957 style: "entry_textblock_disabled_style";
3962 name: "elm.rect.status.pad";
3966 state: "default" 0.0;
3967 min: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC 64;
3972 rel1 { relative: ENTRY_BUBBLE_STATUS_TIME_PAD_REL_INC; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
3973 rel2 { relative: ENTRY_BUBBLE_STATUS_TIME_PAD_REL_INC; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
3977 name: "elm.rect.time.pad";
3981 state: "default" 0.0;
3982 min: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC GENLIST_PADDING_34_INC;
3983 max: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC GENLIST_PADDING_34_INC;
3988 rel1.to: "elm.rect.status.pad";
3989 rel2 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.bottom.pad"; }
3992 part { name: "elm.text.status";
3995 description { state: "default" 0.0;
3999 font: "Tizen:style=Roman";
4000 size: ENTRY_BUBBLE_STATUS_TIME_SIZE_INC;
4002 text_class: "tizen";
4005 color: ENTRY_BUBBLE_SENT_STATUS_TIME_COLOR_INC;
4006 rel1 { relative: 0.0 0.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
4007 rel2 { relative: 0.0 0.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
4009 description { state: "disabled" 0.0;
4010 inherit: "default" 0.0;
4014 part { name: "elm.text.time";
4017 description { state: "default" 0.0;
4021 font: "Tizen:style=Roman";
4022 size: ENTRY_BUBBLE_STATUS_TIME_SIZE_INC;
4024 text_class: "tizen";
4027 color: ENTRY_BUBBLE_SENT_STATUS_TIME_COLOR_INC;
4028 rel1 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.time.pad"; }
4029 rel2 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.time.pad"; }
4031 description { state: "disabled" 0.0;
4032 inherit: "default" 0.0;
4037 name: "elm.swallow.icon1";
4041 state: "default" 0.0;
4042 min: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
4043 max: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
4047 rel1 { relative: -0.8 0.3; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
4048 rel2 { relative: -0.8 0.3; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
4050 description { state: "enabled" 0.0;
4051 inherit: "default" 0.0;
4056 name: "elm.rect.middle.pad";
4060 state: "default" 0.0;
4065 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text"; }
4069 inherit: "default" 0.0;
4070 min: 0 ENTRY_BUBBLE_MIDDLE_PAD;
4071 max: 0 ENTRY_BUBBLE_MIDDLE_PAD;
4075 name: "elm.swallow.end";
4079 state: "default" 0.0;
4081 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.middle.pad"; }
4082 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
4087 program { name: "focus";
4093 program { name: "disable";
4094 signal: "elm,state,disabled";
4096 action: STATE_SET "disabled" 0.0;
4099 program { name: "enable";
4100 signal: "elm,state,enabled";
4102 action: STATE_SET "default" 0.0;
4105 program { name: "go_callerid_on";
4106 signal: "elm,state,callerid,enabled";
4111 get_state(PART:"elm.text", st, 30, vl);
4112 if (!strcmp(st, "default")) {
4113 set_state(PART:"elm.image.bg", "callerid_on", 0.0);
4114 set_state(PART:"elm.text", "callerid_on", 0.0);
4116 else if (!strcmp(st, "groupchat_on")) {
4117 set_state(PART:"elm.image.bg", "callerid_groupchat", 0.0);
4118 set_state(PART:"elm.text", "callerid_groupchat", 0.0);
4121 set_state(PART:"elm.swallow.callerid", "callerid_on", 0.0);
4122 set_state(PART:"elm.rect.right.pad", "callerid_on", 0.0);
4123 set_state(PART:"elm.rect.groupchat.pad", "callerid_on", 0.0);
4126 program { name: "go_callerid_off";
4127 signal: "elm,state,callerid,disabled";
4132 get_state(PART:"elm.text", st, 30, vl);
4133 if (!strcmp(st, "callerid_groupchat")) {
4134 set_state(PART:"elm.image.bg", "groupchat_on", 0.0);
4135 set_state(PART:"elm.text", "groupchat_on", 0.0);
4138 set_state(PART:"elm.image.bg", "default", 0.0);
4139 set_state(PART:"elm.text", "default", 0.0);
4142 set_state(PART:"elm.swallow.callerid", "default", 0.0);
4143 set_state(PART:"elm.rect.groupchat.pad", "default", 0.0);
4146 /* groupchat - since white-hd theme */
4147 #if ENTRY_BUBBLE_GROUPCHART_ENABLE_INC
4148 program { name: "go_groupchat_on";
4149 signal: "elm,state,groupchat,enabled";
4154 get_state(PART:"elm.text", st, 30, vl);
4155 if (!strcmp(st, "default")) {
4156 set_state(PART:"elm.image.bg", "groupchat_on", 0.0);
4157 set_state(PART:"elm.text", "groupchat_on", 0.0);
4159 else if (!strcmp(st, "callerid_on")) {
4160 set_state(PART:"elm.image.bg", "callerid_groupchat", 0.0);
4161 set_state(PART:"elm.text", "callerid_groupchat", 0.0);
4166 program { name: "go_groupchat_off";
4167 signal: "elm,state,groupchat,disabled";
4172 get_state(PART:"elm.text", st, 30, vl);
4173 if (!strcmp(st, "callerid_groupchat")) {
4174 set_state(PART:"elm.image.bg", "callerid_on", 0.0);
4175 set_state(PART:"elm.text", "callerid_on", 0.0);
4178 set_state(PART:"elm.image.bg", "default", 0.0);
4179 set_state(PART:"elm.text", "default", 0.0);
4183 program { name: "go_textstatus_on";
4184 signal: "elm,state,text,status,enabled";
4186 action: STATE_SET "default" 0.0;
4187 target: "elm.text.time";
4188 target: "elm.text.status";
4189 after: "go_contentstatus_off";
4191 program { name: "go_textstatus_off";
4192 signal: "elm,state,text,status,disbled";
4194 action: STATE_SET "disabled" 0.0;
4195 target: "elm.text.time";
4196 target: "elm.text.status";
4198 program { name: "go_contentstatus_on";
4199 signal: "elm,state,content,status,enabled";
4201 action: STATE_SET "enabled" 0.0;
4202 target: "elm.swallow.icon1";
4203 after: "go_textstatus_off";
4205 program { name: "go_contentstatus_off";
4206 signal: "elm,state,content,status,disabled";
4208 action: STATE_SET "default" 0.0;
4209 target: "elm.swallow.icon1";
4211 program { name: "show_middle_pad";
4212 signal: "elm,state,middle,pad,enabled";
4214 action: STATE_SET "show" 0.0;
4215 target: "elm.rect.middle.pad";
4217 program { name: "hide_middle_pad";
4218 signal: "elm,state,middle,pad,disabled";
4220 action: STATE_SET "default" 0.0;
4221 target: "elm.rect.middle.pad";
4226 group { name: "elm/entry/base-noedit-charwrap/sentmessage";
4227 data.item: "default_font_size" "24";
4228 data.item: "min_font_size" "8";
4229 data.item: "max_font_size" "60";
4231 item: context_menu_orientation "horizontal";
4235 name: "elm.rect.right.pad";
4239 state: "default" 0.0;
4240 min: ENTRY_BUBBLE_EX_PAD 0;
4244 rel1.relative: 1.0 0.0;
4248 name: "elm.rect.left.pad";
4252 state: "default" 0.0;
4253 min: ENTRY_BUBBLE_IX_PAD 0;
4257 rel1 { relative: 0.0 0.0; to: "elm.text"; }
4258 rel2 { relative: 0.0 1.0; to: "elm.text"; }
4262 name: "elm.rect.top.pad";
4266 state: "default" 0.0;
4267 min: 0 ENTRY_BUBBLE_Y_PAD;
4271 rel2.relative: 1.0 0.0;
4275 name: "elm.rect.bottom.pad";
4279 state: "default" 0.0;
4280 min: 0 ENTRY_BUBBLE_Y_PAD;
4284 rel1.relative: 0.0 1.0;
4288 name: "elm.image.bg";
4292 state: "default" 0.0;
4293 rel1.to_x: "elm.rect.left.pad";
4295 normal: "00_messagebubble_bg_sent.png";
4301 part { name: "elm.text";
4306 select_mode: BLOCK_HANDLE;
4307 //cursor_mode: BEFORE;
4309 source: "elm/entry/selection/default"; // selection under
4310 //source2: "X"; // selection over
4311 //source3: "X"; // cursor under
4312 source5: "elm/entry/anchor/default"; // anchor under
4313 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
4314 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
4315 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
4316 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
4317 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
4318 description { state: "default" 0.0;
4321 rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad";}
4322 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
4324 style: "entry_textblock_char_wrap_style";
4329 description { state: "disabled" 0.0;
4330 inherit: "default" 0.0;
4332 style: "entry_textblock_char_wrap_disabled_style";
4338 program { name: "focus";
4344 program { name: "disable";
4345 signal: "elm,state,disabled";
4347 action: STATE_SET "disabled" 0.0;
4350 program { name: "enable";
4351 signal: "elm,state,enabled";
4353 action: STATE_SET "default" 0.0;
4359 group { name: "elm/entry/base/font_color_black";
4360 alias: "elm/entry/base-mixedwrap/font_color_black";
4361 alias: "elm/entry/base/font_color_black/default";
4362 alias: "elm/entry/base/font_color_black/lighting";
4363 alias: "elm/entry/base/font_color_black/multiline";
4364 alias: "elm/entry/base/font_color_black/multiline/default";
4365 alias: "elm/entry/base/font_color_black/multiline/lighting";
4366 alias: "elm/entry/base/editfield/font_color_black";
4368 data.item: "default_font_size" "24";
4369 data.item: "min_font_size" "8";
4370 data.item: "max_font_size" "60";
4373 style { name: "font_color_black_textblock_style";
4374 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=mixed left_margin=1 right_margin=2 text_class=entry";
4378 tag: "em" "+ font=Tizen:style=Oblique";
4379 tag: "b" "+ font=Tizen:style=Bold";
4380 tag: "link" "+ color=#800 underline=on underline_color=#8008";
4381 tag: "hilight" "+ font=Tizen:style=Bold";
4382 tag: "preedit" "+ underline=on underline_color=#000000FF";
4383 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
4384 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
4385 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
4386 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
4387 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
4389 style { name: "font_color_black_textblock_disabled_style";
4390 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=mixed left_margin=1 right_margin=2 text_class=entry";
4394 tag: "em" "+ font=Tizen:style=Oblique";
4395 tag: "b" "+ font=Tizen:style=Bold";
4396 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
4397 tag: "hilight" "+ font=Tizen:style=Bold";
4398 tag: "preedit" "+ underline=on underline_color=#000000FF";
4399 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
4400 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
4401 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
4402 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
4403 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
4405 style { name: "font_color_black_textblock_guide_style";
4406 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#90A9C7 wrap=mixed left_margin=1 right_margin=2 text_class=entry";
4410 tag: "em" "+ font=Tizen:style=Oblique";
4411 tag: "b" "+ font=Tizen:style=Bold";
4412 tag: "link" "+ color=#800 underline=on underline_color=#8008";
4413 tag: "hilight" "+ font=Tizen:style=Bold";
4417 item: context_menu_orientation "horizontal";
4420 part { name: "elm.guide";
4424 description { state: "default" 0.0;
4425 rel1.to: "elm.text";
4426 rel2.to: "elm.text";
4428 style: "font_color_black_textblock_guide_style";
4433 description { state: "hidden" 0.0;
4434 inherit: "default" 0.0;
4438 part { name: "elm.text";
4442 entry_mode: EDITABLE;
4443 select_mode: BLOCK_HANDLE;
4444 //cursor_mode: BEFORE;
4446 source: "elm/entry/selection/default"; // selection under
4447 //source2: "X"; // selection over
4448 //source3: "X"; // cursor under
4449 source4: "elm/entry/cursor/default"; // cursorover
4450 source5: "elm/entry/anchor/default"; // anchor under
4451 //source6: "X"; // anchor over
4452 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
4453 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
4454 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
4455 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
4456 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
4457 description { state: "default" 0.0;
4460 style: "font_color_black_textblock_style";
4463 ENTRY_TEXTBLOCK_DEFAULT_REL
4465 description { state: "disabled" 0.0;
4466 inherit: "default" 0.0;
4468 style: "font_color_black_textblock_disabled_style";
4475 ENTRY_SWALLOW_SCRIPT_PUBLIC
4477 program { name: "focus";
4483 program { name: "disable";
4484 signal: "elm,state,disabled";
4486 action: STATE_SET "disabled" 0.0;
4489 program { name: "enable";
4490 signal: "elm,state,enabled";
4492 action: STATE_SET "default" 0.0;
4495 program { name: "gdisable";
4496 signal: "elm,guide,disabled";
4498 action: STATE_SET "hidden" 0.0;
4499 target: "elm.guide";
4501 program { name: "genable";
4502 signal: "elm,guide,enabled";
4504 action: STATE_SET "default" 0.0;
4505 target: "elm.guide";
4507 program { name: "touch_snd";
4508 signal: "mouse,clicked,1";
4510 action: PLAY_SAMPLE "touch_sound" 1.0;
4512 ENTRY_SWALLOW_PROGRAMS
4516 group { name: "elm/entry/base-noedit/font_color_black";
4517 data.item: "default_font_size" "24";
4518 data.item: "min_font_size" "8";
4519 data.item: "max_font_size" "60";
4521 item: context_menu_orientation "horizontal";
4524 part { name: "elm.guide";
4528 description { state: "default" 0.0;
4529 rel1.to: "elm.text";
4530 rel2.to: "elm.text";
4532 style: "font_color_black_textblock_guide_style";
4537 description { state: "hidden" 0.0;
4538 inherit: "default" 0.0;
4542 part { name: "elm.text";
4547 select_mode: BLOCK_HANDLE;
4548 //cursor_mode: BEFORE;
4550 source: "elm/entry/selection/default"; // selection under
4551 //source2: "X"; // selection over
4552 //source3: "X"; // cursor under
4553 source4: "elm/entry/cursor/default"; // cursorover
4554 source5: "elm/entry/anchor/default"; // anchor under
4555 //source6: "X"; // anchor over
4556 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
4557 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
4558 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
4559 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
4560 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
4561 description { state: "default" 0.0;
4564 style: "font_color_black_textblock_style";
4568 description { state: "disabled" 0.0;
4569 inherit: "default" 0.0;
4571 style: "font_color_black_textblock_disabled_style";
4578 program { name: "focus";
4584 program { name: "disable";
4585 signal: "elm,state,disabled";
4587 action: STATE_SET "disabled" 0.0;
4590 program { name: "enable";
4591 signal: "elm,state,enabled";
4593 action: STATE_SET "default" 0.0;
4596 program { name: "gdisable";
4597 signal: "elm,guide,disabled";
4599 action: STATE_SET "hidden" 0.0;
4600 target: "elm.guide";
4602 program { name: "genable";
4603 signal: "elm,guide,enabled";
4605 action: STATE_SET "default" 0.0;
4606 target: "elm.guide";
4608 program { name: "touch_snd";
4609 signal: "mouse,clicked,1";
4611 action: PLAY_SAMPLE "touch_sound" 1.0;
4616 group { name: "elm/entry/base-charwrap/font_color_black";
4617 alias: "elm/entry/base/font_color_black/char_wrap";
4618 alias: "elm/entry/base/font_color_black/default/char_wrap";
4619 alias: "elm/entry/base/font_color_black/lighting/char_wrap";
4620 alias: "elm/entry/base/font_color_black/multiline/char_wrap";
4621 alias: "elm/entry/base/font_color_black/multiline/default/char_wrap";
4622 alias: "elm/entry/base/font_color_black/multiline/lighting/char_wrap";
4623 alias: "elm/entry/base-charwrap/editfield/font_color_black";
4625 data.item: "default_font_size" "24";
4626 data.item: "min_font_size" "8";
4627 data.item: "max_font_size" "60";
4630 style { name: "font_color_black_textblock_char_wrap_style";
4631 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=char left_margin=1 right_margin=2 text_class=entry";
4635 tag: "em" "+ font=Tizen:style=Oblique";
4636 tag: "b" "+ font=Tizen:style=Bold";
4637 tag: "link" "+ color=#800 underline=on underline_color=#8008";
4638 tag: "hilight" "+ font=Tizen:style=Bold";
4639 tag: "preedit" "+ underline=on underline_color=#000000FF";
4640 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
4641 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
4642 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
4643 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
4644 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
4646 style { name: "font_color_black_textblock_char_wrap_disabled_style";
4647 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=char left_margin=1 right_margin=2 text_class=entry";
4651 tag: "em" "+ font=Tizen:style=Oblique";
4652 tag: "b" "+ font=Tizen:style=Bold";
4653 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
4654 tag: "hilight" "+ font=Tizen:style=Bold";
4655 tag: "preedit" "+ underline=on underline_color=#000000FF";
4656 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
4657 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
4658 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
4659 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
4660 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
4662 style { name: "font_color_black_textblock_char_wrap_guide_style";
4663 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#90A9C7 wrap=char left_margin=1 right_margin=2 text_class=entry";
4667 tag: "em" "+ font=Tizen:style=Oblique";
4668 tag: "b" "+ font=Tizen:style=Bold";
4669 tag: "link" "+ color=#800 underline=on underline_color=#8008";
4670 tag: "hilight" "+ font=Tizen:style=Bold";
4674 item: context_menu_orientation "horizontal";
4677 part { name: "elm.guide";
4681 description { state: "default" 0.0;
4682 rel1.to: "elm.text";
4683 rel2.to: "elm.text";
4685 style: "font_color_black_textblock_char_wrap_guide_style";
4690 description { state: "hidden" 0.0;
4691 inherit: "default" 0.0;
4695 part { name: "elm.text";
4699 entry_mode: EDITABLE;
4700 select_mode: BLOCK_HANDLE;
4701 //cursor_mode: BEFORE;
4703 source: "elm/entry/selection/default"; // selection under
4704 //source2: "X"; // selection over
4705 //source3: "X"; // cursor under
4706 source4: "elm/entry/cursor/default"; // cursorover
4707 source5: "elm/entry/anchor/default"; // anchor under
4708 //source6: "X"; // anchor over
4709 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
4710 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
4711 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
4712 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
4713 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
4714 description { state: "default" 0.0;
4717 style: "font_color_black_textblock_char_wrap_style";
4720 ENTRY_TEXTBLOCK_DEFAULT_REL
4722 description { state: "disabled" 0.0;
4723 inherit: "default" 0.0;
4725 style: "font_color_black_textblock_char_wrap_disabled_style";
4732 ENTRY_SWALLOW_SCRIPT_PUBLIC
4734 program { name: "focus";
4740 program { name: "disable";
4741 signal: "elm,state,disabled";
4743 action: STATE_SET "disabled" 0.0;
4746 program { name: "enable";
4747 signal: "elm,state,enabled";
4749 action: STATE_SET "default" 0.0;
4752 program { name: "gdisable";
4753 signal: "elm,guide,disabled";
4755 action: STATE_SET "hidden" 0.0;
4756 target: "elm.guide";
4758 program { name: "genable";
4759 signal: "elm,guide,enabled";
4761 action: STATE_SET "default" 0.0;
4762 target: "elm.guide";
4764 program { name: "touch_snd";
4765 signal: "mouse,clicked,1";
4767 action: PLAY_SAMPLE "touch_sound" 1.0;
4769 ENTRY_SWALLOW_PROGRAMS
4773 group { name: "elm/entry/base-single/font_color_black";
4774 alias: "elm/entry/base-single/font_color_black/default";
4775 alias: "elm/entry/base-single/font_color_black/lighting";
4776 alias: "elm/entry/base-single/font_color_black/singleline";
4777 alias: "elm/entry/base-single/font_color_black/singleline/default";
4778 alias: "elm/entry/base-single/font_color_black/singleline/lighting";
4779 alias: "elm/entry/base-single/editfield/font_color_black";
4780 alias: "elm/entry/base-single/editfield/searchbar/font_color_black";
4782 data.item: "default_font_size" "24";
4783 data.item: "min_font_size" "8";
4784 data.item: "max_font_size" "60";
4787 style { name: "font_color_black_single_textblock_style";
4788 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=none left_margin=1 right_margin=3 text_class=entry";
4792 tag: "em" "+ font=Tizen:style=Oblique";
4793 tag: "b" "+ font=Tizen:style=Bold";
4794 tag: "link" "+ color=#800 underline=on underline_color=#8008";
4795 tag: "hilight" "+ font=Tizen:style=Bold";
4796 tag: "preedit" "+ underline=on underline_color=#000000FF";
4797 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
4798 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
4799 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
4800 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
4801 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
4803 style { name: "font_color_black_single_textblock_disabled_style";
4804 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3 text_class=entry";
4808 tag: "em" "+ font=Tizen:style=Oblique";
4809 tag: "b" "+ font=Tizen:style=Bold";
4810 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
4811 tag: "hilight" "+ font=Tizen:style=Bold";
4812 tag: "preedit" "+ underline=on underline_color=#000000FF";
4813 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
4814 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
4815 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
4816 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
4817 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
4819 style { name: "font_color_black_single_textblock_guide_style";
4820 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#90A9C7 wrap=none left_margin=1 right_margin=3 text_class=entry";
4824 tag: "em" "+ font=Tizen:style=Oblique";
4825 tag: "b" "+ font=Tizen:style=Bold";
4826 tag: "link" "+ color=#800 underline=on underline_color=#8008";
4827 tag: "hilight" "+ font=Tizen:style=Bold";
4831 item: context_menu_orientation "horizontal";
4834 part { name: "elm.guide";
4838 description { state: "default" 0.0;
4839 rel1.to: "elm.text";
4840 rel2.to: "elm.text";
4842 style: "font_color_black_single_textblock_guide_style";
4847 description { state: "hidden" 0.0;
4848 inherit: "default" 0.0;
4852 part { name: "elm.text";
4856 entry_mode: EDITABLE;
4857 select_mode: BLOCK_HANDLE;
4858 //cursor_mode: BEFORE;
4860 source: "elm/entry/selection/default"; // selection under
4861 //source2: "X"; // selection over
4862 //source3: "X"; // cursor under
4863 source4: "elm/entry/cursor/default"; // cursorover
4864 source5: "elm/entry/anchor/default"; // anchor under
4865 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
4866 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
4867 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
4868 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
4869 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
4870 description { state: "default" 0.0;
4872 style: "font_color_black_single_textblock_style";
4876 ENTRY_TEXTBLOCK_DEFAULT_REL
4878 description { state: "disabled" 0.0;
4879 inherit: "default" 0.0;
4881 style: "font_color_black_single_textblock_disabled_style";
4887 ENTRY_SWALLOW_SCRIPT_PUBLIC
4889 program { name: "focus";
4895 program { name: "disable";
4896 signal: "elm,state,disabled";
4898 action: STATE_SET "disabled" 0.0;
4901 program { name: "enable";
4902 signal: "elm,state,enabled";
4904 action: STATE_SET "default" 0.0;
4907 program { name: "gdisable";
4908 signal: "elm,guide,disabled";
4910 action: STATE_SET "hidden" 0.0;
4911 target: "elm.guide";
4913 program { name: "genable";
4914 signal: "elm,guide,enabled";
4916 action: STATE_SET "default" 0.0;
4917 target: "elm.guide";
4919 program { name: "touch_snd";
4920 signal: "mouse,clicked,1";
4922 action: PLAY_SAMPLE "touch_sound" 1.0;
4924 ENTRY_SWALLOW_PROGRAMS
4928 group { name: "elm/entry/base-single-noedit/font_color_black";
4929 data.item: "default_font_size" "24";
4930 data.item: "min_font_size" "8";
4931 data.item: "max_font_size" "60";
4933 item: context_menu_orientation "horizontal";
4936 part { name: "elm.guide";
4940 description { state: "default" 0.0;
4941 rel1.to: "elm.text";
4942 rel2.to: "elm.text";
4944 style: "font_color_black_single_textblock_guide_style";
4949 description { state: "hidden" 0.0;
4950 inherit: "default" 0.0;
4954 part { name: "elm.text";
4959 select_mode: BLOCK_HANDLE;
4960 //cursor_mode: BEFORE;
4962 source: "elm/entry/selection/default"; // selection under
4963 //source2: "X"; // selection over
4964 //source3: "X"; // cursor under
4965 source4: "elm/entry/cursor/default"; // cursorover
4966 source5: "elm/entry/anchor/default"; // anchor under
4967 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
4968 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
4969 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
4970 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
4971 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
4972 description { state: "default" 0.0;
4974 style: "font_color_black_single_textblock_style";
4979 description { state: "disabled" 0.0;
4980 inherit: "default" 0.0;
4982 style: "font_color_black_single_textblock_disabled_style";
4988 program { name: "focus";
4994 program { name: "disable";
4995 signal: "elm,state,disabled";
4997 action: STATE_SET "disabled" 0.0;
5000 program { name: "enable";
5001 signal: "elm,state,enabled";
5003 action: STATE_SET "default" 0.0;
5006 program { name: "gdisable";
5007 signal: "elm,guide,disabled";
5009 action: STATE_SET "hidden" 0.0;
5010 target: "elm.guide";
5012 program { name: "genable";
5013 signal: "elm,guide,enabled";
5015 action: STATE_SET "default" 0.0;
5016 target: "elm.guide";
5018 program { name: "touch_snd";
5019 signal: "mouse,clicked,1";
5021 action: PLAY_SAMPLE "touch_sound" 1.0;
5025 group { name: "elm/entry/base-single/font_color_black/tizen_text_class";
5026 inherit: "elm/entry/base-single/font_color_black";
5028 style { name: "tizen_text_class_single_textblock_style";
5029 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=none left_margin=1 right_margin=3 text_class=tizen";
5033 tag: "em" "+ font=Tizen:style=Oblique";
5034 tag: "b" "+ font=Tizen:style=Bold";
5035 tag: "link" "+ color=#800 underline=on underline_color=#8008";
5036 tag: "hilight" "+ font=Tizen:style=Bold";
5037 tag: "preedit" "+ underline=on underline_color=#000000FF";
5038 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
5039 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
5040 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
5041 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
5042 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
5044 style { name: "tizen_text_class_single_textblock_disabled_style";
5045 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3 text_class=tizen";
5049 tag: "em" "+ font=Tizen:style=Oblique";
5050 tag: "b" "+ font=Tizen:style=Bold";
5051 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
5052 tag: "hilight" "+ font=Tizen:style=Bold";
5053 tag: "preedit" "+ underline=on underline_color=#000000FF";
5054 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
5055 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
5056 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
5057 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
5058 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
5060 style { name: "tizen_text_class_single_textblock_guide_style";
5061 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#90A9C7 wrap=none left_margin=1 right_margin=3 text_class=tizen ellipsis=1.0";
5065 tag: "em" "+ font=Tizen:style=Oblique";
5066 tag: "b" "+ font=Tizen:style=Bold";
5067 tag: "link" "+ color=#800 underline=on underline_color=#8008";
5068 tag: "hilight" "+ font=Tizen:style=Bold";
5072 part { name: "elm.guide";
5076 description { state: "default" 0.0;
5077 rel1.to: "elm.text";
5078 rel2.to: "elm.text";
5080 style: "tizen_text_class_single_textblock_guide_style";
5085 description { state: "hidden" 0.0;
5086 inherit: "default" 0.0;
5090 part { name: "elm.text";
5091 description { state: "default" 0.0;
5093 style: "tizen_text_class_single_textblock_style";
5095 ENTRY_TEXTBLOCK_DEFAULT_REL
5097 description { state: "disabled" 0.0;
5098 inherit: "default" 0.0;
5100 style: "tizen_text_class_single_textblock_disabled_style";
5106 group { name: "elm/entry/base-password/font_color_black";
5107 alias: "elm/entry/base-password/editfield/font_color_black";
5108 data.item: "default_font_size" "24";
5109 data.item: "min_font_size" "8";
5110 data.item: "max_font_size" "60";
5112 item: context_menu_orientation "horizontal";
5115 part { name: "elm.guide";
5119 description { state: "default" 0.0;
5120 rel1.to: "elm.text";
5121 rel2.to: "elm.text";
5123 style: "font_color_black_single_textblock_guide_style";
5128 description { state: "hidden" 0.0;
5129 inherit: "default" 0.0;
5133 part { name: "elm.text";
5137 entry_mode: PASSWORD;
5138 select_mode: BLOCK_HANDLE;
5140 source: "elm/entry/selection/default"; // selection under
5141 //source2: "X"; // selection over
5142 //source3: "X"; // cursor under
5143 source4: "elm/entry/cursor/default"; // cursorover
5144 source5: "elm/entry/anchor/default"; // anchor under
5145 source7: ENTRY_BLOCK_HANDLE_SOURCE7; // start selection handler
5146 source8: ENTRY_BLOCK_HANDLE_SOURCE8; // end selection handler
5147 source9: ENTRY_CURSOR_HANDLE_SOURCE9; // cursor handler
5148 source10: ENTRY_BLOCK_HANDLE_SOURCE10; // start edge selection
5149 source11: ENTRY_BLOCK_HANDLE_SOURCE11; // end edge selection
5150 description { state: "default" 0.0;
5152 style: "font_color_black_single_textblock_style";
5157 ENTRY_TEXTBLOCK_DEFAULT_REL
5159 description { state: "disabled" 0.0;
5160 inherit: "default" 0.0;
5162 style: "font_color_black_single_textblock_disabled_style";
5168 ENTRY_SWALLOW_SCRIPT_PUBLIC
5170 program { name: "focus";
5176 program { name: "disable";
5177 signal: "elm,state,disabled";
5179 action: STATE_SET "disabled" 0.0;
5182 program { name: "enable";
5183 signal: "elm,state,enabled";
5185 action: STATE_SET "default" 0.0;
5188 program { name: "gdisable";
5189 signal: "elm,guide,disabled";
5191 action: STATE_SET "hidden" 0.0;
5192 target: "elm.guide";
5194 program { name: "genable";
5195 signal: "elm,guide,enabled";
5197 action: STATE_SET "default" 0.0;
5198 target: "elm.guide";
5200 program { name: "touch_snd";
5201 signal: "mouse,clicked,1";
5203 action: PLAY_SAMPLE "touch_sound" 1.0;
5205 ENTRY_SWALLOW_PROGRAMS
5209 group { name: "elm/scroller/entry/default";
5210 alias : "elm/scroller/entry/editfield";
5211 alias : "elm/scroller/entry/editfield/searchbar/default";
5213 item: "focus_highlight" "off";
5216 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
5217 public timer0(val) {
5219 v = get_int(sbvis_v);
5221 v = get_int(sbalways_v);
5223 emit("do-hide-vbar", "");
5224 set_int(sbvis_v, 0);
5227 v = get_int(sbvis_h);
5229 v = get_int(sbalways_h);
5231 emit("do-hide-hbar", "");
5232 set_int(sbvis_h, 0);
5235 set_int(sbvis_timer, 0);
5242 description { state: "default" 0.0;
5246 part { name: "clipper";
5249 description { state: "default" 0.0;
5254 part { name: "editfield_space";
5256 description { state: "default" 0.0;
5258 rel1.to: "elm.swallow.end";
5259 rel1.relative: 0.0 0.0;
5260 rel2.to: "elm.swallow.end";
5261 rel2.relative: 1.0 1.0;
5263 description { state: "rename_visible" 0.0;
5264 inherit: "default" 0.0;
5268 to_x: "elm.swallow.rename";
5272 to_x: "elm.swallow.rename";
5276 description { state: "clear_visible" 0.0;
5277 inherit: "default" 0.0;
5282 to_x: "elm.swallow.clear";
5286 to_x: "elm.swallow.clear";
5291 part { name: "contentclipper";
5295 description { state: "default" 0.0;
5296 rel1.to: "icon_right_padding";
5297 rel1.relative: 1.0 0.0;
5298 rel2.to: "editfield_space";
5299 rel2.relative: 0.0 1.0;
5302 part { name: "elm.swallow.icon";
5305 description { state: "default" 0.0;
5317 description { state: "visible" 0.0;
5331 part { name: "icon_right_padding";
5334 description { state: "default" 0.0;
5340 to_x: "elm.swallow.icon";
5344 to_x: "elm.swallow.icon";
5348 description { state: "visible" 0.0;
5349 inherit: "default" 0.0;
5354 part { name: "elm.swallow.clear";
5357 description { state: "default" 0.0;
5360 to_x: "elm.swallow.end";
5365 to_x: "elm.swallow.end";
5371 description { state: "clear_visible" 0.0;
5372 inherit: "default" 0.0;
5377 part { name: "elm.swallow.rename";
5380 description { state: "default" 0.0;
5384 to_x: "elm.swallow.end";
5389 to_x: "elm.swallow.end";
5395 description { state: "rename_visible" 0.0;
5396 inherit: "default" 0.0;
5400 part { name: "elm.swallow.end";
5403 description { state: "default" 0.0;
5415 description { state: "visible" 0.0;
5416 inherit: "default" 0.0;
5421 part { name: "elm.swallow.content";
5422 clip_to: "contentclipper";
5424 description { state: "default" 0.0;
5426 to_x: "icon_right_padding";
5430 to: "editfield_space";
5435 part { name: "sb_vbar_clip_master";
5438 description { state: "default" 0.0;
5440 description { state: "hidden" 0.0;
5442 color: 255 255 255 0;
5445 part { name: "sb_vbar_clip";
5446 clip_to: "sb_vbar_clip_master";
5449 description { state: "default" 0.0;
5451 description { state: "hidden" 0.0;
5453 color: 255 255 255 0;
5456 part { name: "sb_vbar";
5459 description { state: "default" 0.0;
5466 to_y: "elm.swallow.content";
5467 to_x: "editfield_space";
5472 to_x: "editfield_space";
5476 part { name: "elm.dragable.vbar";
5478 clip_to: "sb_vbar_clip";
5485 description { state: "default" 0.0;
5500 part { name: "sb_hbar_clip_master";
5503 description { state: "default" 0.0;
5505 description { state: "hidden" 0.0;
5507 color: 255 255 255 0;
5510 part { name: "sb_hbar_clip";
5511 clip_to: "sb_hbar_clip_master";
5514 description { state: "default" 0.0;
5516 description { state: "hidden" 0.0;
5518 color: 255 255 255 0;
5521 part { name: "sb_hbar";
5524 description { state: "default" 0.0;
5531 to_x: "elm.swallow.content";
5532 to_y: "elm.swallow.content";
5537 to_y: "elm.swallow.content";
5541 part { name: "elm.dragable.hbar";
5543 clip_to: "sb_hbar_clip";
5550 description { state: "default" 0.0;
5566 program { name: "load";
5570 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
5571 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
5572 set_int(sbvis_h, 0);
5573 set_int(sbvis_v, 0);
5574 set_int(sbalways_v, 0);
5575 set_int(sbalways_h, 0);
5576 set_int(sbvis_timer, 0);
5579 program { name: "icon_show";
5580 signal: "elm,action,show,icon";
5582 action: STATE_SET "visible" 0.0;
5583 target: "elm.swallow.icon";
5584 target: "icon_right_padding";
5586 program { name: "icon_hide";
5587 signal: "elm,action,hide,icon";
5589 action: STATE_SET "default" 0.0;
5590 target: "elm.swallow.icon";
5591 target: "icon_right_padding";
5593 program { name: "clear_show";
5594 signal: "elm,state,clear,visible";
5596 action: STATE_SET "clear_visible" 0.0;
5597 target: "elm.swallow.clear";
5598 target: "editfield_space";
5600 program { name: "clear_hide";
5601 signal: "elm,state,clear,hidden";
5603 action: STATE_SET "default" 0.0;
5604 target: "elm.swallow.clear";
5605 target: "editfield_space";
5607 program { name: "rename_show";
5608 signal: "elm,state,rename,visible";
5610 action: STATE_SET "rename_visible" 0.0;
5611 target: "elm.swallow.rename";
5612 target: "editfield_space";
5614 program { name: "rename_hide";
5615 signal: "elm,state,rename,hidden";
5617 action: STATE_SET "default" 0.0;
5618 target: "elm.swallow.rename";
5619 target: "editfield_space";
5621 program { name: "end_show";
5622 signal: "elm,action,show,end";
5624 action: STATE_SET "visible" 0.0;
5625 target: "elm.swallow.end";
5627 program { name: "end_hide";
5628 signal: "elm,action,hide,end";
5630 action: STATE_SET "default" 0.0;
5631 target: "elm.swallow.end";
5633 program { name: "vbar_show";
5634 signal: "elm,action,show,vbar";
5636 action: STATE_SET "default" 0.0;
5637 target: "sb_vbar_clip_master";
5639 program { name: "vbar_hide";
5640 signal: "elm,action,hide,vbar";
5642 action: STATE_SET "hidden" 0.0;
5643 target: "sb_vbar_clip_master";
5645 program { name: "vbar_show_always";
5646 signal: "elm,action,show_always,vbar";
5650 v = get_int(sbvis_v);
5651 v |= get_int(sbalways_v);
5653 set_int(sbalways_v, 1);
5654 emit("do-show-vbar", "");
5655 set_int(sbvis_v, 1);
5659 program { name: "vbar_show_notalways";
5660 signal: "elm,action,show_notalways,vbar";
5664 v = get_int(sbalways_v);
5666 set_int(sbalways_v, 0);
5667 v = get_int(sbvis_v);
5669 emit("do-hide-vbar", "");
5670 set_int(sbvis_v, 0);
5675 program { name: "sb_vbar_show";
5676 signal: "do-show-vbar";
5678 action: STATE_SET "default" 0.0;
5679 transition: LINEAR 0.5;
5680 target: "sb_vbar_clip";
5682 program { name: "sb_vbar_hide";
5683 signal: "do-hide-vbar";
5685 action: STATE_SET "hidden" 0.0;
5686 transition: LINEAR 0.5;
5687 target: "sb_vbar_clip";
5690 program { name: "hbar_show";
5691 signal: "elm,action,show,hbar";
5693 action: STATE_SET "default" 0.0;
5694 target: "sb_hbar_clip_master";
5696 program { name: "hbar_hide";
5697 signal: "elm,action,hide,hbar";
5699 action: STATE_SET "hidden" 0.0;
5700 target: "sb_hbar_clip_master";
5702 program { name: "hbar_show_always";
5703 signal: "elm,action,show_always,hbar";
5707 v = get_int(sbvis_h);
5708 v |= get_int(sbalways_h);
5710 set_int(sbalways_h, 1);
5711 emit("do-show-hbar", "");
5712 set_int(sbvis_h, 1);
5716 program { name: "hbar_show_notalways";
5717 signal: "elm,action,show_notalways,hbar";
5721 v = get_int(sbalways_h);
5723 set_int(sbalways_h, 0);
5724 v = get_int(sbvis_h);
5726 emit("do-hide-hbar", "");
5727 set_int(sbvis_h, 0);
5732 program { name: "sb_hbar_show";
5733 signal: "do-show-hbar";
5735 action: STATE_SET "default" 0.0;
5736 transition: LINEAR 0.5;
5737 target: "sb_hbar_clip";
5739 program { name: "sb_hbar_hide";
5740 signal: "do-hide-hbar";
5742 action: STATE_SET "hidden" 0.0;
5743 transition: LINEAR 0.5;
5744 target: "sb_hbar_clip";
5747 program { name: "scroll";
5748 signal: "elm,action,scroll";
5752 v = get_int(sbvis_v);
5753 v |= get_int(sbalways_v);
5755 emit("do-show-vbar", "");
5756 set_int(sbvis_v, 1);
5758 v = get_int(sbvis_h);
5759 v |= get_int(sbalways_h);
5761 emit("do-show-hbar", "");
5762 set_int(sbvis_h, 1);
5764 v = get_int(sbvis_timer);
5765 if (v > 0) cancel_timer(v);
5766 v = timer(1.0, "timer0", 0);
5767 set_int(sbvis_timer, v);