2 /* this groups is used as custom icon */
3 group { name: "icon_green";
5 part { name: "icon_green";
7 description { state: "default" 0.0;
10 aspect_preference: VERTICAL;
17 /* set a min window size */
20 /* tell edje that we are going to use elementary external parts */
28 description { state: "default" 0.0;
29 color: 255 255 255 255;
36 description { state: "default" 0.0;
37 color: 255 255 255 255;
40 text: "Elementary Checks";
48 /* EXTERNAL elementary check with a label */
49 part { name: "check1";
52 description { state: "default" 0;
61 string: "label" "Label only";
66 /* EXTERNAL elementary check with label + standard icon */
67 part { name: "check2";
70 description { state: "default" 0;
82 string: "label" "Label + standard icon";
83 string: "icon" "home";
88 /* EXTERNAL elementary check with a label and a custom icon */
89 part { name: "check3";
92 description { state: "default" 0;
104 string: "label" "Label + custom icon";
105 string: "icon" "icon_green";
110 /* EXTERNAL elementary check with just a custom icon */
111 part { name: "check4";
114 description { state: "default" 0;
126 string: "icon" "home";
131 /* EXTERNAL elementary check with just a custom icon */
132 part { name: "check5";
135 description { state: "default" 0;
147 string: "icon" "icon_green";
154 /* on edje load start the programs loop */
160 /* wait 0.2, toggle the state of check1, trigger next prog */
161 program { name: "loop1";
164 external_param_set_bool(PART:"check1", "state",
165 !external_param_get_bool(PART:"check1", "state"));
170 /* wait 0.2, toggle the state of check2, trigger next prog */
171 program { name: "loop2";
174 external_param_set_bool(PART:"check2", "state",
175 !external_param_get_bool(PART:"check2", "state"));
180 /* wait 0.2, toggle the state of check3, trigger next prog */
181 program { name: "loop3";
184 external_param_set_bool(PART:"check3", "state",
185 !external_param_get_bool(PART:"check3", "state"));
190 /* wait 0.2, toggle the state of check4, trigger next prog */
191 program { name: "loop4";
194 external_param_set_bool(PART:"check4", "state",
195 !external_param_get_bool(PART:"check4", "state"));
200 /* wait 0.2, toggle the state of check5, restart from the first prog */
201 program { name: "loop5";
204 external_param_set_bool(PART:"check5", "state",
205 !external_param_get_bool(PART:"check5", "state"));