summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2016-03-02 15:49:51 -0500
committerMike Blumenkrantz <zmike@osg.samsung.com>2016-03-04 14:34:53 -0500
commitd11193d5f61ba46bd99cf4b284629d4cfe28e591 (patch)
tree028e293ad44f2d969cc66bbd36c9428dd83c93e7
parente90e85cedc072f00b6b9561f45bd7190c29242a2 (diff)
theme: add bryce edcs
-rw-r--r--data/themes/Makefile.am2
-rw-r--r--data/themes/default.edc2
-rw-r--r--data/themes/edc/bryce.edc371
-rw-r--r--data/themes/edc/bryce_editor.edc404
4 files changed, 779 insertions, 0 deletions
diff --git a/data/themes/Makefile.am b/data/themes/Makefile.am
index 3f664dd5d..655b55ab1 100644
--- a/data/themes/Makefile.am
+++ b/data/themes/Makefile.am
@@ -33,6 +33,8 @@ edc/battery.edc \
33edc/bluez4.edc \ 33edc/bluez4.edc \
34edc/border.edc \ 34edc/border.edc \
35edc/border-icons.edc \ 35edc/border-icons.edc \
36edc/bryce.edc \
37edc/bryce_editor.edc \
36edc/button.edc \ 38edc/button.edc \
37edc/check.edc \ 39edc/check.edc \
38edc/clock.edc \ 40edc/clock.edc \
diff --git a/data/themes/default.edc b/data/themes/default.edc
index b7903e495..3ef55182a 100644
--- a/data/themes/default.edc
+++ b/data/themes/default.edc
@@ -77,6 +77,8 @@ collections {
77#include "edc/comp_compat.edc" 77#include "edc/comp_compat.edc"
78#include "edc/comp_effects.edc" 78#include "edc/comp_effects.edc"
79#include "edc/background.edc" 79#include "edc/background.edc"
80#include "edc/bryce.edc"
81#include "edc/bryce_editor.edc"
80#include "edc/shelf.edc" 82#include "edc/shelf.edc"
81#include "edc/border.edc" 83#include "edc/border.edc"
82#include "edc/dialog.edc" 84#include "edc/dialog.edc"
diff --git a/data/themes/edc/bryce.edc b/data/themes/edc/bryce.edc
new file mode 100644
index 000000000..f265d3dde
--- /dev/null
+++ b/data/themes/edc/bryce.edc
@@ -0,0 +1,371 @@
1group { name: "e/bryce/default/base"; nomouse;
2 data {
3 /* this tells e the number of pixels of the bryce to leave "exposed"
4 * when auto-hiding the bryce */
5 item: "hidden_state_size" "2";
6 }
7 images.image: "vgrad_med.png" COMP;
8 images.image: "vgrad_tall.png" COMP;
9 images.image: "bevel_out.png" COMP;
10 images.image: "holes_vert.png" COMP;
11 images.image: "holes_horiz.png" COMP;
12 images.image: "shine.png" COMP;
13 parts {
14 rect { "mouse"; mouse;
15 desc { color: 0 0 0 0; }
16 }
17 part { name: "bg";
18 description { state: "default" 0.0;
19 image.normal: "vgrad_med.png";
20 fill.smooth: 0;
21 TILED_HORIZ(120)
22 color_class: "bryce_base";
23 }
24 description { state: "vert" 0.0;
25 image.normal: "vgrad_tall.png";
26 fill.smooth: 0;
27 TILED_HORIZ(40)
28 color_class: "bryce_base";
29 }
30 }
31 part { name: "bevel";
32 description { state: "default" 0.0;
33 image.normal: "bevel_out.png";
34 image.border: 1 1 1 1;
35 image.middle: 0;
36 fill.smooth: 0;
37 }
38 }
39 part { name: "dots_start";
40 description { state: "default" 0.0;
41 image.normal: "holes_vert.png";
42 rel1.offset: 2 2;
43 rel2.relative: 0.0 1.0;
44 rel2.offset: 5 -3;
45 FIXED_SIZE(4, 14)
46 }
47 description { state: "vert" 0.0;
48 image.normal: "holes_horiz.png";
49 rel1.offset: 2 2;
50 rel2.relative: 1.0 0.0;
51 rel2.offset: -3 5;
52 FIXED_SIZE(14, 4)
53 }
54 }
55 part { name: "dots_end";
56 description { state: "default" 0.0;
57 image.normal: "holes_vert.png";
58 rel1.relative: 1.0 0.0;
59 rel1.offset: -6 2;
60 rel2.offset: -3 -3;
61 FIXED_SIZE(4, 14)
62 }
63 description { state: "vert" 0.0;
64 image.normal: "holes_horiz.png";
65 rel1.relative: 0.0 1.0;
66 rel1.offset: 2 -6;
67 rel2.offset: -3 -3;
68 FIXED_SIZE(14, 4)
69 }
70 }
71 spacer { "sizer";
72 description { state: "default" 0.0;
73 rel1.offset: 1 0;
74 rel1.relative: 1.0 0.0;
75 rel1.to_x: "dots_start";
76 rel2.offset: -2 -1;
77 rel2.to_x: "dots_end";
78 rel2.relative: 0.0 1.0;
79 }
80 description { state: "vert" 0.0;
81 rel1.offset: 0 1;
82 rel1.relative: 0.0 1.0;
83 rel1.to_y: "dots_start";
84 rel2.offset: -1 -2;
85 rel2.to_y: "dots_end";
86 rel2.relative: 1.0 0.0;
87 }
88 }
89 part { name: "e.swallow.content"; type: SWALLOW; mouse;
90 desc {
91 rel.to: "sizer";
92 link.base: "e,state,visible" "e";
93 }
94 desc { "hidden"; hid;
95 rel.to: "sizer";
96 link.base: "e,state,hidden" "e";
97 }
98 }
99 part { name: "shine";
100 description { state: "default" 0.0;
101 image.normal: "shine.png";
102 rel1.offset: 0 -2;
103 rel2.relative: 1.0 0.0;
104 rel2.offset: -1 2;
105 FIXED_SIZE(69, 5)
106 }
107 }
108 rect { "text_fader"; mouse;
109 desc { hid;
110 color: 0 0 0 0;
111 }
112 desc { "active";
113 color: 0 0 0 192;
114 }
115 }
116 text { "e.text"; scale;
117 effect: SHADOW BOTTOM;
118 desc { hid;
119 color: 255 255 255 0;
120 text { font: "Sans:style=Bold"; size: 14;
121 min: 1 1;
122 ellipsis: -1;
123 }
124 }
125 desc { "active"; inherit; vis;
126 color: 255 255 255 255;
127 }
128 }
129 program { signal: "e,action,resize"; source: "e";
130 action: STATE_SET "active";
131 transition: LINEAR 0.1;
132 targets: "e.text" "text_fader";
133 sequence {
134 action: ACTION_STOP;
135 target: "text_hide";
136 action: STATE_SET "default";
137 name: "text_hide";
138 in: 1.0 0;
139 transition: LINEAR 0.2;
140 targets: "e.text" "text_fader";
141 }
142 }
143 programs {
144#define ORIENT_SATE(_ORIENT, _STATE) \
145 program { \
146 signal: "e,state,orient,"_ORIENT; source: "e"; \
147 action: STATE_SET _STATE 0.0; \
148 target: "bg"; \
149 target: "sizer"; \
150 target: "dots_start"; \
151 target: "dots_end"; \
152 }
153 }
154 ORIENT_SATE("horizontal", "default")
155 ORIENT_SATE("vertical", "vert")
156#undef ORIENT_SATE
157 }
158}
159
160group { name: "e/bryce/invisible/base"; nomouse;
161 inherit: "e/bryce/default/base";
162 data.item: "noshadow" "1";
163 parts {
164 part { name: "bg";
165 description { state: "default" 0.0;
166 visible: 0;
167 }
168 description { state: "vert" 0.0;
169 visible: 0;
170 }
171 }
172 part { name: "bevel";
173 description { state: "default" 0.0;
174 visible: 0;
175 }
176 }
177 part { name: "shine";
178 description { state: "default" 0.0;
179 visible: 0;
180 }
181 }
182 part { name: "dots_start";
183 description { state: "default" 0.0;
184 rel1.offset: 0 0;
185 rel2.offset: -1 -1;
186 min: 0 0;
187 max: 0 0;
188 visible: 0;
189 }
190 description { state: "vert" 0.0;
191 rel1.offset: 0 0;
192 rel2.offset: -1 -1;
193 min: 0 0;
194 max: 0 0;
195 visible: 0;
196 }
197 }
198 part { name: "dots_end";
199 description { state: "default" 0.0;
200 rel1.offset: 0 0;
201 rel2.offset: -1 -1;
202 min: 0 0;
203 max: 0 0;
204 visible: 0;
205 }
206 description { state: "vert" 0.0;
207 rel1.offset: 0 0;
208 rel2.offset: -1 -1;
209 min: 0 0;
210 max: 0 0;
211 visible: 0;
212 }
213 }
214 }
215}
216
217group { name: "e/bryce/translucent/base"; nomouse;
218 inherit: "e/bryce/default/base";
219 data.item: "noshadow" "1";
220 parts {
221 part { name: "bg";
222 description { state: "default" 0.0;
223 color: 127 127 127 135;
224 }
225 description { state: "vert" 0.0;
226 color: 127 127 127 135;
227 }
228 }
229 part { name: "bevel";
230 description { state: "default" 0.0;
231 color: 127 127 127 135;
232 }
233 }
234 part { name: "shine";
235 description { state: "default" 0.0;
236 color: 127 127 127 135;
237 }
238 }
239 }
240}
241
242group { name: "e/bryce/default/inset"; nomouse;
243 alias: "e/bryce/invisible/inset";
244 alias: "e/bryce/translucent/inset";
245 images.image: "horiz_bar_inset.png" COMP;
246 images.image: "vert_bar_inset.png" COMP;
247 parts {
248 rect { "mouse"; mouse;
249 desc { color: 0 0 0 0; }
250 }
251 part { name: "base"; type: RECT;
252 description { state: "default" 0.0;
253 color: 0 0 0 0;
254 }
255 }
256 part { name: "clip"; type: RECT;
257 description { state: "default" 0.0;
258 rel1.offset: 3 1;
259 rel2.offset: -4 -2;
260 color: 255 255 255 255;
261 }
262 description { state: "vert" 0.0;
263 rel1.offset: 1 3;
264 rel2.offset: -2 -4;
265 color: 255 255 255 255;
266 }
267 }
268 spacer { "sizer";
269 description { state: "default" 0.0;
270 rel1.offset: 4 1;
271 rel2.offset: -5 -2;
272 }
273 description { state: "vert" 0.0;
274 rel1.offset: 1 4;
275 rel2.offset: -2 -5;
276 }
277 }
278 part { name: "e.swallow.content"; type: SWALLOW; mouse;
279 clip_to: "clip";
280 desc {
281 rel.to: "sizer";
282 link.base: "e,state,visible" "e";
283 }
284 desc { "hidden"; hid;
285 rel.to: "sizer";
286 link.base: "e,state,hidden" "e";
287 }
288 }
289 part { name: "inset";
290 description { state: "default" 0.0;
291 rel1.offset: 2 0;
292 rel2.offset: -3 -1;
293 image.normal: "horiz_bar_inset.png";
294 image.border: 7 7 1 1;
295 image.middle: 0;
296 fill.smooth: 0;
297 }
298 description { state: "vert" 0.0;
299 rel1.offset: 0 2;
300 rel2.offset: -1 -3;
301 image.normal: "vert_bar_inset.png";
302 image.border: 1 1 8 6;
303 image.middle: 0;
304 fill.smooth: 0;
305 }
306 }
307 rect { "events"; repeat; mouse;
308 desc { color: 0 0 0 0; }
309 }
310 }
311 programs {
312#define ORIENT_SATE(_ORIENT, _STATE) \
313 program { \
314 signal: "e,state,orient,"_ORIENT; source: "e"; \
315 action: STATE_SET _STATE 0.0; \
316 target: "sizer"; \
317 target: "inset"; \
318 target: "clip"; \
319 }
320 ORIENT_SATE("horizontal", "default")
321 ORIENT_SATE("vertical", "vert")
322#undef ORIENT_SATE
323 }
324}
325
326group { name: "e/bryce/default/plain"; nomouse;
327 alias: "e/bryce/invisible/plain";
328 alias: "e/bryce/translucent/plain";
329 parts {
330 rect { "mouse"; mouse;
331 desc { color: 0 0 0 0; }
332 }
333 part { name: "base"; type: RECT;
334 description { state: "default" 0.0;
335 color: 0 0 0 0;
336 }
337 }
338 part { name: "clip"; type: RECT;
339 description { state: "default" 0.0;
340 color: 255 255 255 255;
341 }
342 }
343 spacer { "sizer";
344 desc {
345 rel1.offset: 1 1;
346 rel2.offset: -2 -2;
347 }
348 }
349 part { name: "e.swallow.content"; type: SWALLOW; mouse;
350 clip_to: "clip";
351 desc {
352 rel.to: "sizer";
353 link.base: "e,state,visible" "e";
354 }
355 desc { "hidden"; hid;
356 rel.to: "sizer";
357 link.base: "e,state,hidden" "e";
358 }
359 }
360 rect { "events"; repeat; mouse;
361 desc { color: 0 0 0 0; }
362 }
363 }
364}
365
366group { "elm/scroller/base/bryce";
367 parts {
368 rect { "clip"; }
369 swallow { "elm.swallow.content" clip: "clip"; }
370 }
371}
diff --git a/data/themes/edc/bryce_editor.edc b/data/themes/edc/bryce_editor.edc
new file mode 100644
index 000000000..32a81cc38
--- /dev/null
+++ b/data/themes/edc/bryce_editor.edc
@@ -0,0 +1,404 @@
1group { "bryce_editor_text"; inherit_only: 1;
2 parts {
3 text { "e.text"; scale; nomouse;
4 effect: SHADOW BOTTOM;
5 desc {
6 color: 255 255 255 255;
7 text { font: "Sans:style=Bold"; size: 18;
8 min: 1 1;
9 ellipsis: -1;
10 }
11 }
12 }
13 }
14}
15
16group { "e/bryce/editor/side";
17 parts {
18 rect { "base"; desc { color: 0 0 0 192; } }
19 program { signal: "mouse,down,*"; source: "base";
20 action: SIGNAL_EMIT "e,action,dismiss" "e";
21 }
22 rect { "bottom"; scale;
23 desc {
24 min: 33 32;
25 align: 0 1;
26 rel1.relative: 0.3 1;
27 rel2.relative: 0.7 1;
28 color: 52 153 255 90;
29 link.base: "mouse,out" "bottom";
30 link.transition: LINEAR 0.2;
31 }
32 desc { "active"; inherit;
33 color: 52 153 255 230;
34 link.base: "mouse,in" "bottom";
35 link.transition: LINEAR 0.2;
36 }
37 desc { "hid"; hid;
38 link.base: "e,bryce,exists,bottom" "e";
39 }
40 }
41 program { signal: "mouse,down,1"; source: "bottom";
42 action: SIGNAL_EMIT "e,bryce,add,bottom" "e";
43 }
44 rect { "top"; scale;
45 desc {
46 min: 33 32;
47 align: 0 0;
48 rel1.relative: 0.3 0;
49 rel2.relative: 0.7 0;
50 color: 52 153 255 90;
51 link.base: "mouse,out" "top";
52 link.transition: LINEAR 0.2;
53 }
54 desc { "active"; inherit;
55 color: 52 153 255 230;
56 link.base: "mouse,in" "top";
57 link.transition: LINEAR 0.2;
58 }
59 desc { "hid"; hid;
60 link.base: "e,bryce,exists,top" "e";
61 }
62 }
63 program { signal: "mouse,down,1"; source: "top";
64 action: SIGNAL_EMIT "e,bryce,add,top" "e";
65 }
66 rect { "left"; scale;
67 desc {
68 min: 32 33;
69 align: 0 0;
70 rel1.relative: 0 0.3;
71 rel2.relative: 0 0.7;
72 color: 52 153 255 90;
73 link.base: "mouse,out" "left";
74 link.transition: LINEAR 0.2;
75 }
76 desc { "active"; inherit;
77 color: 52 153 255 230;
78 link.base: "mouse,in" "left";
79 link.transition: LINEAR 0.2;
80 }
81 desc { "hid"; hid;
82 link.base: "e,bryce,exists,left" "e";
83 }
84 }
85 program { signal: "mouse,down,1"; source: "left";
86 action: SIGNAL_EMIT "e,bryce,add,left" "e";
87 }
88 rect { "right"; scale;
89 desc {
90 min: 32 33;
91 align: 1 0;
92 rel1.relative: 1 0.3;
93 rel2.relative: 1 0.7;
94 color: 52 153 255 90;
95 link.base: "mouse,out" "right";
96 link.transition: LINEAR 0.2;
97 }
98 desc { "active"; inherit;
99 color: 52 153 255 230;
100 link.base: "mouse,in" "right";
101 link.transition: LINEAR 0.2;
102 }
103 desc { "hid"; hid;
104 link.base: "e,bryce,exists,right" "e";
105 }
106 }
107 program { signal: "mouse,down,1"; source: "right";
108 action: SIGNAL_EMIT "e,bryce,add,right" "e";
109 }
110 }
111 inherit: "bryce_editor_text";
112}
113
114group { "e/bryce/editor/side/horizontal";
115 parts {
116 rect { "base"; desc { color: 0 0 0 192; } }
117 program { signal: "mouse,down,*"; source: "base";
118 action: SIGNAL_EMIT "e,action,dismiss" "e";
119 }
120 spacer { "pos";
121 desc { align: 0 0;
122 min: 0 32;
123 rel2.relative: 1 0;
124 }
125 desc { "bottom";
126 align: 0 1;
127 min: 0 32;
128 rel1.relative: 0 1;
129 link.base: "e,state,bottom" "e";
130 }
131 }
132 rect { "center"; scale;
133 desc {
134 min: 33 32;
135 align: 0 0;
136 rel.to_y: "pos";
137 rel1.relative: 0.4 0;
138 rel2.relative: 0.6 1;
139 color: 52 153 255 90;
140 link.base: "mouse,out" "center";
141 link.transition: LINEAR 0.2;
142 }
143 desc { "active"; inherit;
144 color: 52 153 255 230;
145 link.base: "mouse,in" "center";
146 link.transition: LINEAR 0.2;
147 }
148 desc { "hid"; hid;
149 link.base: "e,bryce,exists,center" "e";
150 }
151 }
152 program { signal: "mouse,down,1"; source: "center";
153 action: SIGNAL_EMIT "e,bryce,add,center" "e";
154 }
155 rect { "left"; scale;
156 desc {
157 min: 33 32;
158 align: 0 0;
159 rel.to_y: "pos";
160 rel1.relative: 0 0;
161 rel2.relative: 0.2 1;
162 color: 52 153 255 90;
163 link.base: "mouse,out" "left";
164 link.transition: LINEAR 0.2;
165 }
166 desc { "active"; inherit;
167 color: 52 153 255 230;
168 link.base: "mouse,in" "left";
169 link.transition: LINEAR 0.2;
170 }
171 desc { "hid"; hid;
172 link.base: "e,bryce,exists,left" "e";
173 }
174 }
175 program { signal: "mouse,down,1"; source: "left";
176 action: SIGNAL_EMIT "e,bryce,add,left" "e";
177 }
178 rect { "right"; scale;
179 desc {
180 min: 33 32;
181 align: 1 0;
182 rel.to_y: "pos";
183 rel1.relative: 0.8 0;
184 rel2.relative: 1 1;
185 color: 52 153 255 90;
186 link.base: "mouse,out" "right";
187 link.transition: LINEAR 0.2;
188 }
189 desc { "active"; inherit;
190 color: 52 153 255 230;
191 link.base: "mouse,in" "right";
192 link.transition: LINEAR 0.2;
193 }
194 desc { "hid"; hid;
195 link.base: "e,bryce,exists,right" "e";
196 }
197 }
198 program { signal: "mouse,down,1"; source: "right";
199 action: SIGNAL_EMIT "e,bryce,add,right" "e";
200 }
201 }
202 inherit: "bryce_editor_text";
203}
204
205group { "e/bryce/editor/side/vertical";
206 parts {
207 rect { "base"; desc { color: 0 0 0 192; } }
208 program { signal: "mouse,down,*"; source: "base";
209 action: SIGNAL_EMIT "e,action,dismiss" "e";
210 }
211 spacer { "pos";
212 desc { align: 0 0;
213 min: 32 0;
214 rel2.relative: 0 1;
215 }
216 desc { "right";
217 align: 1 0;
218 min: 32 0;
219 rel1.relative: 1 0;
220 link.base: "e,state,right" "e";
221 }
222 }
223 rect { "center"; scale;
224 desc {
225 min: 32 33;
226 align: 0 0;
227 rel.to_x: "pos";
228 rel1.relative: 0 0.4;
229 rel2.relative: 1 0.6;
230 color: 52 153 255 90;
231 link.base: "mouse,out" "center";
232 link.transition: LINEAR 0.2;
233 }
234 desc { "active"; inherit;
235 color: 52 153 255 230;
236 link.base: "mouse,in" "center";
237 link.transition: LINEAR 0.2;
238 }
239 desc { "hid"; hid;
240 link.base: "e,bryce,exists,center" "e";
241 }
242 }
243 program { signal: "mouse,down,1"; source: "center";
244 action: SIGNAL_EMIT "e,bryce,add,center" "e";
245 }
246 rect { "top"; scale;
247 desc {
248 min: 32 33;
249 align: 0 0;
250 rel.to_x: "pos";
251 rel1.relative: 0 0;
252 rel2.relative: 1 0.2;
253 color: 52 153 255 90;
254 link.base: "mouse,out" "top";
255 link.transition: LINEAR 0.2;
256 }
257 desc { "active"; inherit;
258 color: 52 153 255 230;
259 link.base: "mouse,in" "top";
260 link.transition: LINEAR 0.2;
261 }
262 desc { "hid"; hid;
263 link.base: "e,bryce,exists,top" "e";
264 }
265 }
266 program { signal: "mouse,down,1"; source: "top";
267 action: SIGNAL_EMIT "e,bryce,add,top" "e";
268 }
269 rect { "bottom"; scale;
270 desc {
271 min: 32 33;
272 align: 0 1;
273 rel.to_x: "pos";
274 rel1.relative: 0 0.8;
275 rel2.relative: 1 1;
276 color: 52 153 255 90;
277 link.base: "mouse,out" "bottom";
278 link.transition: LINEAR 0.2;
279 }
280 desc { "active"; inherit;
281 color: 52 153 255 230;
282 link.base: "mouse,in" "bottom";
283 link.transition: LINEAR 0.2;
284 }
285 desc { "hid"; hid;
286 link.base: "e,bryce,exists,bottom" "e";
287 }
288 }
289 program { signal: "mouse,down,1"; source: "bottom";
290 action: SIGNAL_EMIT "e,bryce,add,bottom" "e";
291 }
292 }
293 inherit: "bryce_editor_text";
294}
295
296group { "e/bryce/editor/style/item"; nomouse;
297 parts {
298 rect { "highlight_t"; scale;
299 desc {
300 align: 0.5 0;
301 max: -1 1;
302 color: 255 255 255 150;
303 link.base: "mouse,out" "events";
304 }
305 desc { "active"; max: -1 1;
306 align: 0.5 0;
307 color: 52 153 255 230;
308 link.base: "mouse,in" "events";
309 }
310 }
311 rect { "highlight_l"; scale;
312 desc { align: 0 0.5;
313 max: 1 -1;
314 color: 255 255 255 150;
315 link.base: "mouse,out" "events";
316 }
317 desc { "active"; max: 1 -1;
318 align: 0 0.5;
319 color: 52 153 255 230;
320 link.base: "mouse,in" "events";
321 }
322 }
323 rect { "highlight_r"; scale;
324 desc {
325 align: 1 0.5;
326 max: 1 -1;
327 color: 255 255 255 150;
328 link.base: "mouse,out" "events";
329 }
330 desc { "active"; align: 1 0.5;
331 max: 1 -1;
332 color: 52 153 255 230;
333 link.base: "mouse,in" "events";
334 }
335 }
336 rect { "highlight_b"; scale;
337 desc {
338 align: 0.5 1;
339 max: -1 1;
340 color: 255 255 255 150;
341 link.base: "mouse,out" "events";
342 }
343 desc { "active"; align: 0.5 1;
344 max: -1 1;
345 color: 52 153 255 230;
346 link.base: "mouse,in" "events";
347 }
348 }
349 swallow { "e.swallow.content";
350 desc {
351 rel1.offset: 1 1;
352 rel2.offset: -2 -2;
353 }
354 }
355 text { "e.text"; scale;
356 effect: SHADOW BOTTOM;
357 desc {
358 color: 255 255 255 255;
359 text { font: "Sans:style=Bold"; size: 14;
360 min: 1 1;
361 ellipsis: -1;
362 }
363 }
364 }
365 rect { "events"; mouse;
366 desc { color: 0 0 0 0; }
367 }
368 }
369}
370
371group { "e/bryce/editor/style";
372 parts {
373 rect { "base"; desc { color: 0 0 0 192; } }
374 program { signal: "mouse,down,*"; source: "base";
375 action: SIGNAL_EMIT "e,action,dismiss" "e";
376 }
377 swallow { "e.swallow.content";
378 desc { align: 0.5 0;
379 rel1.to_y: "e.text";
380 rel1.relative: 0 1;
381 }
382 }
383 }
384 inherit: "bryce_editor_text";
385 parts {
386 text { "e.text";
387 desc { "default";
388 align: 0.5 0;
389 rel2.relative: 1 0;
390 }
391 }
392 }
393}
394
395group { "e/bryce/editor/finish"; inherit: "e/bryce/editor/style";
396 parts {
397 swallow { "e.swallow.content";
398 desc { "default";
399 rel1.relative: 1 1;
400 rel2.relative: 0 1;
401 }
402 }
403 }
404}