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 group { name: "elm/slider/horizontal/tap_to_drag";
22 image: "00_progress_bg.png" COMP;
23 image: "00_progress_bar.png" COMP;
27 public set_invert_on() {
28 set_state(PART:"level", "inverted", 0.0);
29 set_state(PART:"level2", "inverted", 0.0);
30 set_int(invert_on, 1);
32 public set_invert_off() {
33 set_state(PART:"level", "default", 0.0);
34 set_state(PART:"level2", "default", 0.0);
35 set_int(invert_on, 0);
38 if(get_int(invert_on) == 0)
39 set_state(PART:"level", "pressed", 0.0);
40 else if(get_int(invert_on) == 1)
41 set_state(PART:"level2", "pressed", 0.0);
44 if(get_int(invert_on) == 0)
45 set_state(PART:"level", "default", 0.0);
46 else if(get_int(invert_on) == 1)
47 set_state(PART:"level2", "inverted", 0.0);
51 part { name: "access";
53 description { state: "default" 0.0;
61 description { state: "default" 0.0;
62 min: SLIDER_BASE_MIN_WIDTH_INC SLIDER_BASE_HEIGHT_INC;
63 max: 99999 SLIDER_BASE_HEIGHT_INC;
70 image.normal: "00_progress_bg.png";
71 image.border: PROGRESS_BG_IMAGE_BORDER_INC;
72 image.border_scale: 1;
76 name: "bar_image_left_padding";
82 min: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
83 max: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
94 name: "bar_image_right_padding";
100 min: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
101 max: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
111 part { name: "level";
115 description { state: "default" 0.0;
118 to_x: "bar_image_left_padding";
124 to_x: "elm.dragable.slider";
128 image.normal: "00_progress_bar.png";
129 image.border: PROGRESS_BAR_IMAGE_BORDER_INC;
130 image.border_scale: 1;
132 description { state: "inverted" 0.0;
133 inherit: "default" 0.0;
136 description { state: "pressed" 0.0;
137 inherit: "default" 0.0;
140 part { name: "level2";
144 description { state: "default" 0.0;
149 to_x: "elm.dragable.slider";
153 to_x: "bar_image_right_padding";
157 image.normal: "00_progress_bg.png";
158 image.border: PROGRESS_BG_IMAGE_BORDER_INC;
159 image.border_scale: 1;
161 description { state: "inverted" 0.0;
162 inherit: "default" 0.0;
165 description { state: "pressed" 0.0;
166 inherit: "default" 0.0;
174 description { state: "default" 0.0;
176 rel1.to: "elm.swallow.bar";
177 rel2.to: "elm.swallow.bar";
182 part { name: "elm.swallow.bar";
185 description { state: "default" 0.0;
186 min: SLIDER_SWALLOW_BAR_MIN_WIDTH_INC SLIDER_SWALLOW_BAR_HEIGHT_INC;
187 max: 99999 SLIDER_SWALLOW_BAR_HEIGHT_INC;
190 to_x: "bar_left_padding";
194 to_x: "bar_right_padding";
200 name: "bar_left_padding";
204 state: "default" 0.0;
220 name: "bar_right_padding";
224 state: "default" 0.0;
239 part { name: "elm.swallow.icon";
242 description { state: "default" 0.0;
246 to_y: "elm.swallow.bar";
250 to_y: "elm.swallow.bar";
253 description { state: "visible" 0.0;
254 inherit: "default" 0.0;
257 aspect_preference: VERTICAL;
260 part { name: "elm.text";
264 description { state: "default" 0.0;
268 rel1.to_x: "elm.swallow.icon";
269 rel1.relative: 1.0 0.0;
271 rel2.to_x: "elm.swallow.icon";
272 rel2.relative: 1.0 1.0;
274 color: SLIDER_UNITS_TEXT_COLOR_INC;
276 font: "Tizen:style=Medium";
277 size: SLIDER_UNITS_TEXT_SIZE_INC;
283 description { state: "visible" 0.0;
284 inherit: "default" 0.0;
291 part { name: "elm.swallow.end";
294 description { state: "default" 0.0;
299 to_y: "elm.swallow.bar";
303 to_y: "elm.swallow.bar";
306 description { state: "visible" 0.0;
307 inherit: "default" 0.0;
310 aspect_preference: VERTICAL;
313 part { name: "units";
316 description { state: "default" 0.0;
323 // normal: "sl_units.png";
328 description { state: "visible" 0.0;
329 inherit: "default" 0.0;
333 part { name: "elm.units";
337 description { state: "default" 0.0;
341 rel1.relative: 0.0 0.0;
343 rel1.to_x: "elm.swallow.end";
344 rel2.relative: 0.0 1.0;
346 rel2.to_x: "elm.swallow.end";
347 color: SLIDER_UNITS_TEXT_COLOR_INC;
349 font: "Tizen:style=Bold";
350 size: SLIDER_UNITS_TEXT_SIZE_INC;
356 description { state: "visible" 0.0;
357 inherit: "default" 0.0;
365 part { name: "elm.dragable.slider";
367 source: "elm/slider/horizontal/indicator/tap_to_drag";
375 description { state: "default" 0.0;
376 min: SLIDER_INDICATOR_WIDTH_INC SLIDER_INDICATOR_HEIGHT_INC;
389 part { name: "disabler";
394 description { state: "default" 0.0;
399 description { state: "disabled" 0.0;
400 inherit: "default" 0.0;
404 part { name: "clipper";
406 description { state: "default" 0.0;
407 color: 255 255 255 255;
409 description { state: "disabled" 0.0;
410 color: 255 255 255 102;
415 program { name: "text_show";
416 signal: "elm,state,text,visible";
418 action: STATE_SET "visible" 0.0;
421 program { name: "text_hide";
422 signal: "elm,state,text,hidden";
424 action: STATE_SET "default" 0.0;
427 program { name: "icon_show";
428 signal: "elm,state,icon,visible";
430 action: STATE_SET "visible" 0.0;
431 target: "elm.swallow.icon";
433 program { name: "icon_hide";
434 signal: "elm,state,icon,hidden";
436 action: STATE_SET "default" 0.0;
437 target: "elm.swallow.icon";
439 program { name: "end_show";
440 signal: "elm,state,end,visible";
442 action: STATE_SET "visible" 0.0;
443 target: "elm.swallow.end";
445 program { name: "end_hide";
446 signal: "elm,state,end,hidden";
448 action: STATE_SET "default" 0.0;
449 target: "elm.swallow.end";
451 program { name: "units_show";
452 signal: "elm,state,units,visible";
454 action: STATE_SET "visible" 0.0;
458 program { name: "units_hide";
459 signal: "elm,state,units,hidden";
461 action: STATE_SET "default" 0.0;
465 program { name: "invert_on";
466 signal: "elm,state,inverted,on";
472 program { name: "invert_off";
473 signal: "elm,state,inverted,off";
479 program { name: "val_show";
480 signal: "mouse,down,*";
481 source: "elm.dragable.slider";
486 program { name: "val_hide";
487 signal: "mouse,up,*";
488 source: "elm.dragable.slider";
493 program { name: "slider_disable";
494 signal: "elm,state,disabled";
496 action: STATE_SET "disabled" 0.0;
500 program { name: "slider_enable";
501 signal: "elm,state,enabled";
503 action: STATE_SET "default" 0.0;
510 group { name: "elm/slider/horizontal/indicator/default";
511 alias: "elm/slider/horizontal/indicator/disabled";
512 alias: "elm/slider/horizontal/indicator/tap_to_drag";
514 image: "00_slider_handle.png" COMP;
515 image: "00_slider_handle_dim.png" COMP;
516 image: "00_slider_handle_press.png" COMP;
519 part { name: "access";
521 description { state: "default" 0.0;
526 part { name: "button_events";
530 description { state: "default" 0.0;
532 min: 2*SLIDER_INDICATOR_WIDTH_INC 1.5*SLIDER_INDICATOR_HEIGHT_INC;
534 aspect_preference: VERTICAL;
537 description { state: "disabled" 0.0;
538 inherit: "default" 0.0;
542 part { name: "image_left_padding";
546 description { state: "default" 0.0;
549 min: SLIDER_INDICATOR_IMAGE_PADDING_SIZE_INC;
550 max: SLIDER_INDICATOR_IMAGE_PADDING_SIZE_INC;
552 to_x: "elm.indicator";
556 to_x: "elm.indicator";
562 part { name: "image_right_padding";
566 description { state: "default" 0.0;
569 min: SLIDER_INDICATOR_IMAGE_PADDING_SIZE_INC;
570 max: SLIDER_INDICATOR_IMAGE_PADDING_SIZE_INC;
572 to_x: "elm.indicator";
576 to_x: "elm.indicator";
582 part { name: "button0";
585 description { state: "default" 0.0;
587 min: SLIDER_INDICATOR_WIDTH_INC SLIDER_INDICATOR_HEIGHT_INC;
588 max: SLIDER_INDICATOR_MAX_WIDTH_INC SLIDER_INDICATOR_HEIGHT_INC;
589 rel1.to: "image_left_padding";
590 rel2.to: "image_right_padding";
592 normal: "00_slider_handle.png";
593 border: SLIDER_INDICATOR_IMAGE_BORDER_INC;
597 description { state: "pressed" 0.0;
598 inherit: "default" 0.0;
600 normal: "00_slider_handle_press.png";
603 description { state: "disabled" 0.0;
604 inherit: "default" 0.0;
606 normal: "00_slider_handle_dim.png";
610 part { name: "elm.indicator";
614 description { state: "default" 0.0;
616 color: SLIDER_INDICATOR_TEXT_COLOR_INC;
618 font: "Tizen:style=Medium";
619 size: SLIDER_INDICATOR_TEXT_SIZE_INC;
625 description { state: "hide" 0.0;
626 inherit: "default" 0.0;
629 description { state: "pressed" 0.0;
630 inherit: "default" 0.0;
631 color: SLIDER_INDICATOR_TEXT_PRESSED_COLOR_INC;
636 program { name: "set_val_show";
637 signal: "elm,state,val,show";
639 action: STATE_SET "default" 0.0;
640 target: "elm.indicator";
642 program { name: "set_val_hide";
643 signal: "elm,state,val,hide";
645 action: STATE_SET "hide" 0.0;
646 target: "elm.indicator";
648 program { name: "slider_disable";
649 signal: "elm,state,disabled";
651 action: STATE_SET "disabled" 0.0;
653 target: "button_events";
655 program { name: "slider_enable";
656 signal: "elm,state,enabled";
658 action: STATE_SET "default" 0.0;
660 target: "button_events";
662 program { name: "mouse_down";
663 signal: "mouse,down,*";
664 source: "button_events";
665 action: STATE_SET "pressed" 0.0;
667 after: "text_pressed";
669 program { name: "mouse_up";
670 signal: "mouse,up,*";
671 source: "button_events";
672 action: STATE_SET "default" 0.0;
674 after: "text_unpressed";
676 program { name: "text_pressed";
680 get_state(PART:"elm.indicator", st, 30, vl);
681 if (!strcmp(st, "default"))
682 set_state(PART:"elm.indicator", "pressed", 0.0);
685 program { name: "text_unpressed";
689 get_state(PART:"elm.indicator", st, 30, vl);
690 if (!strcmp(st, "pressed"))
691 set_state(PART:"elm.indicator", "default", 0.0);
697 group { name: "elm/slider/horizontal/default";
698 alias: "elm/slider/horizontal/disabled";
700 image: "00_progress_bg.png" COMP;
701 image: "00_progress_bar.png" COMP;
704 public invert_on = 0;
705 public popup_show = 1;
706 public set_popup_show() {
707 set_int(popup_show, 1);
709 public set_popup_hide() {
710 set_int(popup_show, 0);
712 public set_invert_on() {
713 set_state(PART:"level", "inverted", 0.0);
714 set_state(PART:"level2", "inverted", 0.0);
715 set_int(invert_on, 1);
717 public set_invert_off() {
718 set_state(PART:"level", "default", 0.0);
719 set_state(PART:"level2", "default", 0.0);
720 set_int(invert_on, 0);
722 public thumb_down() {
723 if(get_int(invert_on) == 0)
724 set_state(PART:"level", "pressed", 0.0);
725 else if(get_int(invert_on) == 1)
726 set_state(PART:"level2", "pressed", 0.0);
727 if(get_int(popup_show) == 1)
728 emit("popup,show", "elm");
731 if(get_int(invert_on) == 0)
732 set_state(PART:"level", "default", 0.0);
733 else if(get_int(invert_on) == 1)
734 set_state(PART:"level2", "inverted", 0.0);
735 if(get_int(popup_show) == 1)
736 emit("popup,hide", "elm");
740 part { name: "access";
742 description { state: "default" 0.0;
750 description { state: "default" 0.0;
751 min: SLIDER_BASE_MIN_WIDTH_INC SLIDER_BASE_HEIGHT_INC;
752 max: 99999 SLIDER_BASE_HEIGHT_INC;
755 image.normal: "00_progress_bg.png";
756 image.border: PROGRESS_BG_IMAGE_BORDER_INC;
757 image.border_scale: 1;
761 name: "bar_image_left_padding";
765 state: "default" 0.0;
767 min: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
768 max: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
779 name: "bar_image_right_padding";
783 state: "default" 0.0;
785 min: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
786 max: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
796 part { name: "level";
800 description { state: "default" 0.0;
803 to_x: "bar_image_left_padding";
809 to_x: "elm.dragable.slider";
812 image.normal: "00_progress_bar.png";
813 image.border: PROGRESS_BAR_IMAGE_BORDER_INC;
814 image.border_scale: 1;
816 description { state: "inverted" 0.0;
817 inherit: "default" 0.0;
820 description { state: "pressed" 0.0;
821 inherit: "default" 0.0;
824 part { name: "level2";
828 description { state: "default" 0.0;
833 to_x: "elm.dragable.slider";
838 to_x: "bar_image_left_padding";
841 image.normal: "00_progress_bar.png";
842 image.border: PROGRESS_BAR_IMAGE_BORDER_INC;
843 image.border_scale: 1;
845 description { state: "inverted" 0.0;
846 inherit: "default" 0.0;
849 description { state: "pressed" 0.0;
850 inherit: "default" 0.0;
858 description { state: "default" 0.0;
860 rel1.to: "elm.swallow.bar";
861 rel2.to: "elm.swallow.bar";
864 part { name: "elm.swallow.bar";
868 description { state: "default" 0.0;
869 min: SLIDER_SWALLOW_BAR_MIN_WIDTH_INC SLIDER_SWALLOW_BAR_HEIGHT_INC;
870 max: 99999 SLIDER_SWALLOW_BAR_HEIGHT_INC;
873 to_x: "bar_left_padding";
877 to_x: "bar_right_padding";
883 name: "bar_left_padding";
887 state: "default" 0.0;
903 name: "bar_right_padding";
907 state: "default" 0.0;
922 part { name: "elm.swallow.icon";
925 description { state: "default" 0.0;
929 to_y: "elm.swallow.bar";
933 to_y: "elm.swallow.bar";
936 description { state: "visible" 0.0;
937 inherit: "default" 0.0;
940 aspect_preference: VERTICAL;
943 part { name: "elm.text";
947 description { state: "default" 0.0;
951 rel1.to_x: "elm.swallow.icon";
952 rel1.relative: 1.0 0.0;
953 rel2.to_x: "elm.swallow.icon";
954 color: SLIDER_UNITS_TEXT_COLOR_INC;
956 font: "Tizen:style=Medium";
957 size: SLIDER_UNITS_TEXT_SIZE_INC;
963 description { state: "visible" 0.0;
964 inherit: "default" 0.0;
969 part { name: "elm.swallow.end";
972 description { state: "default" 0.0;
977 to_y: "elm.swallow.bar";
981 to_y: "elm.swallow.bar";
984 description { state: "visible" 0.0;
985 inherit: "default" 0.0;
988 aspect_preference: VERTICAL;
991 part { name: "units";
994 description { state: "default" 0.0;
1000 description { state: "visible" 0.0;
1001 inherit: "default" 0.0;
1005 part { name: "elm.units";
1009 description { state: "default" 0.0;
1013 rel1.to_x: "elm.swallow.end";
1014 rel2.relative: 0.0 1.0;
1015 rel2.to_x: "elm.swallow.end";
1016 color: SLIDER_UNITS_TEXT_COLOR_INC;
1018 font: "Tizen:style=Bold";
1019 size: SLIDER_UNITS_TEXT_SIZE_INC;
1022 text_class: "tizen";
1025 description { state: "visible" 0.0;
1026 inherit: "default" 0.0;
1032 part { name: "elm.track.slider";
1036 description { state: "default" 0.0;
1037 min: 0 SLIDER_INDICATOR_POPUP_HEIGHT_INC;
1038 max: -1 SLIDER_INDICATOR_POPUP_HEIGHT_INC;
1041 rel1.to: "elm.dragable.slider";
1044 to: "elm.dragable.slider";
1048 part { name: "elm.dragable.slider";
1050 source: "elm/slider/horizontal/indicator/default";
1058 description { state: "default" 0.0;
1059 min: SLIDER_INDICATOR_WIDTH_INC SLIDER_INDICATOR_HEIGHT_INC;
1065 part { name: "disabler";
1070 description { state: "default" 0.0;
1074 description { state: "disabled" 0.0;
1075 inherit: "default" 0.0;
1079 part { name: "clipper";
1081 description { state: "default" 0.0;
1082 color: 255 255 255 255;
1084 description { state: "disabled" 0.0;
1085 color: 255 255 255 102;
1090 program { name: "text_show";
1091 signal: "elm,state,text,visible";
1093 action: STATE_SET "visible" 0.0;
1096 program { name: "text_hide";
1097 signal: "elm,state,text,hidden";
1099 action: STATE_SET "default" 0.0;
1102 program { name: "icon_show";
1103 signal: "elm,state,icon,visible";
1105 action: STATE_SET "visible" 0.0;
1106 target: "elm.swallow.icon";
1108 program { name: "icon_hide";
1109 signal: "elm,state,icon,hidden";
1111 action: STATE_SET "default" 0.0;
1112 target: "elm.swallow.icon";
1114 program { name: "end_show";
1115 signal: "elm,state,end,visible";
1117 action: STATE_SET "visible" 0.0;
1118 target: "elm.swallow.end";
1120 program { name: "end_hide";
1121 signal: "elm,state,end,hidden";
1123 action: STATE_SET "default" 0.0;
1124 target: "elm.swallow.end";
1126 program { name: "units_show";
1127 signal: "elm,state,units,visible";
1129 action: STATE_SET "visible" 0.0;
1130 target: "elm.units";
1133 program { name: "units_hide";
1134 signal: "elm,state,units,hidden";
1136 action: STATE_SET "default" 0.0;
1137 target: "elm.units";
1140 program { name: "invert_on";
1141 signal: "elm,state,inverted,on";
1147 program { name: "invert_off";
1148 signal: "elm,state,inverted,off";
1154 program { name: "val_show";
1155 signal: "mouse,down,*";
1156 source: "elm.dragable.slider";
1161 program { name: "val_hide";
1162 signal: "mouse,up,*";
1163 source: "elm.dragable.slider";
1168 program { name: "popup_show";
1169 signal: "elm,state,val,show";
1175 program { name: "popup_hide";
1176 signal: "elm,state,val,hide";
1182 program { name: "slider_disable";
1183 signal: "elm,state,disabled";
1185 action: STATE_SET "disabled" 0.0;
1189 program { name: "slider_enable";
1190 signal: "elm,state,enabled";
1192 action: STATE_SET "default" 0.0;
1199 group { name: "elm/slider/horizontal/popup/default";
1200 alias: "elm/slider/horizontal/popup/tap_to_drag";
1202 image: "00_slider_popup_center.png" COMP;
1203 image: "00_slider_popup_left.png" COMP;
1204 image: "00_slider_popup_right.png" COMP;
1210 description { state: "default" 0.0;
1212 min: SLIDER_INDICATOR_POPUP_MIN_WIDTH_INC SLIDER_INDICATOR_POPUP_HEIGHT_INC;
1213 max: -1 SLIDER_INDICATOR_POPUP_HEIGHT_INC;
1216 part { name: "left.padding";
1219 description { state: "default" 0.0;
1221 min: SLIDER_INDICATOR_POPUP_PADDING_MIN_SIZE_INC;
1222 max: SLIDER_INDICATOR_POPUP_PADDING_MIN_SIZE_INC;
1223 rel1.to: "elm.indicator";
1226 to: "elm.indicator";
1231 part { name: "right.padding";
1234 description { state: "default" 0.0;
1236 min: SLIDER_INDICATOR_POPUP_PADDING_MIN_SIZE_INC;
1237 max: SLIDER_INDICATOR_POPUP_PADDING_MIN_SIZE_INC;
1240 to: "elm.indicator";
1242 rel2.to: "elm.indicator";
1246 part { name: "bg.left.image";
1248 description { state: "default" 0.0;
1250 rel1.to_x: "left.padding";
1253 to_x: "bg.center.image";
1256 min: SLIDER_INDICATOR_POPUP_BG_IMAGE_WIDTH_INC SLIDER_INDICATOR_POPUP_HEIGHT_INC;
1257 max: -1 SLIDER_INDICATOR_POPUP_HEIGHT_INC;
1259 normal: "00_slider_popup_left.png";
1260 border: SLIDER_INDICATOR_POPUP_LEFT_BG_BORDER_INC;
1264 description { state: "visible" 0.0;
1265 inherit: "default" 0.0;
1269 part { name: "bg.right.image";
1271 description { state: "default" 0.0;
1275 to_x: "bg.center.image";
1277 rel2.to_x: "right.padding";
1279 min: SLIDER_INDICATOR_POPUP_BG_IMAGE_WIDTH_INC SLIDER_INDICATOR_POPUP_HEIGHT_INC;
1280 max: -1 SLIDER_INDICATOR_POPUP_HEIGHT_INC;
1282 normal: "00_slider_popup_right.png";
1283 border: SLIDER_INDICATOR_POPUP_RIGHT_BG_BORDER_INC;
1287 description { state: "visible" 0.0;
1288 inherit: "default" 0.0;
1292 part { name: "bg.center.image";
1294 description { state: "default" 0.0;
1297 min: SLIDER_INDICATOR_POPUP_BG_CENTER_IMAGE_SIZE_INC;
1298 max: SLIDER_INDICATOR_POPUP_BG_CENTER_IMAGE_SIZE_INC;
1300 normal: "00_slider_popup_center.png";
1305 description { state: "visible" 0.0;
1306 inherit: "default" 0.0;
1310 part { name: "elm.indicator";
1313 description { state: "default" 0.0;
1315 min: SLIDER_INDICATOR_POPUP_MIN_WIDTH_INC SLIDER_INDICATOR_POPUP_HEIGHT_INC;
1316 max: -1 SLIDER_INDICATOR_POPUP_HEIGHT_INC;
1317 color: SLIDER_INDICATOR_POPUP_TEXT_COLOR_INC;
1319 font: "Tizen:style=Bold";
1320 size: SLIDER_INDICATOR_POPUP_TEXT_SIZE_INC;
1323 text_class: "tizen";
1326 description { state: "visible" 0.0;
1327 inherit: "default" 0.0;
1333 program { name: "popup,val,show";
1334 signal: "elm,state,val,show";
1336 action: STATE_SET "visible" 0.0;
1337 target: "elm.indicator";
1338 target: "bg.left.image";
1339 target: "bg.right.image";
1340 target: "bg.center.image";
1342 program { name: "popup,val,hide";
1343 signal: "elm,state,val,hide";
1345 action: STATE_SET "default" 0.0;
1346 target: "elm.indicator";
1347 target: "bg.left.image";
1348 target: "bg.right.image";
1349 target: "bg.center.image";
1351 program { name: "popup,show";
1352 signal: "popup,show";
1354 action: STATE_SET "visible" 0.0;
1355 target: "elm.indicator";
1356 target: "bg.left.image";
1357 target: "bg.right.image";
1358 target: "bg.center.image";
1360 program { name: "popup,hide";
1361 signal: "popup,hide";
1363 action: STATE_SET "default" 0.0;
1364 target: "elm.indicator";
1365 target: "bg.left.image";
1366 target: "bg.right.image";
1367 target: "bg.center.image";
1368 after: "popup,hide,done";
1370 program { name: "popup,hide,done";
1371 action: SIGNAL_EMIT "popup,hide,done" "elm";