1 #include "image_res.edc"
6 | rect1 | rect2 | rect3 | rect4 | rect5
7 -----------------------------------------------------------
8 local | screen | share | bookmark | mw | more
9 myfile | screen | share | | mw | more
10 email | screen | share | | mw | trim
11 web | screen | sa | | mw | repeat
12 message | screen | sa | | mw |
13 allshare | screen | connection info | | mw | more
17 #define CONTROL_BUTTON_PROG(_item_name_) \
19 name: _item_name_".pressed"; \
20 source: _item_name_; \
21 signal: "mouse,down,1"; \
22 after: "send."_item_name_".down.signal"; \
25 name: _item_name_".clicked"; \
26 source: _item_name_; \
27 signal: "mouse,up,1"; \
28 after: "send."_item_name_".up.signal"; \
31 name: "send."_item_name_".down.signal"; \
32 action: SIGNAL_EMIT "signal."_item_name_".down" _item_name_; \
35 name: "send."_item_name_".up.signal"; \
36 action: SIGNAL_EMIT "signal."_item_name_".up" _item_name_; \
37 } // CONTROL_BUTTON_PROG \
44 public val_launch_mode = 0; /* 0: local, 1: gallery, 2: Email, 3: Web, 4: Message 5: Allshare */
57 rel1 { relative: 0.0 0.0; }
58 rel2 { relative: 1.0 1.0; }
64 name: "option.rect.1";
72 rel1 { relative: 0.0 0.0; }
73 rel2 { relative: 0.2 1.0; }
78 inherit: "default" 0.0;
80 rel1 { relative: 0.0 0.0;}
81 rel2 { relative: 0.25 1.0;}
86 inherit: "default" 0.0;
88 rel1 { relative: 0.0 0.0;}
89 rel2 { relative: 0.33 1.0;}
94 name: "option.rect.2";
102 rel1 { relative: 0.2 0.0; }
103 rel2 { relative: 0.4 1.0; }
108 inherit: "default" 0.0;
110 rel1 { relative: 0.25 0.0;}
111 rel2 { relative: 0.5 1.0;}
116 inherit: "default" 0.0;
118 rel1 { relative: 0.33 0.0;}
119 rel2 { relative: 0.66 1.0;}
124 name: "option.rect.3";
129 state: "default" 0.0;
132 rel1 { relative: 0.4 0.0; }
133 rel2 { relative: 0.6 1.0; }
138 inherit: "default" 0.0;
140 rel1 { relative: 1.0 0.0;}
141 rel2 { relative: 1.0 1.0;}
145 inherit: "default" 0.0;
147 rel1 { relative: 1.0 0.0;}
148 rel2 { relative: 1.0 1.0;}
153 name: "option.rect.4";
158 state: "default" 0.0;
161 rel1 { relative: 0.6 0.0; }
162 rel2 { relative: 0.8 1.0; }
167 inherit: "default" 0.0;
169 rel1 { relative: 0.5 0.0;}
170 rel2 { relative: 0.75 1.0;}
175 inherit: "default" 0.0;
177 rel1 { relative: 0.66 0.0;}
178 rel2 { relative: 0.99 1.0;}
183 name: "option.rect.5";
188 state: "default" 0.0;
191 rel1 { relative: 0.8 0.0; }
192 rel2 { relative: 1.0 1.0; }
197 inherit: "default" 0.0;
199 rel1 { relative: 0.75 0.0;}
200 rel2 { relative: 1.0 1.0;}
205 inherit: "default" 0.0;
207 rel1 { relative: 1.0 0.0;}
208 rel2 { relative: 1.0 1.0;}
213 name: "option.select.bg";
218 state: "default" 0.0;
223 image { normal: "white/common/T01-2_popup_arrow.png"; }
224 rel1 { relative: 0.5 1.0; to: option.rect.1; }
225 rel2 { relative: 0.5 1.0; to: option.rect.1; }
226 color: 255 255 255 255;
230 inherit: "default" 0.0;
232 rel1 { relative: 0.5 0.0; to: option.rect.1; }
233 rel2 { relative: 0.5 0.0; to: option.rect.1; }
238 inherit: "default" 0.0;
240 rel1 { relative: 0.5 1.0; to: option.rect.2; }
241 rel2 { relative: 0.5 1.0; to: option.rect.2; }
245 inherit: "default" 0.0;
247 rel1 { relative: 0.5 1.0; to: option.rect.3; }
248 rel2 { relative: 0.5 1.0; to: option.rect.3; }
252 inherit: "default" 0.0;
254 rel1 { relative: 0.5 1.0; to: option.rect.4; }
255 rel2 { relative: 0.5 1.0; to: option.rect.4; }
259 inherit: "default" 0.0;
261 rel1 { relative: 0.5 1.0; to: option.rect.5; }
262 rel2 { relative: 0.5 1.0; to: option.rect.5; }
267 name: "option.share";
272 state: "default" 0.0;
277 rel1 { relative: 0.5 0.5; to: option.rect.1; }
278 rel2 { relative: 0.5 0.5; to: option.rect.1; }
279 image { normal: "option/T01-2_icon_function_share.png"; }
280 color: 255 255 255 255;
284 inherit: "default" 0.0;
290 CONTROL_BUTTON_PROG("option.share");
293 signal: "signal.option.share.down";
296 set_state(PART:"option.select.bg", "mode_1", 0.0);
301 signal: "signal.option.share.up";
304 set_state(PART:"option.select.bg", "default", 0.0);
309 signal: "signal.option.mode.local";
312 set_int(val_launch_mode, 0);
314 set_state(PART:"option.rect.1", "default", 0.0);
315 set_state(PART:"option.rect.2", "default", 0.0);
316 set_state(PART:"option.rect.3", "default", 0.0);
317 set_state(PART:"option.rect.4", "default", 0.0);
318 set_state(PART:"option.rect.5", "default", 0.0);
320 set_state(PART:"option.share", "default", 0.0);