1 ///////////////////////////////////////////////////////////////////////////////////////
5 ///////////////////////////////////////////////////////////////////////////////////////
7 #define CTXPOPUP_SHADOW_PADDING 10
8 #define CTXPOPUP_FRAME_CORNER_SIZE 4 4
9 #define CTXPOPUP_FONT_COLOR 0 0 0 255
10 #define CTXPOPUP_CLICKED_FONT_COLOR 255 255 255 255
11 #define CTXPOPUP_ITEM_DISABLED_COLOR 0 0 0 100
12 #define CTXPOPUP_LIST_PADDING 10
13 #define CTXPOPUP_LIST_SHADOW_PADDING 3
15 #define CTXPOPUP_BUBBLE_BG_IMAGE "white/common/00_popup_bubble_bg.png"
16 #define CTXPOPUP_BG_IMAGE "white/common/T01-2_popup_bg.png"
17 #define CTXPOPUP_BUBBLE_BG_IMAGE_BORDER 13 13 13 13
18 #define CTXPOPUP_BG_IMAGE_BORDER 3 3 3 3
19 #define CTXPOPUP_BG_IMAGEEDITOR_BORDER 10 10 10 10
20 #define CTXPOPUP_BG_COLOR_INC 22 27 30 165
21 #define CTXPOPUP_BG_PRESS_COLOR_INC 42 137 194 255
22 #define CTXPOPUP_MAIN_TEXT_UNREAD_COLOR_INC 249 249 249 255
23 #define CTXPOPUP_MAIN_TEXT_PRESS_COLOR_INC 249 249 249 255
24 #define CTXPOPUP_SEPARATOR_COLOR_INC 200 200 200 255
25 #define CTXPOPUP_HORIZONTAL_SEPARATOR_COLOR_INC 200 200 200 255
26 #define CTXPOPUP_HORIZONTAL_SEPARATOR_MIN_SIZE_INC 1 0
27 #define CTXPOPUP_HORIZONTAL_SEPARATOR_MAX_SIZE_INC 1 999999
28 #define CTXPOPUP_VERTICAL_SEPARATOR_MIN_SIZE_INC 0 1
29 #define CTXPOPUP_VERTICAL_SEPARATOR_MAX_SIZE_INC 999999 1
30 #define CTXPOPUP_TP_BG_COLOR_INC 0 140 210 255
31 #define CTXPOPUP_ITEM_TEXT_SIZE_INC 33
32 #define CTXPOPUP_ITEM_MAIN_TEXT_SIZE_INC 33
33 #define CTXPOPUP_ITEM_HEIGHT_INC 112
34 #define CTXPOPUP_ITEM_ICON_INC 160 112
35 #define CTXPOPUP_ICON_WIDTH_INC 64
36 #define CTXPOPUP_ICON_HEIGHT_INC 64
37 #define CTXPOPUP_ARROW_SIZE_INC 40 24
38 #define CTXPOPUP_CONTENT_WIDTH_MAX_INC 630
39 #define CTXPOPUP_ITEM_PADDING_INC 35
40 #define CTXPOPUP_IE_ARROW_SIZE_INC 52
41 #define CTXPOPUP_IE_FONT_SIZE_INC 40
42 #define CTXPOPUP_IE_ITEM_PADDING_INC 22
43 #define CTXPOPUP_IE_ITEM_HEIGHT_INC 75
44 #define CTXPOPUP_IE_CONTENT_WIDTH_MAX_INC 720
45 #define CTXPOPUP_IE_ICON_WIDTH_INC 60
46 #define CTXPOPUP_IE_ICON_HEIGHT_INC 60
47 #define CTXPOPUP_TP_ARROW_SIZE_INC 30
48 #define CTXPOPUP_TP_HEIGHT_INC 106
50 ///////////////////////////////////////////////////////////////////////////////
52 name: "elm/scroller/base/video/ctxpopup";
54 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
59 v = get_int(sbalways_v);
61 emit("do-hide-vbar", "");
67 v = get_int(sbalways_h);
69 emit("do-hide-hbar", "");
73 set_int(sbvis_timer, 0);
78 image: "white/common/01_scroller.png" COMP;
91 name: "elm.swallow.content";
101 name: "sb_vbar_clip_master";
105 state: "default" 0.0;
110 color: 255 255 255 0;
114 name: "sb_vbar_clip";
115 clip_to:"sb_vbar_clip_master";
120 state: "default" 0.0;
122 rel2{ to:"clipper"; relative: 1.0 1.0;}
127 color: 255 255 255 0;
136 state: "default" 0.0;
140 rel1{ to:"clipper"; relative: 1.0 0.0; }
141 rel2{ to:"clipper"; relative: 1.0 1.0;}
145 name: "elm.dragable.vbar";
146 clip_to: "sb_vbar_clip";
155 state: "default" 0.0;
167 normal: "white/common/01_scroller.png";
174 name: "sb_hbar_clip_master";
178 state: "default" 0.0;
183 color: 255 255 255 0;
187 name: "sb_hbar_clip";
188 clip_to: "sb_hbar_clip_master";
193 state: "default" 0.0;
195 rel2{ to:"clipper"; relative: 1.0 1.0;}
200 color: 255 255 255 0;
209 state: "default" 0.0;
213 rel1 {to:"clipper"; relative: 0.0 1.0;}
214 rel2 {to:"clipper"; relative: 1.0 1.0;}
218 name: "elm.dragable.hbar";
219 clip_to: "sb_hbar_clip";
228 state: "default" 0.0;
231 rel1 {relative: 0.5 0.5; to: "sb_hbar";}
232 rel2 {relative: 0.5 0.5; to: "sb_hbar";}
234 normal: "white/common/01_scroller.png";
247 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
248 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
251 set_int(sbalways_v, 0);
252 set_int(sbalways_h, 0);
253 set_int(sbvis_timer, 0);
258 signal: "elm,action,show,vbar";
260 action: STATE_SET "default" 0.0;
261 target: "sb_vbar_clip_master";
265 signal: "elm,action,hide,vbar";
267 action: STATE_SET "hidden" 0.0;
268 target: "sb_vbar_clip_master";
271 name: "vbar_show_always";
272 signal: "elm,action,show_always,vbar";
276 v = get_int(sbvis_v);
277 v |= get_int(sbalways_v);
279 set_int(sbalways_v, 1);
280 emit("do-show-vbar", "");
286 name: "vbar_show_notalways";
287 signal: "elm,action,show_notalways,vbar";
291 v = get_int(sbalways_v);
293 set_int(sbalways_v, 0);
294 v = get_int(sbvis_v);
296 emit("do-hide-vbar", "");
303 name: "sb_vbar_show";
304 signal: "do-show-vbar";
306 action: STATE_SET "default" 0.0;
307 transition: LINEAR 1.0;
308 target: "sb_vbar_clip";
311 name: "sb_vbar_hide";
312 signal: "do-hide-vbar";
314 action: STATE_SET "hidden" 0.0;
315 transition: LINEAR 1.0;
316 target: "sb_vbar_clip";
320 signal: "elm,action,show,hbar";
322 action: STATE_SET "default" 0.0;
323 target: "sb_hbar_clip_master";
327 signal: "elm,action,hide,hbar";
329 action: STATE_SET "hidden" 0.0;
330 target: "sb_hbar_clip_master";
333 name: "hbar_show_always";
334 signal: "elm,action,show_always,hbar";
338 v = get_int(sbvis_h);
339 v |= get_int(sbalways_h);
341 set_int(sbalways_h, 1);
342 emit("do-show-hbar", "");
348 name: "hbar_show_notalways";
349 signal: "elm,action,show_notalways,hbar";
353 v = get_int(sbalways_h);
355 set_int(sbalways_h, 0);
356 v = get_int(sbvis_h);
358 emit("do-hide-hbar", "");
365 name: "sb_hbar_show";
366 signal: "do-show-hbar";
368 action: STATE_SET "default" 0.0;
369 transition: LINEAR 1.0;
370 target: "sb_hbar_clip";
373 name: "sb_hbar_hide";
374 signal: "do-hide-hbar";
376 action: STATE_SET "hidden" 0.0;
377 transition: LINEAR 1.0;
378 target: "sb_hbar_clip";
382 signal: "elm,action,scroll";
384 action: STATE_SET "default" 0.0;
387 v = get_int(sbvis_v);
388 v |= get_int(sbalways_v);
390 emit("do-show-vbar", "");
393 v = get_int(sbvis_h);
394 v |= get_int(sbalways_h);
396 emit("do-show-hbar", "");
399 v = get_int(sbvis_timer);
400 if (v > 0) cancel_timer(v);
401 v = timer(2.0, "timer0", 0);
402 set_int(sbvis_timer, v);
407 ///////////////////////////////////////////////////////////////////////////////
409 name: "elm/ctxpopup/bg/video/pass_event";
410 alias: "elm/ctxpopup/bg/video/extended/entry/pass_event";
411 alias: "elm/ctxpopup/bg/video/extended/entry";
412 alias: "elm/ctxpopup/bg/video/timepicker";
418 state: "default" 0.0;
422 state: "visible" 0.0;
430 signal: "elm,state,show";
432 action: STATE_SET "visible" 0.0;
437 signal: "elm,state,hide";
439 action: STATE_SET "default" 0.0;
444 ///////////////////////////////////////////////////////////////////////////////
446 name: "elm/ctxpopup/bg/video/default";
453 state: "default" 0.0;
457 state: "visible" 0.0;
465 name: "clicked_event";
466 signal: "mouse,clicked,1";
468 action: SIGNAL_EMIT "elm,action,click" "";
472 signal: "elm,state,show";
474 action: STATE_SET "visible" 0.0;
479 signal: "elm,state,hide";
481 action: STATE_SET "default" 0.0;
488 name: "elm/ctxpopup/base/video/default";
490 image: CTXPOPUP_BUBBLE_BG_IMAGE COMP;
491 image: CTXPOPUP_BG_IMAGE COMP;
495 name:"frame_shadow_left_top_padding";
500 min: CTXPOPUP_SHADOW_PADDING CTXPOPUP_SHADOW_PADDING;
501 max: CTXPOPUP_SHADOW_PADDING CTXPOPUP_SHADOW_PADDING;
502 rel2 { relative: 0 0; }
509 name:"frame_shadow_right_bottom_padding";
514 min: CTXPOPUP_SHADOW_PADDING CTXPOPUP_SHADOW_PADDING;
515 max: CTXPOPUP_SHADOW_PADDING CTXPOPUP_SHADOW_PADDING;
524 name: "frame_shadow";
528 clip_to: "ctxpopup_clip";
530 state: "default" 0.0;
534 to:"frame_shadow_left_top_padding";
538 to:"frame_shadow_right_bottom_padding";
541 normal: CTXPOPUP_BUBBLE_BG_IMAGE;
542 border: CTXPOPUP_BUBBLE_BG_IMAGE_BORDER;
548 part { name: "arrow_area_left";
552 clip_to: "ctxpopup_clip";
553 description { state: "default" 0.0;
560 to_y: "ctxpopup_frame_left_top";
564 to:"ctxpopup_frame_left_bottom";
568 part { name: "arrow_area_right";
572 clip_to: "ctxpopup_clip";
573 description { state: "default" 0.0;
580 to:"ctxpopup_frame_right_top";
584 to_y: "ctxpopup_frame_right_bottom";
588 part { name: "arrow_area_up";
592 clip_to: "ctxpopup_clip";
593 description { state: "default" 0.0;
600 to_x: "ctxpopup_frame_left_top";
604 to:"ctxpopup_frame_right_top";
608 part { name: "arrow_area_down";
612 clip_to: "ctxpopup_clip";
613 description { state: "default" 0.0;
620 to:"ctxpopup_frame_left_bottom";
624 to_x: "ctxpopup_frame_right_bottom";
628 part { name: "elm.swallow.arrow_up";
632 clip_to: "ctxpopup_clip";
636 confine: "arrow_area_up";
639 state: "default" 0.0;
645 part { name: "elm.swallow.arrow_down";
649 clip_to: "ctxpopup_clip";
653 confine: "arrow_area_down";
656 state: "default" 0.0;
662 part { name: "elm.swallow.arrow_left";
666 clip_to: "ctxpopup_clip";
670 confine: "arrow_area_left";
673 state: "default" 0.0;
679 part { name: "elm.swallow.arrow_right";
683 clip_to: "ctxpopup_clip";
687 confine: "arrow_area_right";
690 state: "default" 0.0;
698 name: "ctxpopup_frame_left_top";
704 min: CTXPOPUP_FRAME_CORNER_SIZE;
705 max: CTXPOPUP_FRAME_CORNER_SIZE;
710 name: "ctxpopup_frame_right_top";
716 min: CTXPOPUP_FRAME_CORNER_SIZE;
717 max: CTXPOPUP_FRAME_CORNER_SIZE;
722 name: "ctxpopup_frame_left_bottom";
728 min: CTXPOPUP_FRAME_CORNER_SIZE;
729 max: CTXPOPUP_FRAME_CORNER_SIZE;
734 name: "ctxpopup_frame_right_bottom";
740 min: CTXPOPUP_FRAME_CORNER_SIZE;
741 max: CTXPOPUP_FRAME_CORNER_SIZE;
745 name:"list_shadow_right_bottom_padding";
750 min: CTXPOPUP_LIST_SHADOW_PADDING CTXPOPUP_LIST_SHADOW_PADDING;
751 max: CTXPOPUP_LIST_SHADOW_PADDING CTXPOPUP_LIST_SHADOW_PADDING;
755 rel1 {to:"elm.swallow.content"; relative: 1 1;}
759 name:"content_left_top_padding";
764 state: "default" 0.0;
765 min: CTXPOPUP_LIST_PADDING CTXPOPUP_LIST_PADDING;
766 max: CTXPOPUP_LIST_PADDING CTXPOPUP_LIST_PADDING;
773 name:"content_right_bottom_padding";
778 min: CTXPOPUP_LIST_PADDING CTXPOPUP_LIST_PADDING;
779 max: CTXPOPUP_LIST_PADDING CTXPOPUP_LIST_PADDING;
780 rel1 { relative: 1 1;}
781 rel2 { relative: 1 1;}
794 clip_to: "ctxpopup_clip";
796 state: "default" 0.0;
798 rel1 {to:"ctxpopup_frame_left_top";}
799 rel2 {to:"ctxpopup_frame_right_bottom";}
801 normal: CTXPOPUP_BG_IMAGE;
802 border: CTXPOPUP_BG_IMAGE_BORDER;
808 name: "elm.swallow.content";
810 clip_to: "ctxpopup_clip";
812 state: "default" 0.0;
814 rel1 {to:"ctxpopup_frame_left_top"; relative: 0.5 0.5;}
815 rel2 {to:"ctxpopup_frame_right_bottom"; relative: 0.5 0.5;}
818 part { name: "ctxpopup_clip";
820 description { state: "default" 0.0;
821 color: 255 255 255 0;
822 rel1 { to:"ctxpopup_frame_left_top"; relative: 0.5 0.5; }
823 rel2 { to:"ctxpopup_frame_right_bottom"; relative: 0.5 0.5; }
825 description { state: "show_up" 0.0;
826 color: 255 255 255 0;
827 rel1 { to:"arrow_area_down"; relative: 0 1; }
828 rel2 { to:"arrow_area_down"; relative: 1 1; }
830 description { state: "show_left" 0.0;
831 color: 255 255 255 0;
832 rel1 { to:"arrow_area_right"; relative: 1 0; }
833 rel2 { to:"arrow_area_right"; relative: 1 1; }
835 description { state: "show_right" 0.0;
836 color: 255 255 255 0;
837 rel1 { to:"arrow_area_left"; relative: 0 0; }
838 rel2 { to:"arrow_area_left"; relative: 0 1; }
840 description { state: "show_down" 0.0;
841 color: 255 255 255 0;
842 rel1 { to:"arrow_area_up"; relative: 0 0; }
843 rel2 { to:"arrow_area_up"; relative: 1 0; }
845 description { state: "hide_up" 0.0;
846 color: 255 255 255 255;
847 rel1 { to:"arrow_area_down"; relative: 0 1; }
848 rel2 { to:"arrow_area_down"; relative: 1 1; }
850 description { state: "hide_left" 0.0;
851 color: 255 255 255 255;
852 rel1 { to:"arrow_area_right"; relative: 1 0; }
853 rel2 { to:"arrow_area_right"; relative: 1 1; }
855 description { state: "hide_right" 0.0;
856 color: 255 255 255 255;
857 rel1 { to:"arrow_area_left"; relative: 0 0; }
858 rel2 { to:"arrow_area_left"; relative: 0 1; }
860 description { state: "hide_down" 0.0;
861 color: 255 255 255 255;
862 rel1 { to:"arrow_area_up"; relative: 0 0; }
863 rel2 { to:"arrow_area_up"; relative: 1 0; }
865 description { state: "visible" 0.0;
866 color: 255 255 255 255;
867 rel1 { to_x:"arrow_area_left"; to_y:"arrow_area_up"; }
868 rel2 { to_x:"arrow_area_right"; to_y:"arrow_area_down"; }
873 program { name: "show";
874 signal: "elm,state,show";
876 action: STATE_SET "visible" 0.0;
877 transition: LINEAR 0.25;
878 target: "ctxpopup_clip";
880 program { name: "show_up";
881 signal: "elm,state,show,up";
883 action: STATE_SET "show_up" 0.0;
884 transition: LINEAR 0.25;
885 target: "ctxpopup_clip";
887 program { name: "show_left";
888 signal: "elm,state,show,left";
890 action: STATE_SET "show_left" 0.0;
891 transition: LINEAR 0.25;
892 target: "ctxpopup_clip";
894 program { name: "show_right";
895 signal: "elm,state,show,right";
897 action: STATE_SET "show_right" 0.0;
898 transition: LINEAR 0.25;
899 target: "ctxpopup_clip";
901 program { name: "show_down";
902 signal: "elm,state,show,down";
904 action: STATE_SET "show_down" 0.0;
905 transition: LINEAR 0.25;
906 target: "ctxpopup_clip";
908 program { name: "hide_up";
909 signal: "elm,state,hide,up";
911 action: STATE_SET "hide_up" 0.0;
912 transition: LINEAR 0.25;
913 target: "ctxpopup_clip";
914 after: "hide_finished";
916 program { name: "hide_left";
917 signal: "elm,state,hide,left";
919 action: STATE_SET "hide_left" 0.0;
920 transition: LINEAR 0.25;
921 target: "ctxpopup_clip";
922 after: "hide_finished";
924 program { name: "hide_right";
925 signal: "elm,state,hide,right";
927 action: STATE_SET "hide_right" 0.0;
928 transition: LINEAR 0.25;
929 target: "ctxpopup_clip";
930 after: "hide_finished";
932 program { name: "hide_down";
933 signal: "elm,state,hide,down";
935 action: STATE_SET "hide_down" 0.0;
936 transition: LINEAR 0.25;
937 target: "ctxpopup_clip";
938 after: "hide_finished";
940 program { name: "hide_finished";
941 action: SIGNAL_EMIT "elm,action,hide,finished" "";
946 ///////////////////////////////////////////////////////////////////////////////
947 group { name: "elm/ctxpopup/arrow/video/default";
949 image: "white/common/00_popup_tail_left.png" COMP;
950 image: "white/common/00_popup_tail_right.png" COMP;
951 image: "white/common/00_popup_tail_top.png" COMP;
952 image: "white/common/00_popup_tail_bottom.png" COMP;
953 image: "white/common/T01-2_popup_arrow.png" COMP;
957 name: "ctxpopup_arrow";
961 state: "default" 0.0;
962 min: CTXPOPUP_ARROW_SIZE_INC;
963 max: CTXPOPUP_ARROW_SIZE_INC;
970 min: CTXPOPUP_ARROW_SIZE_INC;
971 max: CTXPOPUP_ARROW_SIZE_INC;
975 normal: "white/common/00_popup_tail_left.png";
980 min: CTXPOPUP_ARROW_SIZE_INC;
981 max: CTXPOPUP_ARROW_SIZE_INC;
985 normal: "white/common/00_popup_tail_right.png";
990 min: CTXPOPUP_ARROW_SIZE_INC;
991 max: CTXPOPUP_ARROW_SIZE_INC;
995 normal: "white/common/T01-2_popup_arrow.png";
1000 min: CTXPOPUP_ARROW_SIZE_INC;
1001 max: CTXPOPUP_ARROW_SIZE_INC;
1005 normal: "white/common/00_popup_tail_bottom.png";
1012 name: "enable_left_arrow";
1013 signal: "elm,state,left";
1015 action: STATE_SET "left" 0.0;
1016 target: "ctxpopup_arrow";
1019 name: "enable_right_arrow";
1020 signal: "elm,state,right";
1022 action: STATE_SET "right" 0.0;
1023 target: "ctxpopup_arrow";
1026 name: "enable_top_arrow";
1027 signal: "elm,state,top";
1029 action: STATE_SET "top" 0.0;
1030 target: "ctxpopup_arrow";
1033 name: "enable_bottom_arrow";
1034 signal: "elm,state,bottom";
1036 action: STATE_SET "bottom" 0.0;
1037 target: "ctxpopup_arrow";
1041 ///////////////////////////////////////////////////////////////////////////////
1043 name: "elm/ctxpopup/text_style_item/video/default";
1046 name: "event_blocker";
1049 state: "default" 0.0;
1058 state: "default" 0.0;
1059 color: CTXPOPUP_BG_COLOR_INC;
1063 state: "clicked" 0.0;
1064 color: CTXPOPUP_BG_PRESS_COLOR_INC;
1074 state: "default" 0.0;
1075 color: CTXPOPUP_SEPARATOR_COLOR_INC;
1082 state: "horizontal" 0.0;
1083 color: CTXPOPUP_HORIZONTAL_SEPARATOR_COLOR_INC;
1085 min: CTXPOPUP_HORIZONTAL_SEPARATOR_MIN_SIZE_INC;
1086 max: CTXPOPUP_HORIZONTAL_SEPARATOR_MAX_SIZE_INC;
1090 state: "vertical" 0.0;
1091 color: CTXPOPUP_SEPARATOR_COLOR_INC;
1099 name: "left_padding";
1103 state: "default" 0.0;
1104 min: 30 CTXPOPUP_ITEM_HEIGHT_INC;
1105 max: 30 CTXPOPUP_ITEM_HEIGHT_INC;
1117 state: "default" 0.0;
1118 min: 1 CTXPOPUP_ITEM_HEIGHT_INC;
1119 max: (CTXPOPUP_CONTENT_WIDTH_MAX_INC-2*CTXPOPUP_ITEM_PADDING_INC) CTXPOPUP_ITEM_HEIGHT_INC;
1122 rel1 {relative: 1.0 0.0; to: "left_padding";}
1123 rel2 {relative: 0.0 1.0; to: "right_padding";}
1124 color: CTXPOPUP_MAIN_TEXT_UNREAD_COLOR_INC;
1126 font: "SLP:style=Regular";
1127 size: CTXPOPUP_ITEM_TEXT_SIZE_INC;
1130 text_class: "list_item";
1134 state: "text_horizontal" 0.0;
1135 inherit: "default" 0.0;
1137 size: CTXPOPUP_ITEM_MAIN_TEXT_SIZE_INC;
1143 state: "compress" 0.0;
1144 inherit: "default" 0.0;
1151 state: "compress.text_horizontal" 0.0;
1152 inherit: "default" 0.0;
1155 size: CTXPOPUP_ITEM_MAIN_TEXT_SIZE_INC;
1161 state: "clicked" 0.0;
1162 inherit: "default" 0.0;
1163 color: CTXPOPUP_MAIN_TEXT_PRESS_COLOR_INC;
1166 state: "clicked.text_horizontal" 0.0;
1167 inherit: "default" 0.0;
1168 color: CTXPOPUP_MAIN_TEXT_PRESS_COLOR_INC;
1170 size: CTXPOPUP_ITEM_MAIN_TEXT_SIZE_INC;
1177 name: "right_padding";
1181 state: "default" 0.0;
1183 min: 30 CTXPOPUP_ITEM_HEIGHT_INC;
1184 max: 30 CTXPOPUP_ITEM_HEIGHT_INC;
1193 ignore_flags: ON_HOLD;
1195 state: "default" 0.0;
1203 state: "default" 0.0;
1210 state: "default" 0.0;
1214 state: "disabled" 0.0;
1216 color: CTXPOPUP_ITEM_DISABLED_COLOR;
1222 name: "item_unclick";
1223 signal: "mouse,up,1";
1225 action: SIGNAL_EMIT "elm,action,click" "";
1229 signal: "elm,state,disabled";
1231 action: STATE_SET "disabled" 0.0;
1236 signal: "elm,state,enabled";
1238 action: STATE_SET "default" 0.0;
1243 signal: "elm,state,default";
1246 set_state(PART:"separator", "default", 0.0);
1251 signal: "elm,state,compress";
1256 get_state(PART:"separator", st, 30, vl);
1257 if (!strcmp(st, "horizontal"))
1258 set_state(PART:"elm.text", "compress.text_horizontal", 0.0);
1260 set_state(PART:"elm.text", "compress", 0.0);
1265 signal: "elm,state,vertical";
1268 set_state(PART:"separator", "vertical", 0.0);
1269 set_state(PART:"elm.text", "vertical", 0.0);
1274 signal: "elm,state,horizontal";
1277 set_state(PART:"separator", "horizontal", 0.0);
1278 set_state(PART:"elm.text", "text_horizontal", 0.0);
1282 name: "text_horizontal";
1283 signal: "elm,state,text_horizontal";
1286 set_state(PART:"separator", "default", 0.0);
1287 set_state(PART:"elm.text", "text_horizontal", 0.0);
1291 name: "item_click2";
1292 signal: "mouse,down,1";
1297 get_state(PART:"separator", st, 30, vl);
1298 if (!strcmp(st, "horizontal"))
1299 set_state(PART:"elm.text", "clicked.text_horizontal", 0.0);
1301 set_state(PART:"elm.text", "clicked", 0.0);
1302 set_state(PART:"bg", "clicked", 0.0);
1306 name: "item_unclick2";
1307 signal: "mouse,up,1";
1312 get_state(PART:"separator", st, 30, vl);
1313 if (!strcmp(st, "horizontal"))
1314 set_state(PART:"elm.text", "compress.text_horizontal", 0.0);
1316 set_state(PART:"elm.text", "compress", 0.0);
1317 set_state(PART:"bg", "default", 0.0);
1322 ///////////////////////////////////////////////////////////////////////////////
1324 name: "elm/ctxpopup/icon_style_item/video/default";
1327 name: "event_blocker";
1330 state: "default" 0.0;
1340 state: "default" 0.0;
1341 color: CTXPOPUP_BG_COLOR_INC;
1343 min: CTXPOPUP_ITEM_ICON_INC;
1344 max: CTXPOPUP_ITEM_ICON_INC;
1347 state: "clicked" 0.0;
1348 color: CTXPOPUP_BG_PRESS_COLOR_INC;
1353 name: "left_top_padding";
1356 min: (CTXPOPUP_ITEM_PADDING_INC * 2) CTXPOPUP_ITEM_PADDING_INC;
1357 max: (CTXPOPUP_ITEM_PADDING_INC * 2) CTXPOPUP_ITEM_PADDING_INC;
1369 state: "default" 0.0;
1370 color: CTXPOPUP_SEPARATOR_COLOR_INC;
1377 state: "horizontal" 0.0;
1378 color: CTXPOPUP_HORIZONTAL_SEPARATOR_COLOR_INC;
1380 min: CTXPOPUP_HORIZONTAL_SEPARATOR_MIN_SIZE_INC;
1381 max: CTXPOPUP_HORIZONTAL_SEPARATOR_MAX_SIZE_INC;
1385 state: "vertical" 0.0;
1386 color: CTXPOPUP_HORIZONTAL_SEPARATOR_COLOR_INC;
1388 min: CTXPOPUP_VERTICAL_SEPARATOR_MIN_SIZE_INC;
1389 max: CTXPOPUP_VERTICAL_SEPARATOR_MAX_SIZE_INC;
1394 name: "elm.swallow.icon";
1398 state: "default" 0.0;
1399 min: (CTXPOPUP_ICON_WIDTH_INC - 10) (CTXPOPUP_ICON_HEIGHT_INC - 10);
1400 max: (CTXPOPUP_ICON_WIDTH_INC - 10) (CTXPOPUP_ICON_HEIGHT_INC - 10);
1403 rel1 { to: "left_top_padding"; relative: 1 1; }
1404 rel2 { to: "right_bottom_padding"; relative: 0 0; }
1408 name: "right_bottom_padding";
1411 min: (CTXPOPUP_ITEM_PADDING_INC * 2) CTXPOPUP_ITEM_PADDING_INC;
1412 max: (CTXPOPUP_ITEM_PADDING_INC * 2) CTXPOPUP_ITEM_PADDING_INC;
1422 ignore_flags: ON_HOLD;
1424 state: "default" 0.0;
1432 state: "default" 0.0;
1439 state: "default" 0.0;
1443 state: "disabled" 0.0;
1445 color: CTXPOPUP_ITEM_DISABLED_COLOR;
1452 signal: "elm,state,default";
1455 set_state(PART:"separator", "default", 0.0);
1460 signal: "elm,state,vertical";
1463 set_state(PART:"separator", "vertical", 0.0);
1468 signal: "elm,state,horizontal";
1471 set_state(PART:"separator", "horizontal", 0.0);
1475 name: "item_unclick";
1476 signal: "mouse,up,1";
1478 action: SIGNAL_EMIT "elm,action,click" "";
1482 signal: "elm,state,disabled";
1484 action: STATE_SET "disabled" 0.0;
1489 signal: "elm,state,enabled";
1491 action: STATE_SET "default" 0.0;
1495 name: "item_click2";
1496 signal: "mouse,down,1";
1499 set_state(PART:"bg", "clicked", 0.0);
1503 name: "item_unclick2";
1504 signal: "mouse,up,1";
1507 set_state(PART:"bg", "default", 0.0);
1512 ///////////////////////////////////////////////////////////////////////////////
1514 name: "elm/ctxpopup/icon_text_style_item/video/default";
1517 name: "event_blocker";
1520 state: "default" 0.0;
1528 state: "default" 0.0;
1529 color: CTXPOPUP_BG_COLOR_INC;
1533 state: "clicked" 0.0;
1534 color: CTXPOPUP_BG_PRESS_COLOR_INC;
1539 name: "icon_left_padding";
1543 state: "default" 0.0;
1544 min: CTXPOPUP_ITEM_PADDING_INC CTXPOPUP_ITEM_HEIGHT_INC;
1545 max: CTXPOPUP_ITEM_PADDING_INC CTXPOPUP_ITEM_HEIGHT_INC;
1557 state: "default" 0.0;
1558 color: CTXPOPUP_SEPARATOR_COLOR_INC;
1565 state: "horizontal" 0.0;
1566 color: CTXPOPUP_HORIZONTAL_SEPARATOR_COLOR_INC;
1568 min: CTXPOPUP_HORIZONTAL_SEPARATOR_MIN_SIZE_INC;
1569 max: CTXPOPUP_HORIZONTAL_SEPARATOR_MAX_SIZE_INC;
1573 state: "vertical" 0.0;
1574 color: CTXPOPUP_SEPARATOR_COLOR_INC;
1582 name: "elm.swallow.icon";
1586 state: "default" 0.0;
1587 min: CTXPOPUP_ICON_WIDTH_INC CTXPOPUP_ICON_HEIGHT_INC;
1588 max: CTXPOPUP_ICON_WIDTH_INC CTXPOPUP_ICON_HEIGHT_INC;
1591 rel1 { to:"icon_left_padding"; relative: 1 0; }
1595 name: "icon_right_padding";
1599 state: "default" 0.0;
1600 min: CTXPOPUP_ITEM_PADDING_INC CTXPOPUP_ITEM_HEIGHT_INC;
1601 max: CTXPOPUP_ITEM_PADDING_INC CTXPOPUP_ITEM_HEIGHT_INC;
1605 rel1 { to:"elm.swallow.icon"; relative: 1 1; }
1614 state: "default" 0.0;
1615 min: 1 CTXPOPUP_ITEM_HEIGHT_INC;
1616 max: (CTXPOPUP_CONTENT_WIDTH_MAX_INC-(3*CTXPOPUP_ITEM_PADDING_INC)-CTXPOPUP_ICON_WIDTH_INC) CTXPOPUP_ITEM_HEIGHT_INC;
1619 rel1 {relative: 1.0 0.0; to_x: "icon_right_padding";}
1620 rel2 {relative: 0.0 1.0; to_x: "text_right_padding";}
1621 color: CTXPOPUP_MAIN_TEXT_UNREAD_COLOR_INC;
1623 font: "SLP:style=Roman";
1624 size: CTXPOPUP_ITEM_TEXT_SIZE_INC;
1627 text_class: "list_item";
1631 state: "compress" 0.0;
1632 inherit: "default" 0.0;
1639 state: "clicked" 0.0;
1640 inherit: "default" 0.0;
1641 color: CTXPOPUP_MAIN_TEXT_PRESS_COLOR_INC;
1645 name: "text_right_padding";
1650 state: "default" 0.0;
1652 min: CTXPOPUP_ITEM_PADDING_INC CTXPOPUP_ITEM_HEIGHT_INC;
1653 max: CTXPOPUP_ITEM_PADDING_INC CTXPOPUP_ITEM_HEIGHT_INC;
1662 ignore_flags: ON_HOLD;
1664 state: "default" 0.0;
1672 state: "default" 0.0;
1679 state: "default" 0.0;
1683 state: "disabled" 0.0;
1685 color: CTXPOPUP_ITEM_DISABLED_COLOR;
1691 name: "item_unclick";
1692 signal: "mouse,up,1";
1694 action: SIGNAL_EMIT "elm,action,click" "";
1698 signal: "elm,state,disabled";
1700 action: STATE_SET "disabled" 0.0;
1705 signal: "elm,state,enabled";
1707 action: STATE_SET "default" 0.0;
1712 signal: "elm,state,default";
1715 set_state(PART:"separator", "default", 0.0);
1720 signal: "elm,state,compress";
1722 action: STATE_SET "compress" 0.0;
1727 signal: "elm,state,vertical";
1730 set_state(PART:"separator", "vertical", 0.0);
1735 signal: "elm,state,horizontal";
1738 set_state(PART:"separator", "horizontal", 0.0);
1742 name: "item_click2";
1743 signal: "mouse,down,1";
1746 set_state(PART:"elm.text", "clicked", 0.0);
1747 set_state(PART:"bg", "clicked", 0.0);
1751 name: "item_unclick2";
1752 signal: "mouse,up,1";
1755 set_state(PART:"elm.text", "compress", 0.0);
1756 set_state(PART:"bg", "default", 0.0);