1 #define DEBUG_RECT_OVER(over_part, r, g, b) \
2 part { name: __CONCAT("dbg_rect_at_", __stringify(__LINE__)); \
8 state: "default" 0.0; \
11 rel1 { to: over_part; relative: 0 0; } \
12 rel2 { to: over_part; relative: 1 1; } \
18 group { name: "elm/label/base/bookmarks_label";
20 style { name: "textblock_white";
21 base: "font=Sans font_size="30" color=#D3D3D3";
25 style { name: "textblock_white_bold";
26 base: "font=Sans:style=Bold font_size="30" color=#D3D3D3";
31 part { name: "elm.text";
33 description { state: "default" 0.0;
34 rel1.relative: 0.0 0.0;
35 rel2.relative: 1.0 1.0;
39 style: "textblock_white";
43 description { state: "bold" 0.0;
44 inherit: "default" 0.0;
46 style: "textblock_white_bold";
54 group { name: "elm/button/base/thumbButton";
56 image: "ico_delete.png" COMP;
59 part { name: "elm.swallow.content";
63 description { state: "default" 0.0;
66 rel1.relative: 0.0 0.0;
67 rel2.relative: 1.0 1.0;
74 program { name: "mouse,clicked";
75 signal: "mouse,down,1";
76 source: "elm.swallow.content";
77 action: SIGNAL_EMIT "elm,action,click" "";
82 group { name: "elm/button/base/deleteButton";
84 part { name: "delete_x";
86 description { state: "default" 0.0;
89 image.normal: "ico_delete.png";
90 rel1.relative: 0.0 0.0;
91 rel2.relative: 1.0 1.0;
95 description { state: "over" 0.0;
96 inherit: "default" 0.0;
101 part { name: "elm.swallow.content";
105 description { state: "default" 0.0;
108 rel1.relative: 0.0 0.0;
109 rel2.relative: 1.0 1.0;
115 program { name: "mouse,clicked";
116 signal: "mouse,down,1";
117 source: "elm.swallow.content";
118 action: SIGNAL_EMIT "elm,action,click" "";
120 program { name: "mouse_in";
122 source: "elm.swallow.content";
123 action: STATE_SET "over" 0.0;
126 program { name: "mouse_out";
128 source: "elm.swallow.content";
129 action: STATE_SET "default" 0.0;
134 group { name: "elm/gengrid/base/bookmarks";
136 item: "focus_highlight" "off";
140 part { name: "clipper";
143 description { state: "default" 0.0;
152 part { name: "background";
155 description { state: "default" 0.0;
165 part { name: "elm.swallow.content";
168 description { state: "default" 0.0;
179 part { name: "elm.swallow.empty";
181 description { state: "default" 0.0;
193 group { name: "elm/gengrid/item/bookmark_item/default";
194 data.item: "texts" "elm.text";
195 data.item: "contents" "elm.thumbnail favicon elm.text elm.label elm.deleteButton elm.thumbButton";
197 image: "web_frame_selected.png" COMP;
198 image: "ico_bg_round_shape_37x37.png" COMP;
204 description { state: "default" 0.0;
206 color: 255 255 255 0;
210 part { name: "elm.thumbnail";
213 description { state: "default" 0.0;
225 description { state: "selected";
226 inherit: "default" 0.0;
230 part { name: "focus_highlight";
232 description { state: "default" 0.0;
241 image.normal: "web_frame_selected.png";
242 image.border: 8 8 8 0;
243 image.border_scale: 1;
247 description { state: "selected";
248 inherit: "default" 0.0;
253 part { name: "background";
256 description { state: "default" 0.0;
270 description { state: "selected" 0.0;
271 inherit: "default" 0.0;
272 color: 70 143 254 255;
276 part { name: "favicon_bg";
279 description { state: "default" 0.0;
292 // image.normal: "ico_bg_round_shape_37x37.png";
296 part { name: "favicon";
299 description { state: "default" 0.0;
304 rel1.to: "favicon_bg";
305 rel2.to: "favicon_bg";
309 part { name: "elm.label";
312 description { state: "default" 0.0;
327 part { name: "delete_bg";
330 description { state: "default" 0.0;
334 color: 70 143 254 204;
335 rel1.to: "background";
336 rel2.to: "background";
339 description { state: "over" 0.0;
340 inherit: "default" 0.0;
345 part { name: "disclip";
347 description { state: "default" 0.0;
353 part { name: "elm.deleteButton";
356 description { state: "default" 0.0;
370 description { state: "over" 0.0;
371 inherit: "default" 0.0;
376 part { name: "elm.thumbButton";
379 description { state: "default" 0.0;
380 rel1.to: "elm.thumbnail";
381 rel2.to: "elm.thumbnail";
385 part { name: "over2";
389 description { state: "default" 0.0;
392 rel2.to: "background";
395 part { name: "over3";
399 description { state: "default" 0.0;
401 rel1.to: "background";
402 rel2.to: "background";
408 program { name: "mouse_in";
411 action: STATE_SET "selected" 0.0;
412 target: "background";
413 target: "focus_highlight";
414 target: "elm.thumbnail";
416 program { name: "mouse_out";
419 action: STATE_SET "default" 0.0;
420 target: "background";
421 target: "focus_highlight";
422 target: "elm.thumbnail";
424 program { name: "mouse_in_delete";
427 action: STATE_SET "over" 0.0;
429 target: "elm.deleteButton";
431 program { name: "mouse_out_delete";
434 action: STATE_SET "default" 0.0;
436 target: "elm.deleteButton";