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.
20 //#define ENTRY_BLOCK_HANDLE_SOURCE2 "elm/entry/selection/block_handle"
21 //#define ENTRY_BLOCK_HANDLE_SOURCE3 "elm/entry/selection/block_handle_top"
22 #define ENTRY_BLOCK_HANDLE_SOURCE2 "elm/entry/selection/block_handle_right"
23 #define ENTRY_BLOCK_HANDLE_SOURCE3 "elm/entry/selection/block_handle_left"
25 group { name: "elm/entry/base/default";
26 alias: "elm/entry/base-mixedwrap/default";
27 data.item: "default_font_size" "24";
28 data.item: "min_font_size" "8";
29 data.item: "max_font_size" "60";
31 style { name: "entry_textblock_style";
32 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";
36 tag: "em" "+ font=Tizen:style=Oblique";
37 tag: "b" "+ font=Tizen:style=Bold";
38 tag: "link" "+ color=#800 underline=on underline_color=#8008";
39 tag: "hilight" "+ font=Tizen:style=Bold";
40 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
41 tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_TEXT_COLOR_INC;
42 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
43 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
44 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
45 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
47 style { name: "entry_textblock_disabled_style";
48 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 left_margin=1 right_margin=2 wrap=mixed text_class=entry";
52 tag: "em" "+ font=Tizen:style=Oblique";
53 tag: "b" "+ font=Tizen:style=Bold";
54 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
55 tag: "hilight" "+ font=Tizen:style=Bold";
56 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
57 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;
58 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
59 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
60 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
61 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
65 item: context_menu_orientation "horizontal";
68 part { name: "elm.text";
73 select_mode: BLOCK_HANDLE;
74 //cursor_mode: BEFORE;
76 source: "elm/entry/selection/default"; // selection under
77 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
78 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
79 source4: "elm/entry/cursor/default"; // cursorover
80 source5: "elm/entry/anchor/default"; // anchor under
81 //source6: "X"; // anchor over
82 description { state: "default" 0.0;
85 style: "entry_textblock_style";
90 description { state: "disabled" 0.0;
91 inherit: "default" 0.0;
93 style: "entry_textblock_disabled_style";
100 program { name: "focus";
106 program { name: "disable";
107 signal: "elm,state,disabled";
109 action: STATE_SET "disabled" 0.0;
112 program { name: "enable";
113 signal: "elm,state,enabled";
115 action: STATE_SET "default" 0.0;
121 group { name: "elm/entry/base-charwrap/default";
122 alias: "elm/entry/base/char_wrap";
123 data.item: "default_font_size" "24";
124 data.item: "min_font_size" "8";
125 data.item: "max_font_size" "60";
127 style { name: "entry_textblock_char_wrap_style";
128 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";
132 tag: "em" "+ font=Tizen:style=Oblique";
133 tag: "b" "+ font=Tizen:style=Bold";
134 tag: "link" "+ color=#800 underline=on underline_color=#8008";
135 tag: "hilight" "+ font=Tizen:style=Bold";
136 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
137 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;
138 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
139 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
140 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
141 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
143 style { name: "entry_textblock_char_wrap_disabled_style";
144 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=char left_margin=1 right_margin=2 text_class=entry";
148 tag: "em" "+ font=Tizen:style=Oblique";
149 tag: "b" "+ font=Tizen:style=Bold";
150 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
151 tag: "hilight" "+ font=Tizen:style=Bold";
152 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
153 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;
154 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
155 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
156 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
157 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
161 item: context_menu_orientation "horizontal";
164 part { name: "elm.text";
168 entry_mode: EDITABLE;
169 select_mode: BLOCK_HANDLE;
170 //cursor_mode: BEFORE;
172 source: "elm/entry/selection/default"; // selection under
173 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
174 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
175 source4: "elm/entry/cursor/default"; // cursorover
176 source5: "elm/entry/anchor/default"; // anchor under
177 //source6: "X"; // anchor over
178 description { state: "default" 0.0;
181 style: "entry_textblock_char_wrap_style";
186 description { state: "disabled" 0.0;
187 inherit: "default" 0.0;
189 style: "entry_textblock_char_wrap_disabled_style";
196 program { name: "focus";
202 program { name: "disable";
203 signal: "elm,state,disabled";
205 action: STATE_SET "disabled" 0.0;
208 program { name: "enable";
209 signal: "elm,state,enabled";
211 action: STATE_SET "default" 0.0;
217 group { name: "elm/entry/base-nowrap/default";
218 data.item: "default_font_size" "24";
219 data.item: "min_font_size" "8";
220 data.item: "max_font_size" "60";
222 item: context_menu_orientation "horizontal";
225 part { name: "elm.text";
229 entry_mode: EDITABLE;
230 select_mode: BLOCK_HANDLE;
231 //cursor_mode: BEFORE;
233 source: "elm/entry/selection/default"; // selection under
234 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
235 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
236 source4: "elm/entry/cursor/default"; // cursorover
237 source5: "elm/entry/anchor/default"; // anchor under
238 description { state: "default" 0.0;
240 style: "entry_textblock_style";
245 description { state: "disabled" 0.0;
246 inherit: "default" 0.0;
248 style: "entry_textblock_disabled_style";
255 program { name: "focus";
261 program { name: "disable";
262 signal: "elm,state,disabled";
264 action: STATE_SET "disabled" 0.0;
267 program { name: "enable";
268 signal: "elm,state,enabled";
270 action: STATE_SET "default" 0.0;
276 group { name: "elm/entry/base/editfield";
277 alias: "elm/entry/base-mixedwrap/editfield";
278 alias: "elm/entry/base/editfield/default";
279 alias: "elm/entry/base/editfield/lighting";
280 alias: "elm/entry/base/editfield/multiline";
281 alias: "elm/entry/base/editfield/multiline/default";
282 alias: "elm/entry/base/editfield/multiline/lighting";
283 alias: "elm/entry/base/editfield/searchbar/default";
284 data.item: "default_font_size" "24";
285 data.item: "min_font_size" "8";
286 data.item: "max_font_size" "60";
288 style { name: "editfield_textblock_style";
289 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=mixed left_margin=1 right_margin=2";
293 tag: "em" "+ font=Tizen:style=Oblique";
294 tag: "b" "+ font=Tizen:style=Bold";
295 tag: "link" "+ color=#800 underline=on underline_color=#8008";
296 tag: "hilight" "+ font=Tizen:style=Bold";
297 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
298 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;
299 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
300 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
301 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
302 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
304 style { name: "editfield_textblock_disabled_style";
305 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=mixed left_margin=1 right_margin=2";
309 tag: "em" "+ font=Tizen:style=Oblique";
310 tag: "b" "+ font=Tizen:style=Bold";
311 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
312 tag: "hilight" "+ font=Tizen:style=Bold";
313 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
314 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;
315 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
316 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
317 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
318 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
322 item: context_menu_orientation "horizontal";
325 part { name: "elm.text";
329 entry_mode: EDITABLE;
330 select_mode: BLOCK_HANDLE;
331 //cursor_mode: BEFORE;
333 source: "elm/entry/selection/default"; // selection under
334 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
335 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
336 source4: "elm/entry/cursor/default"; // cursorover
337 source5: "elm/entry/anchor/default"; // anchor under
338 //source6: "X"; // anchor over
339 description { state: "default" 0.0;
342 style: "editfield_textblock_style";
347 description { state: "disabled" 0.0;
348 inherit: "default" 0.0;
350 style: "editfield_textblock_disabled_style";
357 program { name: "focus";
363 program { name: "disable";
364 signal: "elm,state,disabled";
366 action: STATE_SET "disabled" 0.0;
369 program { name: "enable";
370 signal: "elm,state,enabled";
372 action: STATE_SET "default" 0.0;
378 group { name: "elm/entry/base-charwrap/editfield";
379 alias: "elm/entry/base/editfield/char_wrap";
380 alias: "elm/entry/base/editfield/default/char_wrap";
381 alias: "elm/entry/base/editfield/lighting/char_wrap";
382 alias: "elm/entry/base/editfield/multiline/char_wrap";
383 alias: "elm/entry/base/editfield/multiline/default/char_wrap";
384 alias: "elm/entry/base/editfield/multiline/lighting/char_wrap";
385 data.item: "default_font_size" "24";
386 data.item: "min_font_size" "8";
387 data.item: "max_font_size" "60";
389 style { name: "editfield_textblock_char_wrap_style";
390 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" wrap=char left_margin=1 right_margin=2";
394 tag: "em" "+ font=Tizen:style=Oblique";
395 tag: "b" "+ font=Tizen:style=Bold";
396 tag: "link" "+ color=#800 underline=on underline_color=#8008";
397 tag: "hilight" "+ font=Tizen:style=Bold";
398 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
399 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;
400 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
401 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
402 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
403 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
405 style { name: "editfield_textblock_char_wrap_disabled_style";
406 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=char left_margin=1 right_margin=2";
410 tag: "em" "+ font=Tizen:style=Oblique";
411 tag: "b" "+ font=Tizen:style=Bold";
412 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
413 tag: "hilight" "+ font=Tizen:style=Bold";
414 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
415 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;
416 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
417 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
418 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
419 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
423 item: context_menu_orientation "horizontal";
426 part { name: "elm.text";
430 entry_mode: EDITABLE;
431 select_mode: BLOCK_HANDLE;
432 //cursor_mode: BEFORE;
434 source: "elm/entry/selection/default"; // selection under
435 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
436 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
437 source4: "elm/entry/cursor/default"; // cursorover
438 source5: "elm/entry/anchor/default"; // anchor under
439 //source6: "X"; // anchor over
440 description { state: "default" 0.0;
443 style: "editfield_textblock_char_wrap_style";
448 description { state: "disabled" 0.0;
449 inherit: "default" 0.0;
451 style: "editfield_textblock_char_wrap_disabled_style";
458 program { name: "focus";
464 program { name: "disable";
465 signal: "elm,state,disabled";
467 action: STATE_SET "disabled" 0.0;
470 program { name: "enable";
471 signal: "elm,state,enabled";
473 action: STATE_SET "default" 0.0;
479 group { name: "elm/entry/base-single/editfield";
480 alias: "elm/entry/base-single/editfield/default";
481 alias: "elm/entry/base-single/editfield/lighting";
482 alias: "elm/entry/base-single/editfield/singleline";
483 alias: "elm/entry/base-single/editfield/singleline/default";
484 alias: "elm/entry/base-single/editfield/singleline/lighting";
485 data.item: "default_font_size" "24";
486 data.item: "min_font_size" "8";
487 data.item: "max_font_size" "60";
489 style { name: "editfield_single_textblock_style";
490 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";
494 tag: "em" "+ font=Tizen:style=Oblique";
495 tag: "b" "+ font=Tizen:style=Bold";
496 tag: "link" "+ color=#800 underline=on underline_color=#8008";
497 tag: "hilight" "+ font=Tizen:style=Bold";
498 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
499 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;
500 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
501 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
502 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
503 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
505 style { name: "editfield_single_textblock_disabled_style";
506 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3 text_class=entry";
510 tag: "em" "+ font=Tizen:style=Oblique";
511 tag: "b" "+ font=Tizen:style=Bold";
512 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
513 tag: "hilight" "+ font=Tizen:style=Bold";
514 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
515 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;
516 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
517 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
518 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
519 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
523 item: context_menu_orientation "horizontal";
526 part { name: "elm.text";
530 entry_mode: EDITABLE;
531 select_mode: BLOCK_HANDLE;
532 //cursor_mode: BEFORE;
534 source: "elm/entry/selection/default"; // selection under
535 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
536 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
537 source4: "elm/entry/cursor/default"; // cursorover
538 source5: "elm/entry/anchor/default"; // anchor under
539 description { state: "default" 0.0;
541 style: "editfield_single_textblock_style";
546 description { state: "disabled" 0.0;
547 inherit: "default" 0.0;
549 style: "editfield_single_textblock_disabled_style";
555 program { name: "focus";
561 program { name: "disable";
562 signal: "elm,state,disabled";
564 action: STATE_SET "disabled" 0.0;
567 program { name: "enable";
568 signal: "elm,state,enabled";
570 action: STATE_SET "default" 0.0;
576 group { name: "elm/entry/base-single/editfield/searchbar/default";
577 data.item: "default_font_size" "24";
578 data.item: "min_font_size" "8";
579 data.item: "max_font_size" "60";
581 item: context_menu_orientation "horizontal";
584 part { name: "elm.text";
588 entry_mode: EDITABLE;
589 select_mode: BLOCK_HANDLE;
590 //cursor_mode: BEFORE;
592 source: "elm/entry/selection/default"; // selection under
593 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
594 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
595 source4: "elm/entry/cursor/default"; // cursorover
596 source5: "elm/entry/anchor/default"; // anchor under
597 description { state: "default" 0.0;
599 style: "editfield_single_textblock_style";
604 description { state: "disabled" 0.0;
605 inherit: "default" 0.0;
607 style: "editfield_single_textblock_disabled_style";
613 program { name: "focus";
619 program { name: "disable";
620 signal: "elm,state,disabled";
622 action: STATE_SET "disabled" 0.0;
625 program { name: "enable";
626 signal: "elm,state,enabled";
628 action: STATE_SET "default" 0.0;
634 group { name: "elm/entry/base-single/default";
635 data.item: "default_font_size" "24";
636 data.item: "min_font_size" "8";
637 data.item: "max_font_size" "60";
639 style { name: "entry_single_textblock_style";
640 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";
644 tag: "em" "+ font=Tizen:style=Oblique";
645 tag: "b" "+ font=Tizen:style=Bold";
646 tag: "link" "+ color=#800 underline=on underline_color=#8008";
647 tag: "hilight" "+ font=Tizen:style=Bold";
648 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
649 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;
650 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
651 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
652 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
653 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
655 style { name: "entry_single_textblock_disabled_style";
656 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3 text_class=entry";
660 tag: "em" "+ font=Tizen:style=Oblique";
661 tag: "b" "+ font=Tizen:style=Bold";
662 tag: "link " "+ color=#00000080 underline=on underline_color=#00000080";
663 tag: "hilight" "+ font=Tizen:style=Bold";
664 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
665 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;
666 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
667 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
668 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
669 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
673 item: context_menu_orientation "horizontal";
676 part { name: "elm.text";
680 entry_mode: EDITABLE;
681 select_mode: BLOCK_HANDLE;
682 //cursor_mode: BEFORE;
684 source: "elm/entry/selection/default"; // selection under
685 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
686 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
687 source4: "elm/entry/cursor/default"; // cursorover
688 source5: "elm/entry/anchor/default"; // anchor under
689 description { state: "default" 0.0;
691 style: "entry_single_textblock_style";
697 description { state: "disabled" 0.0;
698 inherit: "default" 0.0;
700 style: "entry_single_textblock_disabled_style";
706 program { name: "focus";
712 program { name: "disable";
713 signal: "elm,state,disabled";
715 action: STATE_SET "disabled" 0.0;
718 program { name: "enable";
719 signal: "elm,state,enabled";
721 action: STATE_SET "default" 0.0;
727 group { name: "elm/entry/base-single-noedit/default";
728 data.item: "default_font_size" "24";
729 data.item: "min_font_size" "8";
730 data.item: "max_font_size" "60";
732 item: context_menu_orientation "horizontal";
735 part { name: "elm.text";
740 select_mode: BLOCK_HANDLE;
741 //cursor_mode: BEFORE;
743 source: "elm/entry/selection/default"; // selection under
744 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
745 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
746 source5: "elm/entry/anchor/default"; // anchor under
747 description { state: "default" 0.0;
749 style: "entry_single_textblock_style";
754 description { state: "disabled" 0.0;
755 inherit: "default" 0.0;
757 style: "entry_single_textblock_disabled_style";
763 program { name: "focus";
769 program { name: "disable";
770 signal: "elm,state,disabled";
772 action: STATE_SET "disabled" 0.0;
775 program { name: "enable";
776 signal: "elm,state,enabled";
778 action: STATE_SET "default" 0.0;
784 group { name: "elm/entry/base-noedit/default";
785 data.item: "default_font_size" "24";
786 data.item: "min_font_size" "8";
787 data.item: "max_font_size" "60";
789 item: context_menu_orientation "horizontal";
792 part { name: "elm.text";
797 select_mode: BLOCK_HANDLE;
798 //cursor_mode: BEFORE;
800 source: "elm/entry/selection/default"; // selection under
801 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
802 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
803 source5: "elm/entry/anchor/default"; // anchor under
804 description { state: "default" 0.0;
807 style: "entry_textblock_style";
812 description { state: "disabled" 0.0;
813 inherit: "default" 0.0;
815 style: "entry_textblock_disabled_style";
821 program { name: "focus";
827 program { name: "disable";
828 signal: "elm,state,disabled";
830 action: STATE_SET "disabled" 0.0;
833 program { name: "enable";
834 signal: "elm,state,enabled";
836 action: STATE_SET "default" 0.0;
842 group { name: "elm/entry/base-noedit-charwrap/default";
843 data.item: "default_font_size" "24";
844 data.item: "min_font_size" "8";
845 data.item: "max_font_size" "60";
847 item: context_menu_orientation "horizontal";
850 part { name: "elm.text";
855 select_mode: BLOCK_HANDLE;
856 //cursor_mode: BEFORE;
858 source: "elm/entry/selection/default"; // selection under
859 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
860 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
861 source5: "elm/entry/anchor/default"; // anchor under
862 description { state: "default" 0.0;
865 style: "entry_textblock_style_charwrap";
870 description { state: "disabled" 0.0;
871 inherit: "default" 0.0;
873 style: "entry_textblock_disabled_style_charwrap";
879 program { name: "focus";
885 program { name: "disable";
886 signal: "elm,state,disabled";
888 action: STATE_SET "disabled" 0.0;
891 program { name: "enable";
892 signal: "elm,state,enabled";
894 action: STATE_SET "default" 0.0;
900 group { name: "elm/entry/base-nowrap-noedit/default";
901 data.item: "default_font_size" "24";
902 data.item: "min_font_size" "8";
903 data.item: "max_font_size" "60";
905 item: context_menu_orientation "horizontal";
908 part { name: "elm.text";
913 select_mode: BLOCK_HANDLE;
914 //cursor_mode: BEFORE;
916 source: "elm/entry/selection/default"; // selection under
917 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
918 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
919 source5: "elm/entry/anchor/default"; // anchor under
920 description { state: "default" 0.0;
922 style: "entry_textblock_style";
927 description { state: "disabled" 0.0;
928 inherit: "default" 0.0;
930 style: "entry_textblock_disabled_style";
936 program { name: "focus";
942 program { name: "disable";
943 signal: "elm,state,disabled";
945 action: STATE_SET "disabled" 0.0;
948 program { name: "enable";
949 signal: "elm,state,enabled";
951 action: STATE_SET "default" 0.0;
957 group { name: "elm/entry/base-password/default";
958 data.item: "default_font_size" "24";
959 data.item: "min_font_size" "8";
960 data.item: "max_font_size" "60";
962 item: context_menu_orientation "horizontal";
965 part { name: "elm.text";
969 entry_mode: PASSWORD;
970 select_mode: BLOCK_HANDLE;
971 //cursor_mode: BEFORE;
973 source: "elm/entry/selection/default"; // selection under
974 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
975 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
976 source4: "elm/entry/cursor/default"; // cursorover
977 source5: "elm/entry/anchor/default"; // anchor under
978 description { state: "default" 0.0;
980 style: "entry_single_textblock_style";
986 description { state: "disabled" 0.0;
987 inherit: "default" 0.0;
989 style: "entry_single_textblock_disabled_style";
995 program { name: "focus";
1001 program { name: "disable";
1002 signal: "elm,state,disabled";
1004 action: STATE_SET "disabled" 0.0;
1007 program { name: "enable";
1008 signal: "elm,state,enabled";
1010 action: STATE_SET "default" 0.0;
1016 group { name: "elm/entry/base-password/popup";
1017 data.item: "default_font_size" "24";
1018 data.item: "min_font_size" "8";
1019 data.item: "max_font_size" "60";
1021 item: context_menu_orientation "horizontal";
1025 style { name: "entry_single_textblock_popup_style";
1026 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";
1030 tag: "em" "+ font=Tizen:style=Oblique";
1031 tag: "b" "+ font=Tizen:style=Bold";
1032 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1033 tag: "hilight" "+ font=Tizen:style=Bold";
1034 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1035 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;
1036 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1037 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1038 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1039 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1041 style { name: "entry_single_textblock_disabled_popup_style";
1042 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 align=center wrap=mixed ellipsis=1.0 text_class=entry";
1046 tag: "em" "+ font=Tizen:style=Oblique";
1047 tag: "b" "+ font=Tizen:style=Bold";
1048 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
1049 tag: "hilight" "+ font=Tizen:style=Bold";
1050 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1051 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;
1052 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1053 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1054 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1055 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
1059 part { name: "elm.text";
1063 entry_mode: PASSWORD;
1064 select_mode: BLOCK_HANDLE;
1065 //cursor_mode: BEFORE;
1067 source: "elm/entry/selection/default"; // selection under
1068 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
1069 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
1070 source4: "elm/entry/cursor/default"; // cursorover
1071 source5: "elm/entry/anchor/default"; // anchor under
1072 description { state: "default" 0.0;
1074 style: "entry_single_textblock_popup_style";
1080 description { state: "disabled" 0.0;
1081 inherit: "default" 0.0;
1083 style: "entry_single_textblock_disabled_popup_style";
1089 program { name: "focus";
1095 program { name: "disable";
1096 signal: "elm,state,disabled";
1098 action: STATE_SET "disabled" 0.0;
1101 program { name: "enable";
1102 signal: "elm,state,enabled";
1104 action: STATE_SET "default" 0.0;
1110 group { name: "elm/entry/cursor/default";
1112 part { name: "clip2";
1116 description { state: "default" 0.0;
1121 description { state: "focused" 0.0;
1122 inherit: "default" 0.0;
1126 part { name: "clip";
1131 description { state: "default" 0.0;
1135 description { state: "hidden" 0.0;
1136 inherit: "default" 0.0;
1140 part { name: "base";
1144 description { state: "default" 0.0;
1151 part { name: "glow";
1156 description { state: "default" 0.0;
1168 color: ENTRY_CURSOR_COLOR_INC;
1170 description { state: "hidden" 0.0;
1171 inherit: "default" 0.0;
1177 program { name: "show";
1178 action: STATE_SET "hidden" 0.0;
1183 program { name: "show4";
1184 action: STATE_SET "default" 0.0;
1189 program { name: "focused";
1190 signal: "elm,action,focus";
1192 action: STATE_SET "focused" 0.0;
1196 program { name: "unfocused";
1197 signal: "elm,action,unfocus";
1199 action: STATE_SET "default" 0.0;
1203 program { name: "stop_glow";
1204 action: ACTION_STOP;
1212 group { name: "elm/entry/selection/default";
1218 description { state: "default" 0.0;
1219 color: ENTRY_SELECTION_BG_COLOR;
1225 group { name: "elm/entry/selection/block_handle";
1226 data.item: "position" "BOTH";
1228 image: "reader_handler_up.png" COMP;
1235 description { state: "default" 0.0;
1242 description { state: "show" 0.0;
1243 inherit: "default" 0.0;
1247 part { name: "handle";
1250 description { state: "default" 0.0;
1264 normal: "reader_handler_up.png";
1267 image.middle: SOLID;
1270 description { state: "show" 0.0;
1271 inherit: "default" 0.0;
1277 program { name: "focused";
1278 signal: "elm,action,focus";
1280 action: STATE_SET "show" 0.0;
1284 program { name: "unfocused";
1285 signal: "elm,action,unfocus";
1287 action: STATE_SET "default" 0.0;
1294 group { name: "elm/entry/selection/block_handle_top";
1295 data.item: "position" "BOTH";
1297 image: "reader_handler_down.png" COMP;
1304 description { state: "default" 0.0;
1311 description { state: "show" 0.0;
1312 inherit: "default" 0.0;
1316 part { name: "handle";
1319 description { state: "default" 0.0;
1333 normal: "reader_handler_down.png";
1336 image.middle: SOLID;
1339 description { state: "show" 0.0;
1340 inherit: "default" 0.0;
1346 program { name: "focused";
1347 signal: "elm,action,focus";
1349 action: STATE_SET "show" 0.0;
1353 program { name: "unfocused";
1354 signal: "elm,action,unfocus";
1356 action: STATE_SET "default" 0.0;
1362 /////////////////////////////////////////////////////////////////////////
1363 group { name: "elm/entry/selection/block_handle_left";
1364 data.item: "position" "BOTTOM";
1365 data.item: "height" "40";
1367 image: "copy&paste_Icon_left.png" COMP;
1368 image: "copy&paste_Icon_left_press.png" COMP;
1369 image: "copy&paste_Icon_left_top.png" COMP;
1370 image: "copy&paste_Icon_left_top_press.png" COMP;
1377 description { state: "default" 0.0;
1381 min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
1384 description { state: "show" 0.0;
1385 inherit: "default" 0.0;
1389 part { name: "sens";
1393 description { state: "default" 0.0;
1396 min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
1398 rel1 { relative: -0.75 -0.25; to: "handle";}
1399 rel2 { relative: 2.0 1.25; to: "handle";}
1401 description { state: "show" 0.0;
1402 inherit: "default" 0.0;
1406 part { name: "handle";
1409 description { state: "default" 0.0;
1413 min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
1425 normal: "copy&paste_Icon_left.png";
1428 image.middle: SOLID;
1431 description { state: "show" 0.0;
1432 inherit: "default" 0.0;
1435 description { state: "top" 0.0;
1436 inherit: "default" 0.0;
1440 normal: "copy&paste_Icon_left_top.png";
1443 description { state: "press" 0.0;
1444 inherit: "default" 0.0;
1447 normal: "copy&paste_Icon_left_press.png";
1450 description { state: "top_press" 0.0;
1451 inherit: "default" 0.0;
1455 normal: "copy&paste_Icon_left_top_press.png";
1461 public handler_ontop;
1462 public handler_pressed;
1463 public handler_focused;
1466 program { name: "focused";
1467 signal: "edje,focus,in";
1470 set_int(handler_focused, 1);
1473 program { name: "unfocused";
1474 signal: "edje,focus,out";
1477 set_int(handler_focused, 0);
1478 set_state(PART:"handle", "default", 0.0);
1479 set_state(PART:"sens", "default", 0.0);
1482 program { name: "top";
1483 signal: "elm,state,top";
1488 pressed = get_int(handler_pressed);
1489 focused = get_int(handler_focused);
1490 set_int(handler_ontop, 1);
1494 set_state(PART:"handle", "top_press", 0.0);
1496 set_state(PART:"handle", "top", 0.0);
1498 set_state(PART:"sens", "show", 0.0);
1502 set_state(PART:"handle", "default", 0.0);
1503 set_state(PART:"sens", "default", 0.0);
1507 program { name: "bottom";
1508 signal: "elm,state,bottom";
1513 pressed = get_int(handler_pressed);
1514 focused = get_int(handler_focused);
1515 set_int(handler_ontop, 0);
1519 set_state(PART:"handle", "press", 0.0);
1521 set_state(PART:"handle", "show", 0.0);
1523 set_state(PART:"sens", "show", 0.0);
1527 set_state(PART:"handle", "default", 0.0);
1528 set_state(PART:"sens", "default", 0.0);
1532 program { name: "pressed_sens";
1533 signal: "mouse,down,1";
1537 pos = get_int(handler_ontop);
1538 set_int(handler_pressed, 1);
1540 set_state(PART:"handle", "top_press", 0.0);
1542 set_state(PART:"handle", "press", 0.0);
1545 program { name: "unpressed_sens";
1546 signal: "mouse,up,1";
1550 pos = get_int(handler_ontop);
1551 set_int(handler_pressed, 0);
1553 set_state(PART:"handle", "top", 0.0);
1555 set_state(PART:"handle", "show", 0.0);
1558 program { name: "pressed";
1559 signal: "mouse,down,1";
1563 pos = get_int(handler_ontop);
1564 set_int(handler_pressed, 1);
1566 set_state(PART:"handle", "top_press", 0.0);
1568 set_state(PART:"handle", "press", 0.0);
1571 program { name: "unpressed";
1572 signal: "mouse,up,1";
1576 pos = get_int(handler_ontop);
1577 set_int(handler_pressed, 0);
1579 set_state(PART:"handle", "top", 0.0);
1581 set_state(PART:"handle", "show", 0.0);
1587 group { name: "elm/entry/selection/block_handle_right";
1588 data.item: "position" "BOTH";
1589 data.item: "height" "40";
1591 image: "copy&paste_Icon_right.png" COMP;
1592 image: "copy&paste_Icon_right_press.png" COMP;
1593 image: "copy&paste_Icon_right_top.png" COMP;
1594 image: "copy&paste_Icon_right_top_press.png" COMP;
1597 part { name: "sens";
1601 description { state: "default" 0.0;
1604 min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
1606 rel1 { relative: -1.0 -0.25; to: "handle";}
1607 rel2 { relative: 1.75 1.25; to: "handle";}
1609 description { state: "show" 0.0;
1610 inherit: "default" 0.0;
1615 part { name: "handle";
1618 description { state: "default" 0.0;
1622 min: ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE;
1632 normal: "copy&paste_Icon_right.png";
1635 image.middle: SOLID;
1638 description { state: "show" 0.0;
1639 inherit: "default" 0.0;
1642 description { state: "top" 0.0;
1643 inherit: "default" 0.0;
1647 normal: "copy&paste_Icon_right_top.png";
1650 description { state: "press" 0.0;
1651 inherit: "default" 0.0;
1654 normal: "copy&paste_Icon_right_press.png";
1657 description { state: "top_press" 0.0;
1658 inherit: "default" 0.0;
1662 normal: "copy&paste_Icon_right_top_press.png";
1668 public handler_ontop;
1669 public handler_pressed;
1670 public handler_focused;
1673 program { name: "focused";
1674 signal: "edje,focus,in";
1677 set_int(handler_focused, 1);
1680 program { name: "unfocused";
1681 signal: "edje,focus,out";
1684 set_int(handler_focused, 0);
1685 set_state(PART:"handle", "default", 0.0);
1686 set_state(PART:"sens", "default", 0.0);
1689 program { name: "top";
1690 signal: "elm,state,top";
1695 pressed = get_int(handler_pressed);
1696 focused = get_int(handler_focused);
1697 set_int(handler_ontop, 1);
1701 set_state(PART:"handle", "top_press", 0.0);
1703 set_state(PART:"handle", "top", 0.0);
1705 set_state(PART:"sens", "show", 0.0);
1709 set_state(PART:"handle", "default", 0.0);
1710 set_state(PART:"sens", "default", 0.0);
1714 program { name: "bottom";
1715 signal: "elm,state,bottom";
1720 pressed = get_int(handler_pressed);
1721 focused = get_int(handler_focused);
1722 set_int(handler_ontop, 0);
1726 set_state(PART:"handle", "press", 0.0);
1728 set_state(PART:"handle", "show", 0.0);
1730 set_state(PART:"sens", "show", 0.0);
1734 set_state(PART:"handle", "default", 0.0);
1735 set_state(PART:"sens", "default", 0.0);
1739 program { name: "pressed_sens";
1740 signal: "mouse,down,1";
1744 pos = get_int(handler_ontop);
1745 set_int(handler_pressed, 1);
1747 set_state(PART:"handle", "top_press", 0.0);
1749 set_state(PART:"handle", "press", 0.0);
1752 program { name: "unpressed_sens";
1753 signal: "mouse,up,1";
1757 pos = get_int(handler_ontop);
1758 set_int(handler_pressed, 0);
1760 set_state(PART:"handle", "top", 0.0);
1762 set_state(PART:"handle", "show", 0.0);
1765 program { name: "pressed";
1766 signal: "mouse,down,1";
1770 pos = get_int(handler_ontop);
1771 set_int(handler_pressed, 1);
1773 set_state(PART:"handle", "top_press", 0.0);
1775 set_state(PART:"handle", "press", 0.0);
1778 program { name: "unpressed";
1779 signal: "mouse,up,1";
1783 pos = get_int(handler_ontop);
1784 set_int(handler_pressed, 0);
1786 set_state(PART:"handle", "top", 0.0);
1788 set_state(PART:"handle", "show", 0.0);
1795 /////////////////////////////////////////////////////////////////////////
1797 group { name: "elm/entry/selection/block_bar";
1799 image: "reader_longtap_blue.png" COMP;
1802 part { name: "bar_bg";
1805 description { state: "default" 0.0;
1808 normal: "reader_longtap_blue.png";
1811 image.middle: SOLID;
1820 group { name: "elm/entry/anchor/default";
1825 description { state: "default" 0.0;
1832 group { name: "elm/entry/preedit/default";
1837 description { state: "default" 0.0;
1838 color: 128 128 128 255;
1845 #define MAGNIFIER_SCALE 1.2
1847 group { name: "elm/entry/magnifier/fill-width";
1848 data.item: "height" MAGNIFIER_HEIGHT_FILL;
1849 data.item: "scale" MAGNIFIER_SCALE;
1851 image: "magnifier_noarrow.png" COMP;
1852 image: "magnifier_noarrow_line.png" COMP;
1858 description { state: "default" 0.0;
1860 rel1 { offset: -20 -10; }
1861 rel2 { offset: 22 15; }
1863 normal: "magnifier_noarrow.png";
1864 border: 25 25 35 25;
1866 image.middle: SOLID;
1870 part { name: "swallow";
1874 description { state: "default" 0.0;
1886 part { name: "outline";
1889 description { state: "default" 0.0;
1892 rel1 { to: "bg"; offset: 0 0; }
1893 rel2 { to: "bg"; offset: -1 -1; }
1895 normal: "magnifier_noarrow_line.png";
1896 border: 25 25 35 25;
1898 image.middle: SOLID;
1906 group { name: "elm/entry/magnifier/fixed-size";
1907 data.item: "height" MAGNIFIER_HEIGHT_FIXED;
1908 data.item: "scale" MAGNIFIER_SCALE;
1910 image: "magnifier.png" COMP;
1911 image: "magnifier_line.png" COMP;
1917 description { state: "default" 0.0;
1919 min: MAGNIFIER_WIDTH_FIXED MAGNIFIER_HEIGHT_FIXED;
1923 normal: "magnifier.png";
1924 border: 12 14 14 20;
1926 image.middle: SOLID;
1930 part { name: "swallow";
1934 description { state: "default" 0.0;
1947 part { name: "outline";
1950 description { state: "default" 0.0;
1954 rel1 { to: "bg"; offset: 0 0; }
1955 rel2 { to: "bg"; offset: -1 -1; }
1957 normal: "magnifier_line.png";
1958 border: 12 14 14 20;
1960 image.middle: SOLID;
1967 group { name: "elm/entry/matchlist/default";
1968 data.item: "max_height" "230";
1970 part { name: "base";
1975 description { state: "default" 0.0;
1987 part { name: "elm.swallow.content";
1989 description { state: "default" 0.0;
2002 /* Entry's bubble style */
2006 name: "entry_bubble_date_area_textblock_style";
2007 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";
2011 tag: "em" "+ font=Tizen:style=Oblique";
2012 tag: "b" "+ font=Tizen:style=Bold";
2013 tag: "link" "+ color=#800 underline=on underline_color=#8008";
2014 tag: "hilight" "+ font=Tizen:style=Bold";
2015 tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
2016 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;
2017 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
2018 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
2019 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
2020 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color="ENTRY_PREEDIT_UNDERLINE_COLOR_INC;
2023 name: "entry_bubble_sent_textblock_style";
2024 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";
2028 tag: "em" "+ font=Tizen:style=Oblique";
2029 tag: "b" "+ font=Tizen:style=Bold";
2030 tag: "link" "+ color=#800 underline=on underline_color=#8008";
2031 tag: "hilight" "+ font=Tizen:style=Bold";
2034 name: "entry_bubble_receive_textblock_style";
2035 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";
2039 tag: "em" "+ font=Tizen:style=Oblique";
2040 tag: "b" "+ font=Tizen:style=Bold";
2041 tag: "link" "+ color=#800 underline=on underline_color=#8008";
2042 tag: "hilight" "+ font=Tizen:style=Bold";
2046 group { name: "elm/entry/base/readmessage";
2047 data.item: "default_font_size" "24";
2048 data.item: "min_font_size" "8";
2049 data.item: "max_font_size" "60";
2051 item: context_menu_orientation "horizontal";
2055 name: "elm.rect.left.pad";
2059 state: "default" 0.0;
2060 min: ENTRY_BUBBLE_EX_PAD 0;
2064 rel2.relative: 0.0 1.0;
2068 name: "elm.rect.right.pad";
2072 state: "default" 0.0;
2073 min: ENTRY_BUBBLE_IX_PAD 0;
2077 rel1 { relative: 1.0 0.0; to: "elm.text"; }
2078 rel2.to: "elm.text";
2082 name: "elm.rect.top.pad";
2086 state: "default" 0.0;
2087 min: 0 ENTRY_BUBBLE_Y_PAD;
2091 rel2.relative: 1.0 0.0;
2095 name: "elm.rect.bottom.pad";
2099 state: "default" 0.0;
2100 min: 0 ENTRY_BUBBLE_Y_PAD;
2104 rel1.relative: 0.0 1.0;
2108 name: "elm.image.bg";
2112 state: "default" 0.0;
2113 rel2.to_x: "elm.rect.right.pad";
2115 normal: "00_MessageBubble_BG_receive.png";
2121 part { name: "elm.text";
2125 entry_mode: EDITABLE;
2126 select_mode: BLOCK_HANDLE;
2127 //cursor_mode: BEFORE;
2129 source: "elm/entry/selection/default"; // selection under
2130 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
2131 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
2132 source4: "elm/entry/cursor/default"; // cursorover
2133 source5: "elm/entry/anchor/default"; // anchor under
2134 // source6: "X"; // anchor over
2135 description { state: "default" 0.0;
2138 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2139 rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
2141 style: "entry_textblock_style";
2146 description { state: "disabled" 0.0;
2147 inherit: "default" 0.0;
2149 style: "entry_textblock_disabled_style";
2155 program { name: "focus";
2161 program { name: "disable";
2162 signal: "elm,state,disabled";
2164 action: STATE_SET "disabled" 0.0;
2167 program { name: "enable";
2168 signal: "elm,state,enabled";
2170 action: STATE_SET "default" 0.0;
2176 group { name: "elm/entry/base-noedit/readmessage";
2177 data.item: "default_font_size" "24";
2178 data.item: "min_font_size" "8";
2179 data.item: "max_font_size" "60";
2181 item: context_menu_orientation "horizontal";
2185 name: "elm.rect.left.pad";
2189 state: "default" 0.0;
2190 min: ENTRY_BUBBLE_EX_PAD 0;
2194 rel2.relative: 0.0 1.0;
2197 state: "callerid_on" 0.0;
2198 inherit: "default" 0.0;
2199 min: ENTRY_BUBBLE_EX_CALLERID_PAD 0;
2203 name: "elm.rect.right.pad";
2207 state: "default" 0.0;
2208 min: ENTRY_BUBBLE_IX_PAD 0;
2212 rel1 { relative: 1.0 0.0; to: "elm.text"; }
2213 rel2.to: "elm.text";
2217 name: "elm.rect.top.pad";
2221 state: "default" 0.0;
2222 min: 0 ENTRY_BUBBLE_Y_PAD;
2226 rel2.relative: 1.0 0.0;
2230 name: "elm.rect.topleft.pad";
2234 state: "default" 0.0;
2235 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2236 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2243 name: "elm.rect.bottom.pad";
2247 state: "default" 0.0;
2248 min: 0 ENTRY_BUBBLE_BOTTOM_PAD;
2252 rel1.relative: 0.0 1.0;
2256 name: "elm.rect.bottomleft.pad";
2260 state: "default" 0.0;
2261 min: ENTRY_BUBBLE_BOTTOMRIGHT_PAD 2;
2262 max: ENTRY_BUBBLE_BOTTOMRIGHT_PAD 2;
2268 name: "elm.rect.groupchat.pad";
2272 state: "default" 0.0;
2273 min: ENTRY_BUBBLE_GROUPCHART_PAD;
2274 max: ENTRY_BUBBLE_GROUPCHART_PAD;
2279 state: "callerid_on" 0.0;
2280 inherit: "default" 0.0;
2281 min: ENTRY_BUBBLE_GROUPCHART_WITH_CALLERID_PAD;
2282 max: ENTRY_BUBBLE_GROUPCHART_WITH_CALLERID_PAD;
2286 name: "elm.rect.groupchat.text.pad";
2290 state: "default" 0.0;
2295 rel1 { relative: 0.0 1.0; to: "elm.rect.groupchat.pad"; }
2298 part { name: "elm.text.groupchat";
2301 description { state: "default" 0.0;
2305 font: "Tizen:style=Roman";
2306 size: ENTRY_BUBBLE_GROUPCHAT_SIZE_INC;
2309 text_class: "tizen";
2312 color: ENTRY_BUBBLE_GROUPCHAT_COLOR_INC;
2313 rel1 { relative: 1.0 0.0; to: "elm.rect.groupchat.pad"; }
2314 rel2.to_y: "elm.rect.groupchat.pad";
2318 name: "elm.image.bg";
2322 state: "default" 0.0;
2323 rel2.to_x: "elm.rect.right.pad";
2325 normal: "00_MessageBubble_BG_receive.png";
2326 border: ENTRY_BUBBLE_RECEV_BG_BORDER_INC;
2331 state: "callerid_on" 0.0;
2332 inherit: "default" 0.0;
2333 rel1 { relative: 1.0 0.0; to_x: "elm.rect.bottomleft.pad"; }
2336 state: "callerid_groupchat" 0.0;
2337 inherit: "default" 0.0;
2338 rel1 { relative: 1.0 1.0; to_x: "elm.rect.bottomleft.pad"; to_y:"elm.rect.groupchat.pad"; }
2341 state: "groupchat_on" 0.0;
2342 inherit: "default" 0.0;
2343 rel1 { relative: 0.0 1.0; to_y:"elm.rect.groupchat.pad"; }
2346 // it's temporary blocked for prepare entry's signal feature
2349 name: "elm.text.subject";
2353 state: "default" 0.0;
2356 style: "entry_textblock_style";
2359 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2360 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
2366 name: "elm.rect.subject.line";
2370 state: "default" 0.0;
2375 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2376 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
2380 name: "elm.swallow.callerid";
2384 state: "default" 0.0;
2385 min: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
2386 max: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
2390 rel1 { relative: ENTRY_BUBBLE_RECEV_CALLERID_REL_INC; to_x: "elm.rect.topleft.pad"; to_y: "elm.rect.topleft.pad"; }
2391 rel2 { relative: ENTRY_BUBBLE_RECEV_CALLERID_REL_INC; to_x: "elm.rect.topleft.pad"; to_y: "elm.rect.bottom.pad"; }
2393 description { state: "callerid_on" 0.0;
2394 inherit: "default" 0.0;
2399 name: "elm.rect.callerid.pad";
2403 state: "default" 0.0;
2404 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2405 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2409 rel1 { relative: 1.0 1.0; to: "elm.swallow.callerid"; to_y: "elm.rect.top.pad"; }
2410 rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
2413 part { name: "elm.text";
2418 select_mode: BLOCK_HANDLE;
2419 //cursor_mode: BEFORE;
2421 source: "elm/entry/selection/default"; // selection under
2422 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
2423 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
2424 source5: "elm/entry/anchor/default"; // anchor under
2426 state: "default" 0.0;
2430 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.subject.line"; }
2431 rel2 { relative: 1.0 1.0; to_y: "elm.rect.subject.line"; }
2433 style: "entry_bubble_receive_textblock_style";
2439 description { state: "callerid_on" 0.0;
2440 inherit: "default" 0.0;
2441 rel1 { relative: 1.0 1.0; to_x: ENTRY_BUBBLE_READ_TEXT_CALLID_REL1_X_INC; to_y: "elm.rect.subject.line"; }
2442 rel2 { relative: 1.0 1.0; to_y: "elm.rect.subject.line"; }
2444 /* callerid and groupchat */
2445 description { state: "callerid_groupchat" 0.0;
2446 inherit: "default" 0.0;
2447 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; }
2448 rel2 { relative: 1.0 1.0; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
2450 /* groupchat only */
2451 description { state: "groupchat_on" 0.0;
2452 inherit: "default" 0.0;
2453 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
2454 rel2 { relative: 1.0 1.0; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
2456 description { state: "disabled" 0.0;
2457 inherit: "default" 0.0;
2459 style: "entry_textblock_disabled_style";
2464 name: "elm.rect.status.pad";
2468 state: "default" 0.0;
2469 min: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC 64;
2470 max: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC 64;
2475 rel1 { relative: ENTRY_BUBBLE_READ_STATUS_TIME_PAD_REL_INC; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
2476 rel2 { relative: 1.0 1.0; to_y: "elm.rect.bottom.pad"; }
2480 name: "elm.rect.time.pad";
2484 state: "default" 0.0;
2485 min: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC GENLIST_PADDING_34_INC;
2486 max: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC GENLIST_PADDING_34_INC;
2491 rel1.to: "elm.rect.status.pad";
2492 rel2 { relative: 1.0 1.0; to_y: "elm.rect.bottom.pad"; }
2495 part { name: "elm.text.status";
2498 description { state: "default" 0.0;
2502 font: "Tizen:style=Roman";
2503 size: ENTRY_BUBBLE_STATUS_TIME_SIZE_INC;
2505 text_class: "tizen";
2508 color: ENTRY_BUBBLE_READ_STATUS_TIME_COLOR_INC;
2509 rel1 { relative: ENTRY_BUBBLE_READ_STATUS_REL_INC; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
2510 rel2 { relative: ENTRY_BUBBLE_READ_STATUS_REL_INC; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
2512 description { state: "disabled" 0.0;
2513 inherit: "default" 0.0;
2517 part { name: "elm.text.time";
2520 description { state: "default" 0.0;
2524 font: "Tizen:style=Roman";
2525 size: ENTRY_BUBBLE_STATUS_TIME_SIZE_INC;
2527 text_class: "tizen";
2530 color: ENTRY_BUBBLE_READ_STATUS_TIME_COLOR_INC;
2531 rel1 { relative: ENTRY_BUBBLE_READ_TIME_REL_INC; to_x: "elm.rect.time.pad"; to_y: "elm.rect.time.pad"; }
2532 rel2 { relative: ENTRY_BUBBLE_READ_TIME_REL_INC; to_x: "elm.rect.time.pad"; to_y: "elm.rect.time.pad"; }
2534 description { state: "disabled" 0.0;
2535 inherit: "default" 0.0;
2540 name: "elm.swallow.icon1";
2544 state: "default" 0.0;
2545 min: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
2546 max: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
2550 rel1 { relative: 1.5 0.3; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
2551 rel2 { relative: 1.0 0.3; to_y: "elm.rect.bottom.pad"; }
2553 description { state: "enabled" 0.0;
2554 inherit: "default" 0.0;
2559 name: "elm.swallow.end";
2562 description { state: "default" 0.0;
2564 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text"; }
2565 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
2570 program { name: "focus";
2576 program { name: "disable";
2577 signal: "elm,state,disabled";
2579 action: STATE_SET "disabled" 0.0;
2582 program { name: "enable";
2583 signal: "elm,state,enabled";
2585 action: STATE_SET "default" 0.0;
2588 program { name: "go_callerid_on";
2589 signal: "elm,state,callerid,enabled";
2594 get_state(PART:"elm.text", st, 30, vl);
2595 if (!strcmp(st, "default")) {
2596 set_state(PART:"elm.image.bg", "callerid_on", 0.0);
2597 set_state(PART:"elm.text", "callerid_on", 0.0);
2599 else if (!strcmp(st, "groupchat_on")) {
2600 set_state(PART:"elm.image.bg", "callerid_groupchat", 0.0);
2601 set_state(PART:"elm.text", "callerid_groupchat", 0.0);
2604 set_state(PART:"elm.swallow.callerid", "callerid_on", 0.0);
2605 set_state(PART:"elm.rect.left.pad", "callerid_on", 0.0);
2606 set_state(PART:"elm.rect.groupchat.pad", "callerid_on", 0.0);
2609 program { name: "go_callerid_off";
2610 signal: "elm,state,callerid,disabled";
2615 get_state(PART:"elm.text", st, 30, vl);
2616 if (!strcmp(st, "callerid_groupchat")) {
2617 set_state(PART:"elm.image.bg", "groupchat_on", 0.0);
2618 set_state(PART:"elm.text", "groupchat_on", 0.0);
2621 set_state(PART:"elm.image.bg", "default", 0.0);
2622 set_state(PART:"elm.text", "default", 0.0);
2625 set_state(PART:"elm.swallow.callerid", "default", 0.0);
2626 set_state(PART:"elm.rect.groupchat.pad", "default", 0.0);
2629 /* groupchat - since white-hd theme */
2630 #if ENTRY_BUBBLE_GROUPCHART_ENABLE_INC
2631 program { name: "go_groupchat_on";
2632 signal: "elm,state,groupchat,enabled";
2637 get_state(PART:"elm.text", st, 30, vl);
2638 if (!strcmp(st, "default")) {
2639 set_state(PART:"elm.image.bg", "groupchat_on", 0.0);
2640 set_state(PART:"elm.text", "groupchat_on", 0.0);
2642 else if (!strcmp(st, "callerid_on")) {
2643 set_state(PART:"elm.image.bg", "callerid_groupchat", 0.0);
2644 set_state(PART:"elm.text", "callerid_groupchat", 0.0);
2649 program { name: "go_textstatus_on";
2650 signal: "elm,state,text,status,enabled";
2652 action: STATE_SET "default" 0.0;
2653 target: "elm.text.time";
2654 target: "elm.text.status";
2655 after: "go_contentstatus_off";
2657 program { name: "go_textstatus_off";
2658 signal: "elm,state,text,status,disbled";
2660 action: STATE_SET "disabled" 0.0;
2661 target: "elm.text.time";
2662 target: "elm.text.status";
2664 program { name: "go_contentstatus_on";
2665 signal: "elm,state,content,status,enabled";
2667 action: STATE_SET "enabled" 0.0;
2668 target: "elm.swallow.icon1";
2669 after: "go_textstatus_off";
2671 program { name: "go_contentstatus_off";
2672 signal: "elm,state,content,status,disabled";
2674 action: STATE_SET "default" 0.0;
2675 target: "elm.swallow.icon1";
2680 group { name: "elm/entry/base-noedit-charwrap/readmessage";
2681 data.item: "default_font_size" "24";
2682 data.item: "min_font_size" "8";
2683 data.item: "max_font_size" "60";
2685 item: context_menu_orientation "horizontal";
2689 name: "elm.rect.left.pad";
2693 state: "default" 0.0;
2694 min: ENTRY_BUBBLE_EX_PAD 0;
2698 rel2.relative: 0.0 1.0;
2702 name: "elm.rect.right.pad";
2706 state: "default" 0.0;
2707 min: ENTRY_BUBBLE_IX_PAD 0;
2711 rel1 { relative: 1.0 0.0; to_x: "elm.text"; }
2712 rel2.to_x: "elm.text";
2716 name: "elm.rect.top.pad";
2720 state: "default" 0.0;
2721 min: 0 ENTRY_BUBBLE_Y_PAD;
2725 rel2.relative: 1.0 0.0;
2729 name: "elm.rect.bottom.pad";
2733 state: "default" 0.0;
2734 min: 0 ENTRY_BUBBLE_Y_PAD;
2738 rel1.relative: 0.0 1.0;
2742 name: "elm.image.bg";
2746 state: "default" 0.0;
2747 rel2.to_x: "elm.rect.right.pad";
2749 normal: "00_MessageBubble_BG_receive.png";
2755 part { name: "elm.text";
2760 select_mode: BLOCK_HANDLE;
2761 //cursor_mode: BEFORE;
2763 source: "elm/entry/selection/default"; // selection under
2764 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
2765 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
2766 source5: "elm/entry/anchor/default"; // anchor under
2767 description { state: "default" 0.0;
2770 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
2771 rel2 { relative: 1.0 0.0; to_y: "elm.rect.bottom.pad"; }
2773 style: "entry_textblock_style_charwrap";
2778 description { state: "disabled" 0.0;
2779 inherit: "default" 0.0;
2781 style: "entry_textblock_disabled_style_charwrap";
2787 program { name: "focus";
2793 program { name: "disable";
2794 signal: "elm,state,disabled";
2796 action: STATE_SET "disabled" 0.0;
2799 program { name: "enable";
2800 signal: "elm,state,enabled";
2802 action: STATE_SET "default" 0.0;
2808 group { name: "elm/entry/base/sentmessage";
2809 data.item: "default_font_size" "24";
2810 data.item: "min_font_size" "8";
2811 data.item: "max_font_size" "60";
2813 item: context_menu_orientation "horizontal";
2817 name: "elm.rect.right.pad";
2821 state: "default" 0.0;
2822 min: ENTRY_BUBBLE_EX_PAD 0;
2826 rel1.relative: 1.0 0.0;
2830 name: "elm.rect.left.pad";
2834 state: "default" 0.0;
2835 min: ENTRY_BUBBLE_IX_PAD 0;
2839 rel1 { relative: 0.0 0.0; to: "elm.text"; }
2840 rel2 { relative: 0.0 1.0; to: "elm.text"; }
2844 name: "elm.rect.top.pad";
2848 state: "default" 0.0;
2849 min: 0 ENTRY_BUBBLE_Y_PAD;
2853 rel2.relative: 1.0 0.0;
2857 name: "elm.rect.bottom.pad";
2861 state: "default" 0.0;
2862 min: 0 ENTRY_BUBBLE_Y_PAD;
2866 rel1.relative: 0.0 1.0;
2870 name: "elm.image.bg";
2874 state: "default" 0.0;
2875 rel1.to_x: "elm.rect.left.pad";
2877 normal: "00_MessageBubble_BG_send.png";
2883 part { name: "elm.text";
2887 entry_mode: EDITABLE;
2888 select_mode: BLOCK_HANDLE;
2889 //cursor_mode: BEFORE;
2891 source: "elm/entry/selection/default"; // selection under
2892 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
2893 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
2894 source4: "elm/entry/cursor/default"; // cursorover
2895 source5: "elm/entry/anchor/default"; // anchor under
2896 // source6: "X"; // anchor over
2897 description { state: "default" 0.0;
2900 rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad";}
2901 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
2903 style: "entry_textblock_style";
2908 description { state: "disabled" 0.0;
2909 inherit: "default" 0.0;
2911 style: "entry_textblock_disabled_style";
2917 program { name: "focus";
2923 program { name: "disable";
2924 signal: "elm,state,disabled";
2926 action: STATE_SET "disabled" 0.0;
2929 program { name: "enable";
2930 signal: "elm,state,enabled";
2932 action: STATE_SET "default" 0.0;
2938 group { name: "elm/entry/base-noedit/sentmessage";
2939 data.item: "default_font_size" "24";
2940 data.item: "min_font_size" "8";
2941 data.item: "max_font_size" "60";
2943 item: context_menu_orientation "horizontal";
2947 name: "elm.rect.right.pad";
2951 state: "default" 0.0;
2952 min: ENTRY_BUBBLE_EX_PAD 0;
2956 rel1.relative: 1.0 0.0;
2959 state: "callerid_on" 0.0;
2960 inherit: "default" 0.0;
2961 min: ENTRY_BUBBLE_EX_CALLERID_PAD 0;
2965 name: "elm.rect.left.pad";
2969 state: "default" 0.0;
2970 min: ENTRY_BUBBLE_IX_PAD 0;
2974 rel1 { relative: 0.0 0.0; to: "elm.text"; }
2975 rel2 { relative: 0.0 1.0; to: "elm.text"; }
2979 name: "elm.rect.topright.pad";
2983 state: "default" 0.0;
2984 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2985 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
2988 rel1.relative: 1.0 0.0;
2992 name: "elm.rect.top.pad";
2996 state: "default" 0.0;
2997 min: 0 ENTRY_BUBBLE_Y_PAD;
3001 rel2.relative: 1.0 0.0;
3005 name: "elm.rect.bottom.pad";
3009 state: "default" 0.0;
3010 min: 0 ENTRY_BUBBLE_BOTTOM_PAD;
3014 rel1.relative: 0.0 1.0;
3018 name: "elm.rect.bottomright.pad";
3022 state: "default" 0.0;
3023 min: ENTRY_BUBBLE_BOTTOMRIGHT_PAD 2;
3024 max: ENTRY_BUBBLE_BOTTOMRIGHT_PAD 2;
3030 name: "elm.rect.groupchat.pad";
3034 state: "default" 0.0;
3035 min: ENTRY_BUBBLE_GROUPCHART_PAD;
3036 max: ENTRY_BUBBLE_GROUPCHART_PAD;
3041 state: "callerid_on" 0.0;
3042 inherit: "default" 0.0;
3043 min: ENTRY_BUBBLE_GROUPCHART_WITH_CALLERID_PAD;
3044 max: ENTRY_BUBBLE_GROUPCHART_WITH_CALLERID_PAD;
3048 name: "elm.rect.groupchat.text.pad";
3052 state: "default" 0.0;
3057 rel1 { relative: 0.0 1.0; to: "elm.rect.groupchat.pad"; }
3060 part { name: "elm.text.groupchat";
3063 description { state: "default" 0.0;
3067 font: "Tizen:style=Roman";
3068 size: ENTRY_BUBBLE_GROUPCHAT_SIZE_INC;
3071 text_class: "tizen";
3074 color: ENTRY_BUBBLE_GROUPCHAT_COLOR_INC;
3075 rel2 { relative: 0.0 1.0; to: "elm.rect.groupchat.pad"; }
3079 name: "elm.image.bg";
3083 state: "default" 0.0;
3084 rel1.to_x: "elm.rect.left.pad";
3086 normal: "00_MessageBubble_BG_send.png";
3087 border: ENTRY_BUBBLE_SENT_BG_BORDER_INC;
3092 state: "callerid_on" 0.0;
3093 inherit: "default" 0.0;
3094 rel2 { relative: 0.0 1.0; to: "elm.rect.bottomright.pad"; }
3097 state: "callerid_groupchat" 0.0;
3098 inherit: "default" 0.0;
3099 rel1 { relative: 0.0 1.0; to_x:"elm.rect.left.pad"; to_y:"elm.rect.groupchat.pad"; }
3100 rel2 { relative: 0.0 1.0; to: "elm.rect.bottomright.pad"; }
3103 state: "groupchat_on" 0.0;
3104 inherit: "default" 0.0;
3105 rel1 { relative: 0.0 1.0; to_x:"elm.rect.left.pad"; to_y:"elm.rect.groupchat.pad"; }
3108 // it's temporary blocked for prepare entry's signal feature
3111 name: "elm.text.subject";
3115 state: "default" 0.0;
3118 style: "entry_textblock_style";
3121 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
3122 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
3128 name: "elm.rect.subject.line";
3132 state: "default" 0.0;
3137 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
3138 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
3142 name: "elm.swallow.callerid";
3146 state: "default" 0.0;
3147 min: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
3148 max: ENTRY_BUBBLE_CALLERID_WIDTH ENTRY_BUBBLE_CALLERID_HEIGHT;
3151 rel1 { relative: ENTRY_BUBBLE_CALLERID_RELATIVE_INC; to_x: "elm.rect.topright.pad"; to_y: "elm.rect.topright.pad"; }
3152 rel2 { relative: ENTRY_BUBBLE_CALLERID_RELATIVE_INC; to_x: "elm.rect.topright.pad"; to_y: "elm.rect.bottom.pad"; }
3154 description { state: "callerid_on" 0.0;
3155 inherit: "default" 0.0;
3160 name: "elm.rect.callerid.pad";
3164 state: "default" 0.0;
3165 min: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
3166 max: ENTRY_BUBBLE_CALLERID_PAD ENTRY_BUBBLE_CALLERID_PAD;
3169 rel1 { relative: 0.0 1.0; to_x: "elm.swallow.callerid"; to_y: "elm.rect.topright.pad"; }
3170 rel2 { relative: 0.0 1.0; to_x: "elm.swallow.callerid"; to_y: "elm.rect.bottom.pad"; }
3173 part { name: "elm.text";
3178 select_mode: BLOCK_HANDLE;
3179 //cursor_mode: BEFORE;
3181 source: "elm/entry/selection/default"; // selection under
3182 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3183 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3184 source5: "elm/entry/anchor/default"; // anchor under
3186 state: "default" 0.0;
3190 rel1 { relative: 0.0 1.0; to_y: "elm.rect.subject.line"; }
3191 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.subject.line"; }
3193 style: "entry_bubble_sent_textblock_style";
3199 description { state: "callerid_on" 0.0;
3200 inherit: "default" 0.0;
3201 rel1 { relative: 0.0 1.0; to_y: "elm.rect.subject.line";}
3202 rel2 { relative: 0.0 1.0; to_x: ENTRY_BUBBLE_TEXT_CALLID_REL2_X_INC; to_y: "elm.rect.subject.line"; }
3204 /* callerid and groupchat */
3205 description { state: "callerid_groupchat" 0.0;
3206 inherit: "default" 0.0;
3207 rel1 { relative: 0.0 1.0; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3208 rel2 { relative: 0.0 1.0; to_x: ENTRY_BUBBLE_TEXT_CALLID_REL2_X_INC; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3210 /* groupchat only */
3211 description { state: "groupchat_on" 0.0;
3212 inherit: "default" 0.0;
3213 rel1 { relative: 0.0 1.0; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3214 rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC; }
3216 description { state: "disabled" 0.0;
3217 inherit: "default" 0.0;
3219 style: "entry_textblock_disabled_style";
3224 name: "elm.rect.status.pad";
3228 state: "default" 0.0;
3229 min: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC 64;
3234 rel1 { relative: ENTRY_BUBBLE_STATUS_TIME_PAD_REL_INC; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
3235 rel2 { relative: ENTRY_BUBBLE_STATUS_TIME_PAD_REL_INC; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
3239 name: "elm.rect.time.pad";
3243 state: "default" 0.0;
3244 min: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC GENLIST_PADDING_34_INC;
3245 max: ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC GENLIST_PADDING_34_INC;
3250 rel1.to: "elm.rect.status.pad";
3251 rel2 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.bottom.pad"; }
3254 part { name: "elm.text.status";
3257 description { state: "default" 0.0;
3261 font: "Tizen:style=Roman";
3262 size: ENTRY_BUBBLE_STATUS_TIME_SIZE_INC;
3264 text_class: "tizen";
3267 color: ENTRY_BUBBLE_SENT_STATUS_TIME_COLOR_INC;
3268 rel1 { relative: 0.0 0.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
3269 rel2 { relative: 0.0 0.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.status.pad"; }
3271 description { state: "disabled" 0.0;
3272 inherit: "default" 0.0;
3276 part { name: "elm.text.time";
3279 description { state: "default" 0.0;
3283 font: "Tizen:style=Roman";
3284 size: ENTRY_BUBBLE_STATUS_TIME_SIZE_INC;
3286 text_class: "tizen";
3289 color: ENTRY_BUBBLE_SENT_STATUS_TIME_COLOR_INC;
3290 rel1 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.time.pad"; }
3291 rel2 { relative: 0.0 1.0; to_x: "elm.rect.status.pad"; to_y: "elm.rect.time.pad"; }
3293 description { state: "disabled" 0.0;
3294 inherit: "default" 0.0;
3299 name: "elm.swallow.icon1";
3303 state: "default" 0.0;
3304 min: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
3305 max: GENLIST_PADDING_64_INC GENLIST_PADDING_64_INC;
3309 rel1 { relative: -0.8 0.3; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
3310 rel2 { relative: -0.8 0.3; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
3312 description { state: "enabled" 0.0;
3313 inherit: "default" 0.0;
3318 name: "elm.swallow.end";
3322 state: "default" 0.0;
3324 rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text"; }
3325 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
3330 program { name: "focus";
3336 program { name: "disable";
3337 signal: "elm,state,disabled";
3339 action: STATE_SET "disabled" 0.0;
3342 program { name: "enable";
3343 signal: "elm,state,enabled";
3345 action: STATE_SET "default" 0.0;
3348 program { name: "go_callerid_on";
3349 signal: "elm,state,callerid,enabled";
3354 get_state(PART:"elm.text", st, 30, vl);
3355 if (!strcmp(st, "default")) {
3356 set_state(PART:"elm.image.bg", "callerid_on", 0.0);
3357 set_state(PART:"elm.text", "callerid_on", 0.0);
3359 else if (!strcmp(st, "groupchat_on")) {
3360 set_state(PART:"elm.image.bg", "callerid_groupchat", 0.0);
3361 set_state(PART:"elm.text", "callerid_groupchat", 0.0);
3364 set_state(PART:"elm.swallow.callerid", "callerid_on", 0.0);
3365 set_state(PART:"elm.rect.right.pad", "callerid_on", 0.0);
3366 set_state(PART:"elm.rect.groupchat.pad", "callerid_on", 0.0);
3369 program { name: "go_callerid_off";
3370 signal: "elm,state,callerid,disabled";
3375 get_state(PART:"elm.text", st, 30, vl);
3376 if (!strcmp(st, "callerid_groupchat")) {
3377 set_state(PART:"elm.image.bg", "groupchat_on", 0.0);
3378 set_state(PART:"elm.text", "groupchat_on", 0.0);
3381 set_state(PART:"elm.image.bg", "default", 0.0);
3382 set_state(PART:"elm.text", "default", 0.0);
3385 set_state(PART:"elm.swallow.callerid", "default", 0.0);
3386 set_state(PART:"elm.rect.groupchat.pad", "default", 0.0);
3389 /* groupchat - since white-hd theme */
3390 #if ENTRY_BUBBLE_GROUPCHART_ENABLE_INC
3391 program { name: "go_groupchat_on";
3392 signal: "elm,state,groupchat,enabled";
3397 get_state(PART:"elm.text", st, 30, vl);
3398 if (!strcmp(st, "default")) {
3399 set_state(PART:"elm.image.bg", "groupchat_on", 0.0);
3400 set_state(PART:"elm.text", "groupchat_on", 0.0);
3402 else if (!strcmp(st, "callerid_on")) {
3403 set_state(PART:"elm.image.bg", "callerid_groupchat", 0.0);
3404 set_state(PART:"elm.text", "callerid_groupchat", 0.0);
3409 program { name: "go_groupchat_off";
3410 signal: "elm,state,groupchat,disabled";
3415 get_state(PART:"elm.text", st, 30, vl);
3416 if (!strcmp(st, "callerid_groupchat")) {
3417 set_state(PART:"elm.image.bg", "callerid_on", 0.0);
3418 set_state(PART:"elm.text", "callerid_on", 0.0);
3421 set_state(PART:"elm.image.bg", "default", 0.0);
3422 set_state(PART:"elm.text", "default", 0.0);
3426 program { name: "go_textstatus_on";
3427 signal: "elm,state,text,status,enabled";
3429 action: STATE_SET "default" 0.0;
3430 target: "elm.text.time";
3431 target: "elm.text.status";
3432 after: "go_contentstatus_off";
3434 program { name: "go_textstatus_off";
3435 signal: "elm,state,text,status,disbled";
3437 action: STATE_SET "disabled" 0.0;
3438 target: "elm.text.time";
3439 target: "elm.text.status";
3441 program { name: "go_contentstatus_on";
3442 signal: "elm,state,content,status,enabled";
3444 action: STATE_SET "enabled" 0.0;
3445 target: "elm.swallow.icon1";
3446 after: "go_textstatus_off";
3448 program { name: "go_contentstatus_off";
3449 signal: "elm,state,content,status,disabled";
3451 action: STATE_SET "default" 0.0;
3452 target: "elm.swallow.icon1";
3457 group { name: "elm/entry/base-noedit-charwrap/sentmessage";
3458 data.item: "default_font_size" "24";
3459 data.item: "min_font_size" "8";
3460 data.item: "max_font_size" "60";
3462 item: context_menu_orientation "horizontal";
3466 name: "elm.rect.right.pad";
3470 state: "default" 0.0;
3471 min: ENTRY_BUBBLE_EX_PAD 0;
3475 rel1.relative: 1.0 0.0;
3479 name: "elm.rect.left.pad";
3483 state: "default" 0.0;
3484 min: ENTRY_BUBBLE_IX_PAD 0;
3488 rel1 { relative: 0.0 0.0; to: "elm.text"; }
3489 rel2 { relative: 0.0 1.0; to: "elm.text"; }
3493 name: "elm.rect.top.pad";
3497 state: "default" 0.0;
3498 min: 0 ENTRY_BUBBLE_Y_PAD;
3502 rel2.relative: 1.0 0.0;
3506 name: "elm.rect.bottom.pad";
3510 state: "default" 0.0;
3511 min: 0 ENTRY_BUBBLE_Y_PAD;
3515 rel1.relative: 0.0 1.0;
3519 name: "elm.image.bg";
3523 state: "default" 0.0;
3524 rel1.to_x: "elm.rect.left.pad";
3526 normal: "00_MessageBubble_BG_send.png";
3532 part { name: "elm.text";
3537 select_mode: BLOCK_HANDLE;
3538 //cursor_mode: BEFORE;
3540 source: "elm/entry/selection/default"; // selection under
3541 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3542 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3543 source5: "elm/entry/anchor/default"; // anchor under
3544 description { state: "default" 0.0;
3547 rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad";}
3548 rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
3550 style: "entry_textblock_style_charwrap";
3555 description { state: "disabled" 0.0;
3556 inherit: "default" 0.0;
3558 style: "entry_textblock_disabled_style_charwrap";
3564 program { name: "focus";
3570 program { name: "disable";
3571 signal: "elm,state,disabled";
3573 action: STATE_SET "disabled" 0.0;
3576 program { name: "enable";
3577 signal: "elm,state,enabled";
3579 action: STATE_SET "default" 0.0;
3585 group { name: "elm/entry/base/font_color_black";
3586 alias: "elm/entry/base-mixedwrap/font_color_black";
3587 alias: "elm/entry/base/font_color_black/default";
3588 alias: "elm/entry/base/font_color_black/lighting";
3589 alias: "elm/entry/base/font_color_black/multiline";
3590 alias: "elm/entry/base/font_color_black/multiline/default";
3591 alias: "elm/entry/base/font_color_black/multiline/lighting";
3592 alias: "elm/entry/base/editfield/font_color_black";
3594 data.item: "default_font_size" "24";
3595 data.item: "min_font_size" "8";
3596 data.item: "max_font_size" "60";
3599 style { name: "font_color_black_textblock_style";
3600 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=mixed left_margin=1 right_margin=2 text_class=entry";
3604 tag: "em" "+ font=Tizen:style=Oblique";
3605 tag: "b" "+ font=Tizen:style=Bold";
3606 tag: "link" "+ color=#800 underline=on underline_color=#8008";
3607 tag: "hilight" "+ font=Tizen:style=Bold";
3608 tag: "preedit" "+ underline=on underline_color=#000000FF";
3609 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3610 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
3611 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
3612 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
3613 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
3615 style { name: "font_color_black_textblock_disabled_style";
3616 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=mixed left_margin=1 right_margin=2 text_class=entry";
3620 tag: "em" "+ font=Tizen:style=Oblique";
3621 tag: "b" "+ font=Tizen:style=Bold";
3622 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
3623 tag: "hilight" "+ font=Tizen:style=Bold";
3624 tag: "preedit" "+ underline=on underline_color=#000000FF";
3625 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3626 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
3627 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
3628 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
3629 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
3633 item: context_menu_orientation "horizontal";
3636 part { name: "elm.text";
3640 entry_mode: EDITABLE;
3641 select_mode: BLOCK_HANDLE;
3642 //cursor_mode: BEFORE;
3644 source: "elm/entry/selection/default"; // selection under
3645 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3646 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3647 source4: "elm/entry/cursor/default"; // cursorover
3648 source5: "elm/entry/anchor/default"; // anchor under
3649 //source6: "X"; // anchor over
3650 description { state: "default" 0.0;
3653 style: "font_color_black_textblock_style";
3657 description { state: "disabled" 0.0;
3658 inherit: "default" 0.0;
3660 style: "font_color_black_textblock_disabled_style";
3667 program { name: "focus";
3673 program { name: "disable";
3674 signal: "elm,state,disabled";
3676 action: STATE_SET "disabled" 0.0;
3679 program { name: "enable";
3680 signal: "elm,state,enabled";
3682 action: STATE_SET "default" 0.0;
3688 group { name: "elm/entry/base-noedit/font_color_black";
3689 data.item: "default_font_size" "24";
3690 data.item: "min_font_size" "8";
3691 data.item: "max_font_size" "60";
3693 item: context_menu_orientation "horizontal";
3696 part { name: "elm.text";
3701 select_mode: BLOCK_HANDLE;
3702 //cursor_mode: BEFORE;
3704 source: "elm/entry/selection/default"; // selection under
3705 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3706 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3707 source4: "elm/entry/cursor/default"; // cursorover
3708 source5: "elm/entry/anchor/default"; // anchor under
3709 //source6: "X"; // anchor over
3710 description { state: "default" 0.0;
3713 style: "font_color_black_textblock_style";
3717 description { state: "disabled" 0.0;
3718 inherit: "default" 0.0;
3720 style: "font_color_black_textblock_disabled_style";
3727 program { name: "focus";
3733 program { name: "disable";
3734 signal: "elm,state,disabled";
3736 action: STATE_SET "disabled" 0.0;
3739 program { name: "enable";
3740 signal: "elm,state,enabled";
3742 action: STATE_SET "default" 0.0;
3748 group { name: "elm/entry/base-charwrap/font_color_black";
3749 alias: "elm/entry/base/font_color_black/char_wrap";
3750 alias: "elm/entry/base/font_color_black/default/char_wrap";
3751 alias: "elm/entry/base/font_color_black/lighting/char_wrap";
3752 alias: "elm/entry/base/font_color_black/multiline/char_wrap";
3753 alias: "elm/entry/base/font_color_black/multiline/default/char_wrap";
3754 alias: "elm/entry/base/font_color_black/multiline/lighting/char_wrap";
3755 alias: "elm/entry/base-charwrap/editfield/font_color_black";
3757 data.item: "default_font_size" "24";
3758 data.item: "min_font_size" "8";
3759 data.item: "max_font_size" "60";
3762 style { name: "font_color_black_textblock_char_wrap_style";
3763 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=char left_margin=1 right_margin=2 text_class=entry";
3767 tag: "em" "+ font=Tizen:style=Oblique";
3768 tag: "b" "+ font=Tizen:style=Bold";
3769 tag: "link" "+ color=#800 underline=on underline_color=#8008";
3770 tag: "hilight" "+ font=Tizen:style=Bold";
3771 tag: "preedit" "+ underline=on underline_color=#000000FF";
3772 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3773 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
3774 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
3775 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
3776 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
3778 style { name: "font_color_black_textblock_char_wrap_disabled_style";
3779 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=char left_margin=1 right_margin=2 text_class=entry";
3783 tag: "em" "+ font=Tizen:style=Oblique";
3784 tag: "b" "+ font=Tizen:style=Bold";
3785 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
3786 tag: "hilight" "+ font=Tizen:style=Bold";
3787 tag: "preedit" "+ underline=on underline_color=#000000FF";
3788 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3789 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
3790 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
3791 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
3792 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
3796 item: context_menu_orientation "horizontal";
3799 part { name: "elm.text";
3803 entry_mode: EDITABLE;
3804 select_mode: BLOCK_HANDLE;
3805 //cursor_mode: BEFORE;
3807 source: "elm/entry/selection/default"; // selection under
3808 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3809 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3810 source4: "elm/entry/cursor/default"; // cursorover
3811 source5: "elm/entry/anchor/default"; // anchor under
3812 //source6: "X"; // anchor over
3813 description { state: "default" 0.0;
3816 style: "font_color_black_textblock_char_wrap_style";
3820 description { state: "disabled" 0.0;
3821 inherit: "default" 0.0;
3823 style: "font_color_black_textblock_char_wrap_disabled_style";
3830 program { name: "focus";
3836 program { name: "disable";
3837 signal: "elm,state,disabled";
3839 action: STATE_SET "disabled" 0.0;
3842 program { name: "enable";
3843 signal: "elm,state,enabled";
3845 action: STATE_SET "default" 0.0;
3851 group { name: "elm/entry/base-single/font_color_black";
3852 alias: "elm/entry/base-single/font_color_black/default";
3853 alias: "elm/entry/base-single/font_color_black/lighting";
3854 alias: "elm/entry/base-single/font_color_black/singleline";
3855 alias: "elm/entry/base-single/font_color_black/singleline/default";
3856 alias: "elm/entry/base-single/font_color_black/singleline/lighting";
3857 alias: "elm/entry/base-single/editfield/font_color_black";
3858 alias: "elm/entry/base-single/editfield/searchbar/font_color_black";
3860 data.item: "default_font_size" "24";
3861 data.item: "min_font_size" "8";
3862 data.item: "max_font_size" "60";
3865 style { name: "font_color_black_single_textblock_style";
3866 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#000000FF wrap=none left_margin=1 right_margin=3 text_class=entry";
3870 tag: "em" "+ font=Tizen:style=Oblique";
3871 tag: "b" "+ font=Tizen:style=Bold";
3872 tag: "link" "+ color=#800 underline=on underline_color=#8008";
3873 tag: "hilight" "+ font=Tizen:style=Bold";
3874 tag: "preedit" "+ underline=on underline_color=#000000FF";
3875 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3876 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
3877 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
3878 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
3879 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
3881 style { name: "font_color_black_single_textblock_disabled_style";
3882 base: "font=Tizen:style=Roman font_size="ENTRY_TEXT_SIZE_INC" color=#00000080 wrap=none left_margin=1 right_margin=3 text_class=entry";
3886 tag: "em" "+ font=Tizen:style=Oblique";
3887 tag: "b" "+ font=Tizen:style=Bold";
3888 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
3889 tag: "hilight" "+ font=Tizen:style=Bold";
3890 tag: "preedit" "+ underline=on underline_color=#000000FF";
3891 tag: "preedit_sel" "+ backing=on backing_color=#000000FF color=#FFFFFFFF";
3892 tag: "preedit_sub1" "+ backing=on backing_color="ENTRY_PREEDIT_SUB1_COLOR_INC" underline=on underline_color=#000000FF";
3893 tag: "preedit_sub2" "+ backing=on backing_color="ENTRY_PREEDIT_SUB2_COLOR_INC" underline=on underline_color=#000000FF";
3894 tag: "preedit_sub3" "+ backing=on backing_color="ENTRY_PREEDIT_SUB3_COLOR_INC" underline=on underline_color=#000000FF";
3895 tag: "preedit_sub4" "+ backing=on backing_color="ENTRY_PREEDIT_SUB4_COLOR_INC" underline=on underline_color=#000000FF";
3899 item: context_menu_orientation "horizontal";
3902 part { name: "elm.text";
3906 entry_mode: EDITABLE;
3907 select_mode: BLOCK_HANDLE;
3908 //cursor_mode: BEFORE;
3910 source: "elm/entry/selection/default"; // selection under
3911 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3912 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3913 source4: "elm/entry/cursor/default"; // cursorover
3914 source5: "elm/entry/anchor/default"; // anchor under
3915 description { state: "default" 0.0;
3917 style: "font_color_black_single_textblock_style";
3922 description { state: "disabled" 0.0;
3923 inherit: "default" 0.0;
3925 style: "font_color_black_single_textblock_disabled_style";
3931 program { name: "focus";
3937 program { name: "disable";
3938 signal: "elm,state,disabled";
3940 action: STATE_SET "disabled" 0.0;
3943 program { name: "enable";
3944 signal: "elm,state,enabled";
3946 action: STATE_SET "default" 0.0;
3952 group { name: "elm/entry/base-single-noedit/font_color_black";
3953 data.item: "default_font_size" "24";
3954 data.item: "min_font_size" "8";
3955 data.item: "max_font_size" "60";
3957 item: context_menu_orientation "horizontal";
3960 part { name: "elm.text";
3965 select_mode: BLOCK_HANDLE;
3966 //cursor_mode: BEFORE;
3968 source: "elm/entry/selection/default"; // selection under
3969 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
3970 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
3971 source4: "elm/entry/cursor/default"; // cursorover
3972 source5: "elm/entry/anchor/default"; // anchor under
3973 description { state: "default" 0.0;
3975 style: "font_color_black_single_textblock_style";
3980 description { state: "disabled" 0.0;
3981 inherit: "default" 0.0;
3983 style: "font_color_black_single_textblock_disabled_style";
3989 program { name: "focus";
3995 program { name: "disable";
3996 signal: "elm,state,disabled";
3998 action: STATE_SET "disabled" 0.0;
4001 program { name: "enable";
4002 signal: "elm,state,enabled";
4004 action: STATE_SET "default" 0.0;
4009 group { name: "elm/entry/base-password/font_color_black";
4010 alias: "elm/entry/base-password/editfield/font_color_black";
4011 data.item: "default_font_size" "24";
4012 data.item: "min_font_size" "8";
4013 data.item: "max_font_size" "60";
4015 item: context_menu_orientation "horizontal";
4018 part { name: "elm.text";
4022 entry_mode: PASSWORD;
4023 select_mode: BLOCK_HANDLE;
4025 source: "elm/entry/selection/default"; // selection under
4026 source2: ENTRY_BLOCK_HANDLE_SOURCE2; // block handle
4027 source3: ENTRY_BLOCK_HANDLE_SOURCE3; // block handle
4028 source4: "elm/entry/cursor/default"; // cursorover
4029 source5: "elm/entry/anchor/default"; // anchor under
4030 description { state: "default" 0.0;
4032 style: "font_color_black_single_textblock_style";
4038 description { state: "disabled" 0.0;
4039 inherit: "default" 0.0;
4041 style: "font_color_black_single_textblock_disabled_style";
4047 program { name: "focus";
4053 program { name: "disable";
4054 signal: "elm,state,disabled";
4056 action: STATE_SET "disabled" 0.0;
4059 program { name: "enable";
4060 signal: "elm,state,enabled";
4062 action: STATE_SET "default" 0.0;
4068 group { name: "elm/scroller/entry/default";
4069 alias : "elm/scroller/entry/editfield";
4070 alias : "elm/scroller/entry/editfield/searchbar/default";
4072 item: "focus_highlight" "on";
4075 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
4076 public timer0(val) {
4078 v = get_int(sbvis_v);
4080 v = get_int(sbalways_v);
4082 emit("do-hide-vbar", "");
4083 set_int(sbvis_v, 0);
4086 v = get_int(sbvis_h);
4088 v = get_int(sbalways_h);
4090 emit("do-hide-hbar", "");
4091 set_int(sbvis_h, 0);
4094 set_int(sbvis_timer, 0);
4099 image: "bt_sm_base2.png" COMP;
4104 description { state: "default" 0.0;
4108 part { name: "clipper";
4111 description { state: "default" 0.0;
4116 part { name: "contentclipper";
4120 description { state: "default" 0.0;
4121 rel1.to: "elm.swallow.icon";
4122 rel1.relative: 1.0 0.0;
4123 rel2.to: "elm.swallow.end";
4124 rel2.relative: 0.0 1.0;
4127 part { name: "elm.swallow.icon";
4130 description { state: "default" 0.0;
4142 description { state: "visible" 0.0;
4156 part { name: "elm.swallow.end";
4159 description { state: "default" 0.0;
4171 description { state: "visible" 0.0;
4185 part { name: "elm.swallow.content";
4186 clip_to: "contentclipper";
4188 description { state: "default" 0.0;
4190 to: "elm.swallow.icon";
4194 to: "elm.swallow.end";
4199 part { name: "sb_vbar_clip_master";
4202 description { state: "default" 0.0;
4204 description { state: "hidden" 0.0;
4206 color: 255 255 255 0;
4209 part { name: "sb_vbar_clip";
4210 clip_to: "sb_vbar_clip_master";
4213 description { state: "default" 0.0;
4215 description { state: "hidden" 0.0;
4217 color: 255 255 255 0;
4220 part { name: "sb_vbar";
4223 description { state: "default" 0.0;
4230 to_y: "elm.swallow.content";
4231 to_x: "elm.swallow.end";
4236 to_x: "elm.swallow.end";
4240 part { name: "elm.dragable.vbar";
4241 clip_to: "sb_vbar_clip";
4248 description { state: "default" 0.0;
4262 normal: "bt_sm_base2.png";
4268 part { name: "sb_hbar_clip_master";
4271 description { state: "default" 0.0;
4273 description { state: "hidden" 0.0;
4275 color: 255 255 255 0;
4278 part { name: "sb_hbar_clip";
4279 clip_to: "sb_hbar_clip_master";
4282 description { state: "default" 0.0;
4284 description { state: "hidden" 0.0;
4286 color: 255 255 255 0;
4289 part { name: "sb_hbar";
4292 description { state: "default" 0.0;
4299 to_x: "elm.swallow.content";
4300 to_y: "elm.swallow.content";
4305 to_y: "elm.swallow.content";
4309 part { name: "elm.dragable.hbar";
4310 clip_to: "sb_hbar_clip";
4317 description { state: "default" 0.0;
4330 normal: "bt_sm_base2.png";
4338 program { name: "load";
4342 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
4343 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
4344 set_int(sbvis_h, 0);
4345 set_int(sbvis_v, 0);
4346 set_int(sbalways_v, 0);
4347 set_int(sbalways_h, 0);
4348 set_int(sbvis_timer, 0);
4351 program { name: "icon_show";
4352 signal: "elm,action,show,icon";
4354 action: STATE_SET "visible" 0.0;
4355 target: "elm.swallow.icon";
4357 program { name: "icon_hide";
4358 signal: "elm,action,hide,icon";
4360 action: STATE_SET "default" 0.0;
4361 target: "elm.swallow.icon";
4363 program { name: "end_show";
4364 signal: "elm,action,show,end";
4366 action: STATE_SET "visible" 0.0;
4367 target: "elm.swallow.end";
4369 program { name: "end_hide";
4370 signal: "elm,action,hide,end";
4372 action: STATE_SET "default" 0.0;
4373 target: "elm.swallow.end";
4375 program { name: "vbar_show";
4376 signal: "elm,action,show,vbar";
4378 action: STATE_SET "default" 0.0;
4379 target: "sb_vbar_clip_master";
4381 program { name: "vbar_hide";
4382 signal: "elm,action,hide,vbar";
4384 action: STATE_SET "hidden" 0.0;
4385 target: "sb_vbar_clip_master";
4387 program { name: "vbar_show_always";
4388 signal: "elm,action,show_always,vbar";
4392 v = get_int(sbvis_v);
4393 v |= get_int(sbalways_v);
4395 set_int(sbalways_v, 1);
4396 emit("do-show-vbar", "");
4397 set_int(sbvis_v, 1);
4401 program { name: "vbar_show_notalways";
4402 signal: "elm,action,show_notalways,vbar";
4406 v = get_int(sbalways_v);
4408 set_int(sbalways_v, 0);
4409 v = get_int(sbvis_v);
4411 emit("do-hide-vbar", "");
4412 set_int(sbvis_v, 0);
4417 program { name: "sb_vbar_show";
4418 signal: "do-show-vbar";
4420 action: STATE_SET "default" 0.0;
4421 transition: LINEAR 0.5;
4422 target: "sb_vbar_clip";
4424 program { name: "sb_vbar_hide";
4425 signal: "do-hide-vbar";
4427 action: STATE_SET "hidden" 0.0;
4428 transition: LINEAR 0.5;
4429 target: "sb_vbar_clip";
4432 program { name: "hbar_show";
4433 signal: "elm,action,show,hbar";
4435 action: STATE_SET "default" 0.0;
4436 target: "sb_hbar_clip_master";
4438 program { name: "hbar_hide";
4439 signal: "elm,action,hide,hbar";
4441 action: STATE_SET "hidden" 0.0;
4442 target: "sb_hbar_clip_master";
4444 program { name: "hbar_show_always";
4445 signal: "elm,action,show_always,hbar";
4449 v = get_int(sbvis_h);
4450 v |= get_int(sbalways_h);
4452 set_int(sbalways_h, 1);
4453 emit("do-show-hbar", "");
4454 set_int(sbvis_h, 1);
4458 program { name: "hbar_show_notalways";
4459 signal: "elm,action,show_notalways,hbar";
4463 v = get_int(sbalways_h);
4465 set_int(sbalways_h, 0);
4466 v = get_int(sbvis_h);
4468 emit("do-hide-hbar", "");
4469 set_int(sbvis_h, 0);
4474 program { name: "sb_hbar_show";
4475 signal: "do-show-hbar";
4477 action: STATE_SET "default" 0.0;
4478 transition: LINEAR 0.5;
4479 target: "sb_hbar_clip";
4481 program { name: "sb_hbar_hide";
4482 signal: "do-hide-hbar";
4484 action: STATE_SET "hidden" 0.0;
4485 transition: LINEAR 0.5;
4486 target: "sb_hbar_clip";
4489 program { name: "scroll";
4490 signal: "elm,action,scroll";
4494 v = get_int(sbvis_v);
4495 v |= get_int(sbalways_v);
4497 emit("do-show-vbar", "");
4498 set_int(sbvis_v, 1);
4500 v = get_int(sbvis_h);
4501 v |= get_int(sbalways_h);
4503 emit("do-show-hbar", "");
4504 set_int(sbvis_h, 1);
4506 v = get_int(sbvis_timer);
4507 if (v > 0) cancel_timer(v);
4508 v = timer(1.0, "timer0", 0);
4509 set_int(sbvis_timer, v);