2 * Copyright (c) 2010 Samsung Electronics Co., Ltd All Rights Reserved
4 * PROPRIETARY/CONFIDENTIAL
6 * This software is the confidential and proprietary information of SAMSUNG
7 * ELECTRONICS ("Confidential Information"). You agree and acknowledge that this
8 * software is owned by Samsung and you shall not disclose such Confidential
9 * Information and shall use it only in accordance with the terms of the license
10 * agreement you entered into with SAMSUNG ELECTRONICS. SAMSUNG make no
11 * representations or warranties about the suitability of the software, either
12 * express or implied, including but not limited to the implied warranties of
13 * merchantability, fitness for a particular purpose, or non-infringement.
14 * SAMSUNG shall not be liable for any damages suffered by licensee arising out
15 * of or releated to this software.
18 group { name: "elm/editfield/base/default";
20 image: "00_EditField_clear.png" COMP;
23 style { name: "editfield_content_singleline_style";
24 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=mixed ellipsis=1 text_class=slp_roman";
28 tag: "em" "+ font=SLP:style=Oblique";
29 tag: "b" "+ font=SLP:style=Bold";
30 tag: "link" "+ color=#800 underline=on underline_color=#8008";
31 tag: "hilight" "+ font=SLP:style=Bold";
33 style { name: "editfield_content_multiline_style";
34 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=mixed text_class=slp_roman";
38 tag: "em" "+ font=SLP:style=Oblique";
39 tag: "b" "+ font=SLP:style=Bold";
40 tag: "link" "+ color=#800 underline=on underline_color=#8008";
41 tag: "hilight" "+ font=SLP:style=Bold";
43 style { name: "editfield_content_password_style";
44 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=none ellipsis=1 text_class=slp_roman";
48 tag: "em" "+ font=SLP:style=Oblique";
49 tag: "b" "+ font=SLP:style=Bold";
50 tag: "link" "+ color=#800 underline=on underline_color=#8008";
51 tag: "hilight" "+ font=SLP:style=Bold";
55 public single_line = 0;
56 public password_mode = 0;
58 public set_multi_line() {
59 set_int(single_line, 0);
61 public set_single_line() {
62 set_int(single_line, 1);
64 public set_password() {
65 set_int(password_mode, 1);
67 public unset_password() {
68 set_int(password_mode, 0);
71 if(get_int(single_line) == 1) {
72 if(get_int(password_mode) == 0) {
73 set_state(PART:"elm.content.single", "no_edit", 0.0);
74 set_state(PART:"elm.content.multi", "default", 0.0);
75 set_state(PART:"elm.content.password", "default", 0.0);
76 set_state(PART:"elm.swallow.content", "no_edit", 0.0);
79 set_state(PART:"elm.content.single", "default", 0.0);
80 set_state(PART:"elm.content.multi", "default", 0.0);
81 set_state(PART:"elm.content.password", "no_edit", 0.0);
82 set_state(PART:"elm.swallow.content", "no_edit", 0.0);
85 else if(get_int(single_line) == 0) {
86 set_state(PART:"elm.content.single", "default", 0.0);
87 set_state(PART:"elm.content.multi", "no_edit", 0.0);
88 set_state(PART:"elm.content.password", "default", 0.0);
90 set_state(PART:"over", "default", 0.0);
91 set_state(PART:"top2", "default", 0.0);
99 ignore_flags: ON_HOLD;
101 state: "default" 0.0;
102 min: 0 EDITFIELD_DEFAULT_MINH_INC;
110 ignore_flags: ON_HOLD;
112 state: "default" 0.0;
114 min: 0 EDITFIELD_DEFAULT_TOP1_SINGLE_INC;
116 rel1.relative: 0.0 0.0;
117 rel2.relative: 1.0 0.0;
121 state: "elm.text.show" 0.0;
122 inherit: "default" 0.0;
123 min: 0 EDITFIELD_DEFAULT_TOP1_MULTI_INC;
130 ignore_flags: ON_HOLD;
132 state: "default" 0.0;
134 min: 0 EDITFIELD_DEFAULT_TOP2_INC;
136 rel1.relative: 0.0 0.0;
137 rel2.relative: 1.0 0.0;
142 inherit: "default" 0.0;
149 ignore_flags: ON_HOLD;
151 state: "default" 0.0;
153 min: EDITFIELD_DEFAULT_LEFT1_INC 0;
156 rel1.relative : 0.0 0.0;
157 rel2.relative : 0.0 1.0;
164 ignore_flags: ON_HOLD;
166 state: "default" 0.0;
168 min: EDITFIELD_DEFAULT_LEFT2_INC 0;
171 rel1.relative : 0.0 0.0;
172 rel2.relative : 0.0 1.0;
179 ignore_flags: ON_HOLD;
181 state: "default" 0.0;
183 min: EDITFIELD_DEFAULT_RIGHT1_ERASER_SHOW_INC 0;
186 rel1.relative : 1.0 0.0;
187 rel2.relative : 1.0 1.0;
194 ignore_flags: ON_HOLD;
196 state: "default" 0.0;
198 min: EDITFIELD_DEFAULT_RIGHT2_INC 0;
201 rel1.relative : 1.0 0.0;
202 rel2.relative : 1.0 1.0;
209 ignore_flags: ON_HOLD;
211 state: "default" 0.0;
213 min: 0 EDITFIELD_DEFAULT_BOTTOM1_SINGLE_INC;
216 rel1.relative: 0.0 1.0;
219 state: "elm.text.show" 0.0;
220 inherit: "default" 0.0;
221 min: 0 EDITFIELD_DEFAULT_BOTTOM1_MULTI_INC;
228 ignore_flags: ON_HOLD;
230 state: "default" 0.0;
232 min: 0 EDITFIELD_DEFAULT_BOTTOM2_SINGLE_INC;
234 rel1.relative: 0.0 1.0;
238 state: "elm.text.show" 0.0;
239 inherit: "default" 0.0;
240 min: 0 EDITFIELD_DEFAULT_BOTTOM2_MULTI_INC;
247 ignore_flags: ON_HOLD;
249 state: "default" 0.0;
251 min: 0 EDITFIELD_DEFAULT_BOTTOM3_SINGLE_INC;
253 rel1.relative: 0.0 1.0;
257 state: "elm.text.show" 0.0;
258 inherit: "default" 0.0;
259 min: 0 EDITFIELD_DEFAULT_BOTTOM3_MULTI_INC;
266 ignore_flags: ON_HOLD;
268 state: "default" 0.0;
283 color: EDITFIELD_TITLE_COLOR_INC;
285 font: "SLP:style=Medium";
286 size: EDITFIELD_TITLE_SIZE_INC;
289 text_class: "slp_medium";
293 state: "elm.text.show" 0.0;
294 inherit: "default" 0.0;
299 name: "elm.guidetext";
302 ignore_flags: ON_HOLD;
304 state: "default" 0.0;
307 rel1.to: "elm.swallow.content";
308 rel2.to: "elm.swallow.content";
309 color: EDITFIELD_GUIDE_TEXT_COLOR_INC;
311 font: "SLP:style=Roman";
312 size: ENTRY_TEXT_SIZE_INC;
315 text_class: "slp_roman";
320 inherit: "default" 0.0;
325 name: "elm.content.single";
328 ignore_flags: ON_HOLD;
330 state: "default" 0.0;
334 to: "elm.swallow.content";
335 offset: EDITFIELD_DEFAULT_LEFT3_INC 0;
337 rel2.to: "elm.swallow.content";
339 style: "editfield_content_singleline_style";
345 state: "no_edit" 0.0;
346 inherit: "default" 0.0;
351 inherit: "default" 0.0;
356 name: "elm.content.multi";
359 ignore_flags: ON_HOLD;
361 state: "default" 0.0;
365 to: "elm.swallow.content";
366 offset: EDITFIELD_DEFAULT_LEFT3_INC 0;
368 rel2.to: "elm.swallow.content";
370 style: "editfield_content_multiline_style";
375 state: "no_edit" 0.0;
376 inherit: "default" 0.0;
381 inherit: "default" 0.0;
386 name: "elm.content.password";
389 ignore_flags: ON_HOLD;
390 entry_mode: PASSWORD;
393 state: "default" 0.0;
397 to: "elm.swallow.content";
398 offset: EDITFIELD_DEFAULT_LEFT3_INC 0;
400 rel2.to: "elm.swallow.content";
402 style: "editfield_content_password_style";
409 state: "no_edit" 0.0;
410 inherit: "default" 0.0;
415 inherit: "default" 0.0;
420 name: "elm.swallow.content";
423 ignore_flags: ON_HOLD;
425 state: "default" 0.0;
440 state: "no_edit" 0.0;
441 inherit: "default" 0.0;
446 inherit: "default" 0.0;
454 ignore_flags: ON_HOLD;
456 state: "default" 0.0;
463 inherit: "default" 0.0;
468 name: "eraser_image";
471 state: "default" 0.0;
473 min: EDITFIELD_DEFAULT_ERASER_MINW_INC EDITFIELD_DEFAULT_ERASER_MINH_INC;
487 normal: "00_EditField_clear.png";
493 state: "elm.eraser.show" 0.0;
494 inherit: "default" 0.0;
501 ignore_flags: ON_HOLD;
503 state: "default" 0.0;
508 to_x : "eraser_image";
513 state: "elm.eraser.show" 0.0;
514 inherit: "default" 0.0;
521 name: "guidetext_show";
522 signal: "elm,state,guidetext,visible";
524 action: STATE_SET "default" 0.0;
525 target: "elm.guidetext";
528 name: "guidetext_hide";
529 signal: "elm,state,guidetext,hidden";
531 action: STATE_SET "hidden" 0.0;
532 target: "elm.guidetext";
536 signal: "elm,state,eraser,show";
538 action: STATE_SET "elm.eraser.show" 0.0;
539 target: "eraser_image";
544 signal: "elm,state,eraser,hidden";
546 action: STATE_SET "default" 0.0;
547 target: "eraser_image";
551 name: "multiline_set";
552 signal: "elm,state,text,multiline";
559 name: "singleline_set";
560 signal: "elm,state,text,singleline";
567 name: "password_set";
568 signal: "elm,state,password,set";
575 name: "password_unset";
576 signal: "elm,state,password,unset";
584 signal: "elm,state,over,hide";
586 action: STATE_SET "edit" 0.0;
587 target: "elm.swallow.content";
588 target: "elm.content.password";
589 target: "elm.content.multi";
590 target: "elm.content.single";
596 signal: "elm,state,over,show";
604 signal: "elm,state,text,visible";
606 action: STATE_SET "elm.text.show" 0.0;
615 signal: "elm,state,text,hidden";
617 action: STATE_SET "default" 0.0;
626 signal: "elm,state,entry,show";
628 action: STATE_SET "edit" 0.0;
629 target: "elm.swallow.content";
630 target: "elm.content.multi";
635 group { name: "elm/editfield/base/searchbar";
636 alias: "elm/editfield/base/searchbar/default";
638 image: "00_field_btn_Clear.png" COMP;
641 public single_line = 0;
642 public password_mode = 0;
644 public set_multi_line() {
645 set_int(single_line, 0);
647 public set_single_line() {
648 set_int(single_line, 1);
650 public set_password() {
651 set_int(password_mode, 1);
653 public unset_password() {
654 set_int(password_mode, 0);
657 if(get_int(single_line) == 1) {
658 if(get_int(password_mode) == 0) {
659 set_state(PART:"elm.content.single", "no_edit", 0.0);
660 set_state(PART:"elm.content.multi", "default", 0.0);
661 set_state(PART:"elm.content.password", "default", 0.0);
662 set_state(PART:"elm.swallow.content", "no_edit", 0.0);
665 set_state(PART:"elm.content.single", "default", 0.0);
666 set_state(PART:"elm.content.multi", "default", 0.0);
667 set_state(PART:"elm.content.password", "no_edit", 0.0);
668 set_state(PART:"elm.swallow.content", "no_edit", 0.0);
671 else if(get_int(single_line) == 0) {
672 set_state(PART:"elm.content.single", "default", 0.0);
673 set_state(PART:"elm.content.multi", "no_edit", 0.0);
674 set_state(PART:"elm.content.password", "default", 0.0);
676 set_state(PART:"over", "default", 0.0);
677 set_state(PART:"top2", "default", 0.0);
685 ignore_flags: ON_HOLD;
687 state: "default" 0.0;
688 min: 0 EDITFIELD_SEARCHBAR_MINH_INC;
696 ignore_flags: ON_HOLD;
698 state: "default" 0.0;
700 min: 0 EDITFIELD_SEARCHBAR_TOP1_SINGLE_INC;
702 rel1.relative: 0.0 0.0;
703 rel2.relative: 1.0 0.0;
707 state: "elm.text.show" 0.0;
708 inherit: "default" 0.0;
709 min: 0 EDITFIELD_SEARCHBAR_TOP1_MULTI_INC;
716 ignore_flags: ON_HOLD;
718 state: "default" 0.0;
720 min: 0 EDITFIELD_SEARCHBAR_TOP2_INC;
722 rel1.relative: 0.0 0.0;
723 rel2.relative: 1.0 0.0;
728 inherit: "default" 0.0;
735 ignore_flags: ON_HOLD;
737 state: "default" 0.0;
739 min: EDITFIELD_SEARCHBAR_LEFT1_INC 0;
742 rel1.relative : 0.0 0.0;
743 rel2.relative : 0.0 1.0;
750 ignore_flags: ON_HOLD;
752 state: "default" 0.0;
754 min: EDITFIELD_SEARCHBAR_LEFT2_INC 0;
757 rel1.relative : 0.0 0.0;
758 rel2.relative : 0.0 1.0;
765 ignore_flags: ON_HOLD;
767 state: "default" 0.0;
769 min: EDITFIELD_SEARCHBAR_RIGHT1_ERASER_SHOW_INC 0;
772 rel1.relative : 1.0 0.0;
773 rel2.relative : 1.0 1.0;
780 ignore_flags: ON_HOLD;
782 state: "default" 0.0;
784 min: EDITFIELD_SEARCHBAR_RIGHT2_INC 0;
787 rel1.relative : 1.0 0.0;
788 rel2.relative : 1.0 1.0;
795 ignore_flags: ON_HOLD;
797 state: "default" 0.0;
799 min: 0 EDITFIELD_SEARCHBAR_BOTTOM1_SINGLE_INC;
802 rel1.relative: 0.0 1.0;
805 state: "elm.text.show" 0.0;
806 inherit: "default" 0.0;
807 min: 0 EDITFIELD_SEARCHBAR_BOTTOM1_MULTI_INC;
814 ignore_flags: ON_HOLD;
816 state: "default" 0.0;
818 min: 0 EDITFIELD_SEARCHBAR_BOTTOM2_SINGLE_INC;
820 rel1.relative: 0.0 1.0;
824 state: "elm.text.show" 0.0;
825 inherit: "default" 0.0;
826 min: 0 EDITFIELD_SEARCHBAR_BOTTOM2_MULTI_INC;
833 ignore_flags: ON_HOLD;
835 state: "default" 0.0;
837 min: 0 EDITFIELD_SEARCHBAR_BOTTOM3_SINGLE_INC;
839 rel1.relative: 0.0 1.0;
843 state: "elm.text.show" 0.0;
844 inherit: "default" 0.0;
845 min: 0 EDITFIELD_SEARCHBAR_BOTTOM3_MULTI_INC;
852 ignore_flags: ON_HOLD;
854 state: "default" 0.0;
869 color: EDITFIELD_TITLE_COLOR_INC;
871 font: "SLP:style=Medium";
872 size: EDITFIELD_TITLE_SIZE_INC;
875 text_class: "slp_medium";
879 state: "elm.text.show" 0.0;
880 inherit: "default" 0.0;
885 name: "elm.guidetext";
888 ignore_flags: ON_HOLD;
890 state: "default" 0.0;
893 rel1.to: "elm.swallow.content";
894 rel2.to: "elm.swallow.content";
895 color: EDITFIELD_GUIDE_TEXT_COLOR_INC;
897 font: "SLP:style=Roman";
898 size: ENTRY_TEXT_SIZE_INC;
901 text_class: "slp_roman";
906 inherit: "default" 0.0;
911 name: "elm.content.single";
914 ignore_flags: ON_HOLD;
916 state: "default" 0.0;
920 to: "elm.swallow.content";
921 offset: EDITFIELD_DEFAULT_LEFT3_INC 0;
923 rel2.to: "elm.swallow.content";
925 style: "editfield_content_singleline_style";
931 state: "no_edit" 0.0;
932 inherit: "default" 0.0;
937 inherit: "default" 0.0;
942 name: "elm.content.multi";
945 ignore_flags: ON_HOLD;
947 state: "default" 0.0;
951 to: "elm.swallow.content";
952 offset: EDITFIELD_DEFAULT_LEFT3_INC 0;
954 rel2.to: "elm.swallow.content";
956 style: "editfield_content_multiline_style";
961 state: "no_edit" 0.0;
962 inherit: "default" 0.0;
967 inherit: "default" 0.0;
972 name: "elm.content.password";
975 ignore_flags: ON_HOLD;
976 entry_mode: PASSWORD;
979 state: "default" 0.0;
983 to: "elm.swallow.content";
984 offset: EDITFIELD_DEFAULT_LEFT3_INC 0;
986 rel2.to: "elm.swallow.content";
988 style: "editfield_content_password_style";
995 state: "no_edit" 0.0;
996 inherit: "default" 0.0;
1001 inherit: "default" 0.0;
1006 name: "elm.swallow.content";
1009 ignore_flags: ON_HOLD;
1011 state: "default" 0.0;
1026 state: "no_edit" 0.0;
1027 inherit: "default" 0.0;
1032 inherit: "default" 0.0;
1040 ignore_flags: ON_HOLD;
1042 state: "default" 0.0;
1049 inherit: "default" 0.0;
1054 name: "eraser_image";
1057 state: "default" 0.0;
1059 min: EDITFIELD_SEARCHBAR_ERASER_MINW_INC EDITFIELD_SEARCHBAR_ERASER_MINH_INC;
1073 normal: "00_field_btn_Clear.png";
1079 state: "elm.eraser.show" 0.0;
1080 inherit: "default" 0.0;
1087 ignore_flags: ON_HOLD;
1089 state: "default" 0.0;
1094 to_x : "eraser_image";
1099 state: "elm.eraser.show" 0.0;
1100 inherit: "default" 0.0;
1107 name: "guidetext_show";
1108 signal: "elm,state,guidetext,visible";
1110 action: STATE_SET "default" 0.0;
1111 target: "elm.guidetext";
1114 name: "guidetext_hide";
1115 signal: "elm,state,guidetext,hidden";
1117 action: STATE_SET "hidden" 0.0;
1118 target: "elm.guidetext";
1121 name: "eraser_show";
1122 signal: "elm,state,eraser,show";
1124 action: STATE_SET "elm.eraser.show" 0.0;
1125 target: "eraser_image";
1129 name: "eraser_hide";
1130 signal: "elm,state,eraser,hidden";
1132 action: STATE_SET "default" 0.0;
1133 target: "eraser_image";
1137 name: "multiline_set";
1138 signal: "elm,state,text,multiline";
1145 name: "singleline_set";
1146 signal: "elm,state,text,singleline";
1153 name: "password_set";
1154 signal: "elm,state,password,set";
1161 name: "password_unset";
1162 signal: "elm,state,password,unset";
1170 signal: "elm,state,over,hide";
1172 action: STATE_SET "edit" 0.0;
1173 target: "elm.swallow.content";
1174 target: "elm.content.password";
1175 target: "elm.content.multi";
1176 target: "elm.content.single";
1182 signal: "elm,state,over,show";
1190 signal: "elm,state,text,visible";
1192 action: STATE_SET "elm.text.show" 0.0;
1201 signal: "elm,state,text,hidden";
1203 action: STATE_SET "default" 0.0;
1212 signal: "elm,state,entry,show";
1214 action: STATE_SET "edit" 0.0;
1215 target: "elm.swallow.content";
1216 target: "elm.content.multi";
1221 group { name: "elm/editfield/base/font_color_black";
1223 image: "00_EditField_clear.png" COMP;
1226 style { name: "editfield_content_singleline_black_style";
1227 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=mixed ellipsis=1 text_class=slp_roman";
1231 tag: "em" "+ font=SLP:style=Oblique";
1232 tag: "b" "+ font=SLP:style=Bold";
1233 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1234 tag: "hilight" "+ font=SLP:style=Bold";
1236 style { name: "editfield_content_multiline_black_style";
1237 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=mixed text_class=slp_roman";
1241 tag: "em" "+ font=SLP:style=Oblique";
1242 tag: "b" "+ font=SLP:style=Bold";
1243 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1244 tag: "hilight" "+ font=SLP:style=Bold";
1246 style { name: "editfield_content_password_black_style";
1247 base: "font=SLP:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=none ellipsis=1 text_class=slp_roman";
1251 tag: "em" "+ font=SLP:style=Oblique";
1252 tag: "b" "+ font=SLP:style=Bold";
1253 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1254 tag: "hilight" "+ font=SLP:style=Bold";
1258 public single_line = 0;
1259 public password_mode = 0;
1261 public set_multi_line() {
1262 set_int(single_line, 0);
1264 public set_single_line() {
1265 set_int(single_line, 1);
1267 public set_password() {
1268 set_int(password_mode, 1);
1270 public unset_password() {
1271 set_int(password_mode, 0);
1274 if(get_int(single_line) == 1) {
1275 if(get_int(password_mode) == 0) {
1276 set_state(PART:"elm.content.single", "no_edit", 0.0);
1277 set_state(PART:"elm.content.multi", "default", 0.0);
1278 set_state(PART:"elm.content.password", "default", 0.0);
1279 set_state(PART:"elm.swallow.content", "no_edit", 0.0);
1282 set_state(PART:"elm.content.single", "default", 0.0);
1283 set_state(PART:"elm.content.multi", "default", 0.0);
1284 set_state(PART:"elm.content.password", "no_edit", 0.0);
1285 set_state(PART:"elm.swallow.content", "no_edit", 0.0);
1288 else if(get_int(single_line) == 0) {
1289 set_state(PART:"elm.content.single", "default", 0.0);
1290 set_state(PART:"elm.content.multi", "no_edit", 0.0);
1291 set_state(PART:"elm.content.password", "default", 0.0);
1293 set_state(PART:"over", "default", 0.0);
1294 set_state(PART:"top2", "default", 0.0);
1302 ignore_flags: ON_HOLD;
1304 state: "default" 0.0;
1305 min: 0 EDITFIELD_DEFAULT_MINH_INC;
1313 ignore_flags: ON_HOLD;
1315 state: "default" 0.0;
1317 min: 0 EDITFIELD_DEFAULT_TOP1_SINGLE_INC;
1319 rel1.relative: 0.0 0.0;
1320 rel2.relative: 1.0 0.0;
1324 state: "elm.text.show" 0.0;
1325 inherit: "default" 0.0;
1326 min: 0 EDITFIELD_DEFAULT_TOP1_MULTI_INC;
1333 ignore_flags: ON_HOLD;
1335 state: "default" 0.0;
1337 min: 0 EDITFIELD_DEFAULT_TOP2_INC;
1339 rel1.relative: 0.0 0.0;
1340 rel2.relative: 1.0 0.0;
1345 inherit: "default" 0.0;
1352 ignore_flags: ON_HOLD;
1354 state: "default" 0.0;
1356 min: EDITFIELD_DEFAULT_LEFT1_INC 0;
1359 rel1.relative : 0.0 0.0;
1360 rel2.relative : 0.0 1.0;
1367 ignore_flags: ON_HOLD;
1369 state: "default" 0.0;
1371 min: EDITFIELD_DEFAULT_LEFT2_INC 0;
1374 rel1.relative : 0.0 0.0;
1375 rel2.relative : 0.0 1.0;
1382 ignore_flags: ON_HOLD;
1384 state: "default" 0.0;
1386 min: EDITFIELD_DEFAULT_RIGHT1_ERASER_SHOW_INC 0;
1389 rel1.relative : 1.0 0.0;
1390 rel2.relative : 1.0 1.0;
1397 ignore_flags: ON_HOLD;
1399 state: "default" 0.0;
1401 min: EDITFIELD_DEFAULT_RIGHT2_INC 0;
1404 rel1.relative : 1.0 0.0;
1405 rel2.relative : 1.0 1.0;
1412 ignore_flags: ON_HOLD;
1414 state: "default" 0.0;
1416 min: 0 EDITFIELD_DEFAULT_BOTTOM1_SINGLE_INC;
1419 rel1.relative: 0.0 1.0;
1422 state: "elm.text.show" 0.0;
1423 inherit: "default" 0.0;
1424 min: 0 EDITFIELD_DEFAULT_BOTTOM1_MULTI_INC;
1431 ignore_flags: ON_HOLD;
1433 state: "default" 0.0;
1435 min: 0 EDITFIELD_DEFAULT_BOTTOM2_SINGLE_INC;
1437 rel1.relative: 0.0 1.0;
1441 state: "elm.text.show" 0.0;
1442 inherit: "default" 0.0;
1443 min: 0 EDITFIELD_DEFAULT_BOTTOM2_MULTI_INC;
1450 ignore_flags: ON_HOLD;
1452 state: "default" 0.0;
1454 min: 0 EDITFIELD_DEFAULT_BOTTOM3_SINGLE_INC;
1456 rel1.relative: 0.0 1.0;
1460 state: "elm.text.show" 0.0;
1461 inherit: "default" 0.0;
1462 min: 0 EDITFIELD_DEFAULT_BOTTOM3_MULTI_INC;
1469 ignore_flags: ON_HOLD;
1471 state: "default" 0.0;
1488 font: "SLP:style=Medium";
1489 size: EDITFIELD_TITLE_SIZE_INC;
1492 text_class: "slp_medium";
1496 state: "elm.text.show" 0.0;
1497 inherit: "default" 0.0;
1502 name: "elm.guidetext";
1505 ignore_flags: ON_HOLD;
1507 state: "default" 0.0;
1510 rel1.to: "elm.swallow.content";
1511 rel2.to: "elm.swallow.content";
1512 color: EDITFIELD_GUIDE_TEXT_COLOR_INC;
1514 font: "SLP:style=Roman";
1515 size: ENTRY_TEXT_SIZE_INC;
1518 text_class: "slp_roman";
1522 state: "hidden" 0.0;
1523 inherit: "default" 0.0;
1528 name: "elm.content.single";
1531 ignore_flags: ON_HOLD;
1533 state: "default" 0.0;
1537 to: "elm.swallow.content";
1538 offset: EDITFIELD_DEFAULT_LEFT3_INC 0;
1540 rel2.to: "elm.swallow.content";
1542 style: "editfield_content_singleline_black_style";
1548 state: "no_edit" 0.0;
1549 inherit: "default" 0.0;
1554 inherit: "default" 0.0;
1559 name: "elm.content.multi";
1562 ignore_flags: ON_HOLD;
1564 state: "default" 0.0;
1568 to: "elm.swallow.content";
1569 offset: EDITFIELD_DEFAULT_LEFT3_INC 0;
1571 rel2.to: "elm.swallow.content";
1573 style: "editfield_content_multiline_black_style";
1578 state: "no_edit" 0.0;
1579 inherit: "default" 0.0;
1584 inherit: "default" 0.0;
1589 name: "elm.content.password";
1592 ignore_flags: ON_HOLD;
1593 entry_mode: PASSWORD;
1596 state: "default" 0.0;
1600 to: "elm.swallow.content";
1601 offset: EDITFIELD_DEFAULT_LEFT3_INC 0;
1603 rel2.to: "elm.swallow.content";
1605 style: "editfield_content_password_black_style";
1612 state: "no_edit" 0.0;
1613 inherit: "default" 0.0;
1618 inherit: "default" 0.0;
1623 name: "elm.swallow.content";
1626 ignore_flags: ON_HOLD;
1628 state: "default" 0.0;
1643 state: "no_edit" 0.0;
1644 inherit: "default" 0.0;
1649 inherit: "default" 0.0;
1657 ignore_flags: ON_HOLD;
1659 state: "default" 0.0;
1666 inherit: "default" 0.0;
1671 name: "eraser_image";
1674 state: "default" 0.0;
1676 min: EDITFIELD_DEFAULT_ERASER_MINW_INC EDITFIELD_DEFAULT_ERASER_MINH_INC;
1690 normal: "00_EditField_clear.png";
1691 border: 10 10 10 10;
1696 state: "elm.eraser.show" 0.0;
1697 inherit: "default" 0.0;
1704 ignore_flags: ON_HOLD;
1706 state: "default" 0.0;
1711 to_x : "eraser_image";
1716 state: "elm.eraser.show" 0.0;
1717 inherit: "default" 0.0;
1724 name: "guidetext_show";
1725 signal: "elm,state,guidetext,visible";
1727 action: STATE_SET "default" 0.0;
1728 target: "elm.guidetext";
1731 name: "guidetext_hide";
1732 signal: "elm,state,guidetext,hidden";
1734 action: STATE_SET "hidden" 0.0;
1735 target: "elm.guidetext";
1738 name: "eraser_show";
1739 signal: "elm,state,eraser,show";
1741 action: STATE_SET "elm.eraser.show" 0.0;
1742 target: "eraser_image";
1746 name: "eraser_hide";
1747 signal: "elm,state,eraser,hidden";
1749 action: STATE_SET "default" 0.0;
1750 target: "eraser_image";
1754 name: "multiline_set";
1755 signal: "elm,state,text,multiline";
1762 name: "singleline_set";
1763 signal: "elm,state,text,singleline";
1770 name: "password_set";
1771 signal: "elm,state,password,set";
1778 name: "password_unset";
1779 signal: "elm,state,password,unset";
1787 signal: "elm,state,over,hide";
1789 action: STATE_SET "edit" 0.0;
1790 target: "elm.swallow.content";
1791 target: "elm.content.password";
1792 target: "elm.content.multi";
1793 target: "elm.content.single";
1799 signal: "elm,state,over,show";
1807 signal: "elm,state,text,visible";
1809 action: STATE_SET "elm.text.show" 0.0;
1818 signal: "elm,state,text,hidden";
1820 action: STATE_SET "default" 0.0;
1829 signal: "elm,state,entry,show";
1831 action: STATE_SET "edit" 0.0;
1832 target: "elm.swallow.content";
1833 target: "elm.content.multi";
1838 group { name: "elm/editfield/base/searchbar/font_color_black";
1840 image: "00_field_btn_Clear.png" COMP;
1843 public single_line = 0;
1844 public password_mode = 0;
1846 public set_multi_line() {
1847 set_int(single_line, 0);
1849 public set_single_line() {
1850 set_int(single_line, 1);
1852 public set_password() {
1853 set_int(password_mode, 1);
1855 public unset_password() {
1856 set_int(password_mode, 0);
1859 if(get_int(single_line) == 1) {
1860 if(get_int(password_mode) == 0) {
1861 set_state(PART:"elm.content.single", "no_edit", 0.0);
1862 set_state(PART:"elm.content.multi", "default", 0.0);
1863 set_state(PART:"elm.content.password", "default", 0.0);
1864 set_state(PART:"elm.swallow.content", "no_edit", 0.0);
1867 set_state(PART:"elm.content.single", "default", 0.0);
1868 set_state(PART:"elm.content.multi", "default", 0.0);
1869 set_state(PART:"elm.content.password", "no_edit", 0.0);
1870 set_state(PART:"elm.swallow.content", "no_edit", 0.0);
1873 else if(get_int(single_line) == 0) {
1874 set_state(PART:"elm.content.single", "default", 0.0);
1875 set_state(PART:"elm.content.multi", "no_edit", 0.0);
1876 set_state(PART:"elm.content.password", "default", 0.0);
1878 set_state(PART:"over", "default", 0.0);
1879 set_state(PART:"top2", "default", 0.0);
1887 ignore_flags: ON_HOLD;
1889 state: "default" 0.0;
1890 min: 0 EDITFIELD_SEARCHBAR_MINH_INC;
1898 ignore_flags: ON_HOLD;
1900 state: "default" 0.0;
1902 min: 0 EDITFIELD_SEARCHBAR_TOP1_SINGLE_INC;
1904 rel1.relative: 0.0 0.0;
1905 rel2.relative: 1.0 0.0;
1909 state: "elm.text.show" 0.0;
1910 inherit: "default" 0.0;
1911 min: 0 EDITFIELD_SEARCHBAR_TOP1_MULTI_INC;
1918 ignore_flags: ON_HOLD;
1920 state: "default" 0.0;
1922 min: 0 EDITFIELD_SEARCHBAR_TOP2_INC;
1924 rel1.relative: 0.0 0.0;
1925 rel2.relative: 1.0 0.0;
1930 inherit: "default" 0.0;
1937 ignore_flags: ON_HOLD;
1939 state: "default" 0.0;
1941 min: EDITFIELD_SEARCHBAR_LEFT1_INC 0;
1944 rel1.relative : 0.0 0.0;
1945 rel2.relative : 0.0 1.0;
1952 ignore_flags: ON_HOLD;
1954 state: "default" 0.0;
1956 min: EDITFIELD_SEARCHBAR_LEFT2_INC 0;
1959 rel1.relative : 0.0 0.0;
1960 rel2.relative : 0.0 1.0;
1967 ignore_flags: ON_HOLD;
1969 state: "default" 0.0;
1971 min: EDITFIELD_SEARCHBAR_RIGHT1_ERASER_SHOW_INC 0;
1974 rel1.relative : 1.0 0.0;
1975 rel2.relative : 1.0 1.0;
1982 ignore_flags: ON_HOLD;
1984 state: "default" 0.0;
1986 min: EDITFIELD_SEARCHBAR_RIGHT2_INC 0;
1989 rel1.relative : 1.0 0.0;
1990 rel2.relative : 1.0 1.0;
1997 ignore_flags: ON_HOLD;
1999 state: "default" 0.0;
2001 min: 0 EDITFIELD_SEARCHBAR_BOTTOM1_SINGLE_INC;
2004 rel1.relative: 0.0 1.0;
2007 state: "elm.text.show" 0.0;
2008 inherit: "default" 0.0;
2009 min: 0 EDITFIELD_SEARCHBAR_BOTTOM1_MULTI_INC;
2016 ignore_flags: ON_HOLD;
2018 state: "default" 0.0;
2020 min: 0 EDITFIELD_SEARCHBAR_BOTTOM2_SINGLE_INC;
2022 rel1.relative: 0.0 1.0;
2026 state: "elm.text.show" 0.0;
2027 inherit: "default" 0.0;
2028 min: 0 EDITFIELD_SEARCHBAR_BOTTOM2_MULTI_INC;
2035 ignore_flags: ON_HOLD;
2037 state: "default" 0.0;
2039 min: 0 EDITFIELD_SEARCHBAR_BOTTOM3_SINGLE_INC;
2041 rel1.relative: 0.0 1.0;
2045 state: "elm.text.show" 0.0;
2046 inherit: "default" 0.0;
2047 min: 0 EDITFIELD_SEARCHBAR_BOTTOM3_MULTI_INC;
2054 ignore_flags: ON_HOLD;
2056 state: "default" 0.0;
2071 color: EDITFIELD_TITLE_COLOR_INC;
2073 font: "SLP:style=Medium";
2074 size: EDITFIELD_TITLE_SIZE_INC;
2077 text_class: "slp_medium";
2081 state: "elm.text.show" 0.0;
2082 inherit: "default" 0.0;
2087 name: "elm.guidetext";
2090 ignore_flags: ON_HOLD;
2092 state: "default" 0.0;
2095 rel1.to: "elm.swallow.content";
2096 rel2.to: "elm.swallow.content";
2097 color: EDITFIELD_GUIDE_TEXT_COLOR_INC;
2099 font: "SLP:style=Roman";
2100 size: ENTRY_TEXT_SIZE_INC;
2103 text_class: "slp_roman";
2107 state: "hidden" 0.0;
2108 inherit: "default" 0.0;
2113 name: "elm.content.single";
2116 ignore_flags: ON_HOLD;
2118 state: "default" 0.0;
2122 to: "elm.swallow.content";
2123 offset: EDITFIELD_DEFAULT_LEFT3_INC 0;
2125 rel2.to: "elm.swallow.content";
2127 style: "editfield_content_singleline_black_style";
2133 state: "no_edit" 0.0;
2134 inherit: "default" 0.0;
2139 inherit: "default" 0.0;
2144 name: "elm.content.multi";
2147 ignore_flags: ON_HOLD;
2149 state: "default" 0.0;
2153 to: "elm.swallow.content";
2154 offset: EDITFIELD_DEFAULT_LEFT3_INC 0;
2156 rel2.to: "elm.swallow.content";
2158 style: "editfield_content_multiline_black_style";
2163 state: "no_edit" 0.0;
2164 inherit: "default" 0.0;
2169 inherit: "default" 0.0;
2174 name: "elm.content.password";
2177 ignore_flags: ON_HOLD;
2178 entry_mode: PASSWORD;
2181 state: "default" 0.0;
2185 to: "elm.swallow.content";
2186 offset: EDITFIELD_DEFAULT_LEFT3_INC 0;
2188 rel2.to: "elm.swallow.content";
2190 style: "editfield_content_password_black_style";
2197 state: "no_edit" 0.0;
2198 inherit: "default" 0.0;
2203 inherit: "default" 0.0;
2208 name: "elm.swallow.content";
2211 ignore_flags: ON_HOLD;
2213 state: "default" 0.0;
2228 state: "no_edit" 0.0;
2229 inherit: "default" 0.0;
2234 inherit: "default" 0.0;
2242 ignore_flags: ON_HOLD;
2244 state: "default" 0.0;
2251 inherit: "default" 0.0;
2256 name: "eraser_image";
2259 state: "default" 0.0;
2261 min: EDITFIELD_SEARCHBAR_ERASER_MINW_INC EDITFIELD_SEARCHBAR_ERASER_MINH_INC;
2275 normal: "00_field_btn_Clear.png";
2281 state: "elm.eraser.show" 0.0;
2282 inherit: "default" 0.0;
2289 ignore_flags: ON_HOLD;
2291 state: "default" 0.0;
2296 to_x : "eraser_image";
2301 state: "elm.eraser.show" 0.0;
2302 inherit: "default" 0.0;
2309 name: "guidetext_show";
2310 signal: "elm,state,guidetext,visible";
2312 action: STATE_SET "default" 0.0;
2313 target: "elm.guidetext";
2316 name: "guidetext_hide";
2317 signal: "elm,state,guidetext,hidden";
2319 action: STATE_SET "hidden" 0.0;
2320 target: "elm.guidetext";
2323 name: "eraser_show";
2324 signal: "elm,state,eraser,show";
2326 action: STATE_SET "elm.eraser.show" 0.0;
2327 target: "eraser_image";
2331 name: "eraser_hide";
2332 signal: "elm,state,eraser,hidden";
2334 action: STATE_SET "default" 0.0;
2335 target: "eraser_image";
2339 name: "multiline_set";
2340 signal: "elm,state,text,multiline";
2347 name: "singleline_set";
2348 signal: "elm,state,text,singleline";
2355 name: "password_set";
2356 signal: "elm,state,password,set";
2363 name: "password_unset";
2364 signal: "elm,state,password,unset";
2372 signal: "elm,state,over,hide";
2374 action: STATE_SET "edit" 0.0;
2375 target: "elm.swallow.content";
2376 target: "elm.content.password";
2377 target: "elm.content.multi";
2378 target: "elm.content.single";
2384 signal: "elm,state,over,show";
2392 signal: "elm,state,text,visible";
2394 action: STATE_SET "elm.text.show" 0.0;
2403 signal: "elm,state,text,hidden";
2405 action: STATE_SET "default" 0.0;
2414 signal: "elm,state,entry,show";
2416 action: STATE_SET "edit" 0.0;
2417 target: "elm.swallow.content";
2418 target: "elm.content.multi";