1 group { name: "e/widgets/about/main";
2 // data.item: "borderless" "1";
3 // data.item: "shaped" "1";
4 images.image: "bg_radgrad.png" COMP;
5 images.image: "dot_pattern.png" COMP;
6 images.image: "bevel_dark_out.png" COMP;
7 images.image: "vgrad_med_lighter.png" COMP;
8 images.image: "bevel_out.png" COMP;
9 images.image: "shine.png" COMP;
10 images.image: "shadow_square_tiny.png" COMP;
11 images.image: "screen_circular_shadow.png" COMP;
12 images.image: "logo_blue_bottom.png" COMP;
13 images.image: "button_normal.png" COMP;
14 images.image: "button_clicked.png" COMP;
16 style { name: "about_style";
17 base: "font="FN" font_size=10 align=center text_class=tb_plain color=#ffff style=shadow,bottom shadow_color=#00000080 wrap=word";
18 tag: "hilight" "+ font="FNBD" text_class=tb_light style=glow color=#3399ffff glow_color=#3399ff18 align=center glow2_color=#3399ff12";
19 tag: "title" "+ font_size=16 font="FNBD" text_class=tb_big";
20 tag: "/title" "- \n \n";
23 style { name: "authors_style";
24 base: "font="FNBD" font_size=16 align=left text_class=tb_plain color=#00000044 wrap=none";
25 tag: "hilight" "+ font="FNBD" text_class=tb_light color=#3399ff44";
26 tag: "title" "+ font_size=24 font="FNBD" text_class=tb_big";
27 tag: "/title" "- \n \n";
34 part { name: "sizer"; type: SPACER;
36 description { state: "default" 0.0;
41 description { state: "default" 0.0;
42 image.normal: "bg_radgrad.png";
43 image.scale_hint: STATIC;
45 ASPECT_FILL((1024/653))
49 description { state: "default" 0.0;
50 image.normal: "dot_pattern.png";
51 TILED_PATTERN(256, 256)
54 part { name: "e.textblock.authors"; type: TEXTBLOCK; mouse_events: 0;
56 description { state: "default" 0.0;
60 rel1.relative: 0.0 1.0;
62 rel2.relative: 1.0 1.0;
65 text { style: "authors_style";
70 description { state: "up" 0.0;
71 inherit: "default" 0.0;
72 rel1.relative: 0.0 0.0;
74 rel2.relative: 1.0 0.0;
79 part { name: "e.textblock.about"; type: TEXTBLOCK; mouse_events: 0;
81 description { state: "default" 0.0;
85 rel1.relative: 0.0 1.0;
87 rel2.relative: 1.0 1.0;
90 text { style: "about_style";
95 description { state: "up" 0.0;
96 inherit: "default" 0.0;
97 rel1.relative: 0.0 0.0;
99 rel2.relative: 1.0 0.0;
104 part { name: "shadow"; mouse_events: 0;
105 description { state: "default" 0.0;
106 rel1.relative: 0.0 0.0;
107 rel2.relative: 1.0 1.0;
108 image.normal: "screen_circular_shadow.png";
112 part { name: "bevel";
113 description { state: "default" 0.0;
114 image.normal: "bevel_dark_out.png";
115 image.border: 1 1 1 1;
120 part { name: "top_shadow"; mouse_events: 0;
121 description { state: "default" 0.0;
126 image.normal: "shadow_square_tiny.png";
127 image.border: 6 6 6 6;
132 description { state: "default" 0.0;
133 image.normal: "logo_blue_bottom.png";
134 image.scale_hint: STATIC;
141 part { name: "top_base";
142 description { state: "default" 0.0;
143 image.normal: "vgrad_med_lighter.png";
144 rel2.to_y: "e.text.title";
150 part { name: "top_bevel"; mouse_events: 0;
151 description { state: "default" 0.0;
154 image.normal: "bevel_out.png";
155 image.border: 1 1 1 1;
160 part { name: "e.text.title"; type: TEXT;
162 effect: SHADOW BOTTOM;
163 description { state: "default" 0.0;
166 rel2.relative: 0.0 0.0;
168 text { font: FN; size: 10;
172 text_class: "about_title";
177 part { name: "e.text.version"; type: TEXT;
179 effect: SHADOW BOTTOM;
180 description { state: "default" 0.0;
182 rel1.relative: 0.0 0.0;
184 rel2.relative: 1.0 0.0;
186 text { font: FN; size: 10;
190 text_class: "about_version";
196 description { state: "default" 0.0;
197 image.normal: "button_normal.png";
198 image.border: 4 4 3 5;
201 rel1.to: "e.text.label";
203 rel2.to: "e.text.label";
206 description { state: "clicked" 0.0;
207 inherit: "default" 0.0;
208 image.normal: "button_clicked.png";
209 image.border: 5 5 4 6;
212 part { name: "e.text.label"; type: TEXT; mouse_events: 0;
213 effect: SHADOW BOTTOM;
215 description { state: "default" 0.0;
217 rel1.relative: 0.5 1.0;
219 rel2.relative: 0.5 1.0;
220 color: FN_COL_DEFAULT;
221 color_class: "button_text";
223 text { font: FN; size: 10;
227 text_class: "button";
232 part { name: "shine"; mouse_events: 0;
233 description { state: "default" 0.0;
234 image.normal: "shine.png";
237 rel2.relative: 1.0 0.0;
245 program { name: "show1";
246 signal: "show"; source: "";
247 action: STATE_SET "up" 0.0;
248 transition: LINEAR 45.0;
249 target: "e.textblock.about";
252 program { name: "show2";
253 action: STATE_SET "default" 0.0;
254 target: "e.textblock.about";
257 program { name: "show3";
258 signal: "show"; source: "";
259 action: STATE_SET "up" 0.0;
260 transition: LINEAR 120.0;
261 target: "e.textblock.authors";
264 program { name: "show4";
265 action: STATE_SET "default" 0.0;
266 target: "e.textblock.authors";
270 signal: "mouse,down,1*"; source: "base";
271 action: STATE_SET "clicked" 0.0;
273 target: "e.text.label";
276 signal: "mouse,up,1"; source: "base";
277 action: STATE_SET "default" 0.0;
279 target: "e.text.label";
282 signal: "mouse,clicked,1*"; source: "base";
283 action: SIGNAL_EMIT "e,action,close" "";