Merge "[Button]Naviframe_control style macro's modified."
[profile/ivi/efl-theme-tizen.git] / themes / widgets / notify.edc
1 group { name: "elm/notify/block_events/default";
2    parts {
3       part { name: "block_events";
4          type: RECT;
5          description { state: "default" 0.0;
6             color: POPUP_DIM_BG_COLOR_INC;
7          }
8          description { state: "clicked" 0.0;
9             color: POPUP_DIM_BG_CLICKED_COLOR_INC;
10          }
11       }
12    }
13    programs {
14       program { name: "block_clicked";
15          signal: "mouse,clicked,1";
16          source: "block_events";
17          action: SIGNAL_EMIT "elm,action,click" "elm";
18          after: "deeper_block_color";
19       }
20       program {
21          name: "deeper_block_color";
22          action: STATE_SET "clicked" 0.0;
23          target: "block_events";
24          transition: LINEAR 0.2;
25          after: "default_block_color";
26       }
27       program {
28          name: "default_block_color";
29          action: STATE_SET "default" 0.0;
30          target: "block_events";
31          transition: LINEAR 0.2;
32       }
33    }
34 }
35
36 group { name: "elm/notify/top/default";
37    //this group is a design similar to the inwin group
38    parts {
39       part { name: "base";
40          type: RECT;
41          mouse_events: 0;
42          repeat_events: 1;
43          description { state: "default" 0.0;
44             color: 0 0 0 0;
45             rel1.relative: 0.0 -1.0;
46             rel2.relative: 1.0 0.0;
47          }
48          description { state: "visible" 0.0;
49             inherit: "default" 0.0;
50             color: 0 0 0 64;
51             rel1.relative: 0.0 0.0;
52             rel2.relative: 1.0 1.0;
53          }
54       }
55       part { name: "pop";
56          mouse_events: 1;
57          description { state: "default" 0.0;
58             rel1.to: "elm.swallow.content";
59             rel2.to: "elm.swallow.content";
60          }
61       }
62       part { name: "elm.swallow.content";
63          type: SWALLOW;
64          description { state: "default" 0.0;
65             rel1.to: "base";
66             rel2.to: "base";
67          }
68       }
69    }
70    programs {
71       program { name: "show_3";
72          signal: "show";
73          action: STATE_SET "visible" 0.0;
74          target: "base";
75          transition: LINEAR 0.5;
76       }
77       program { name: "hide";
78          signal: "hide";
79          action: STATE_SET "default" 0.0;
80          target: "base";
81       }
82    }
83 }
84
85 group { name: "elm/notify/center/default";
86    //this group is a design similar to the inwin group
87    parts {
88       part { name: "base";
89          type: RECT;
90          mouse_events: 0;
91          repeat_events: 1;
92          description { state: "default" 0.0;
93             color: 0 0 0 0;
94             rel1.relative: 0.0 0.0;
95             rel2.relative: 1.0 1.0;
96          }
97       }
98       part { name: "pop";
99          mouse_events: 1;
100          description { state: "default" 0.0;
101             rel1.to: "elm.swallow.content";
102             rel2.to: "elm.swallow.content";
103          }
104       }
105       part { name: "elm.swallow.content";
106          type: SWALLOW;
107          description { state: "default" 0.0;
108             rel1.to: "base";
109             rel2.to: "base";
110          }
111       }
112    }
113 }
114
115 group { name: "elm/notify/bottom/default";
116    //this group is a design similar to the inwin group
117    parts {
118       part { name: "base";
119          type: RECT;
120          mouse_events: 0;
121          repeat_events: 1;
122          description { state: "default" 0.0;
123             color: 0 0 0 0;
124             rel1.relative: 0.0 1.0;
125             rel2.relative: 1.0 2.0;
126          }
127          description { state: "visible" 0.0;
128             inherit: "default" 0.0;
129             color: 0 0 0 64;
130             rel1.relative: 0.0 0.0;
131             rel2.relative: 1.0 1.0;
132          }
133       }
134       part { name: "pop";
135          mouse_events: 1;
136          description { state: "default" 0.0;
137             rel1.to: "elm.swallow.content";
138             rel2.to: "elm.swallow.content";
139          }
140       }
141       part { name: "elm.swallow.content";
142          type: SWALLOW;
143          description { state: "default" 0.0;
144             rel1.to: "base";
145             rel2.to: "base";
146          }
147       }
148    }
149    programs {
150       program { name: "show_3";
151          signal: "show";
152          action: STATE_SET "visible" 0.0;
153          target: "base";
154          transition: LINEAR 0.5;
155       }
156       program { name: "hide";
157          signal: "hide";
158          action: STATE_SET "default" 0.0;
159          target: "base";
160       }
161    }
162 }
163
164 group { name: "elm/notify/left/default";
165    //this group is a design similar to the inwin group
166    parts {
167       part { name: "base";
168          type: RECT;
169          mouse_events: 0;
170          repeat_events: 1;
171          description { state: "default" 0.0;
172             color: 0 0 0 0;
173             rel1.relative: -1.0 0.0;
174             rel2.relative: 0.0 1.0;
175          }
176          description { state: "visible" 0.0;
177             inherit: "default" 0.0;
178             color: 0 0 0 64;
179             rel1.relative: 0.0 0.0;
180             rel2.relative: 1.0 1.0;
181          }
182       }
183       part { name: "pop";
184          mouse_events: 1;
185          description { state: "default" 0.0;
186             rel1.to: "elm.swallow.content";
187             rel2.to: "elm.swallow.content";
188          }
189       }
190       part { name: "elm.swallow.content";
191          type: SWALLOW;
192          description { state: "default" 0.0;
193             rel1.to: "base";
194             rel2.to: "base";
195          }
196       }
197    }
198    programs {
199       program { name: "show_3";
200          signal: "show";
201          action: STATE_SET "visible" 0.0;
202          target: "base";
203          transition: LINEAR 0.5;
204       }
205       program { name: "hide";
206          signal: "hide";
207          action: STATE_SET "default" 0.0;
208          target: "base";
209       }
210    }
211 }
212
213 group { name: "elm/notify/right/default";
214    //this group is a design similar to the inwin group
215    parts {
216       part { name: "base";
217          type: RECT;
218          mouse_events: 0;
219          repeat_events: 1;
220          description { state: "default" 0.0;
221             color: 0 0 0 0;
222             rel1.relative: 1.0 0.0;
223             rel2.relative: 2.0 1.0;
224          }
225          description { state: "visible" 0.0;
226             inherit: "default" 0.0;
227             color: 0 0 0 64;
228             rel1.relative: 0.0 0.0;
229             rel2.relative: 1.0 1.0;
230          }
231       }
232       part { name: "pop";
233          mouse_events: 1;
234          description { state: "default" 0.0;
235             rel1.to: "elm.swallow.content";
236             rel2.to: "elm.swallow.content";
237          }
238       }
239       part { name: "elm.swallow.content";
240          type: SWALLOW;
241          description { state: "default" 0.0;
242             rel1.to: "base";
243             rel2.to: "base";
244          }
245       }
246    }
247    programs {
248       program { name: "show_3";
249          signal: "show";
250          action: STATE_SET "visible" 0.0;
251          target: "base";
252          transition: LINEAR 0.5;
253       }
254       program { name: "hide";
255          signal: "hide";
256          action: STATE_SET "default" 0.0;
257          target: "base";
258       }
259    }
260 }
261
262 group { name: "elm/notify/top_left/default";
263    //this group is a design similar to the inwin group
264    parts {
265       part { name: "base";
266          type: RECT;
267          mouse_events: 0;
268          repeat_events: 1;
269          description { state: "default" 0.0;
270             color: 0 0 0 0;
271             rel1.relative: 0.0 -1.0;
272             rel2.relative: 1.0 0.0;
273          }
274          description { state: "visible" 0.0;
275             inherit: "default" 0.0;
276             color: 0 0 0 64;
277             rel1.relative: 0.0 0.0;
278             rel2.relative: 1.0 1.0;
279          }
280       }
281       part { name: "pop";
282          mouse_events: 1;
283          description { state: "default" 0.0;
284             rel1.to: "elm.swallow.content";
285             rel2.to: "elm.swallow.content";
286          }
287       }
288       part { name: "elm.swallow.content";
289          type: SWALLOW;
290          description { state: "default" 0.0;
291             rel1.to: "base";
292             rel2.to: "base";
293          }
294       }
295    }
296    programs {
297       program { name: "show_3";
298          signal: "show";
299          action: STATE_SET "visible" 0.0;
300          target: "base";
301          transition: LINEAR 0.5;
302       }
303       program { name: "hide";
304          signal: "hide";
305          action: STATE_SET "default" 0.0;
306          target: "base";
307       }
308    }
309 }
310
311 group { name: "elm/notify/top_right/default";
312    //this group is a design similar to the inwin group
313    parts {
314       part { name: "base";
315          type: RECT;
316          mouse_events: 0;
317          repeat_events: 1;
318          description { state: "default" 0.0;
319             color: 0 0 0 0;
320             rel1.relative: 0.0 -1.0;
321             rel2.relative: 1.0 0.0;
322          }
323          description { state: "visible" 0.0;
324             inherit: "default" 0.0;
325             color: 0 0 0 64;
326             rel1.relative: 0.0 0.0;
327             rel2.relative: 1.0 1.0;
328          }
329       }
330       part { name: "pop";
331          mouse_events: 1;
332          description { state: "default" 0.0;
333             rel1.to: "elm.swallow.content";
334             rel2.to: "elm.swallow.content";
335          }
336       }
337       part { name: "elm.swallow.content";
338          type: SWALLOW;
339          description { state: "default" 0.0;
340             rel1.to: "base";
341             rel2.to: "base";
342          }
343       }
344    }
345    programs {
346       program { name: "show_3";
347          signal: "show";
348          action: STATE_SET "visible" 0.0;
349          target: "base";
350          transition: LINEAR 0.5;
351       }
352       program { name: "hide";
353          signal: "hide";
354          action: STATE_SET "default" 0.0;
355          target: "base";
356       }
357    }
358 }
359
360 group { name: "elm/notify/bottom_left/default";
361    //this group is a design similar to the inwin group
362    parts {
363       part { name: "base";
364          type: RECT;
365          mouse_events: 0;
366          repeat_events: 1;
367          description { state: "default" 0.0;
368             color: 0 0 0 0;
369             rel1.relative: 0.0 1.0;
370             rel2.relative: 1.0 2.0;
371          }
372          description { state: "visible" 0.0;
373             inherit: "default" 0.0;
374             color: 0 0 0 64;
375             rel1.relative: 0.0 0.0;
376             rel2.relative: 1.0 1.0;
377          }
378       }
379       part { name: "pop";
380          mouse_events: 1;
381          description { state: "default" 0.0;
382             rel1.to: "elm.swallow.content";
383             rel2.to: "elm.swallow.content";
384          }
385       }
386       part { name: "elm.swallow.content";
387          type: SWALLOW;
388          description { state: "default" 0.0;
389             rel1.to: "base";
390             rel2.to: "base";
391          }
392       }
393    }
394    programs {
395       program { name: "show_3";
396          signal: "show";
397          action: STATE_SET "visible" 0.0;
398          target: "base";
399          transition: LINEAR 0.5;
400       }
401       program { name: "hide";
402          signal: "hide";
403          action: STATE_SET "default" 0.0;
404          target: "base";
405       }
406    }
407 }
408
409 group { name: "elm/notify/bottom_right/default";
410    //this group is a design similar to the inwin group
411    parts {
412       part { name: "base";
413          type: RECT;
414          mouse_events: 0;
415          repeat_events: 1;
416          description { state: "default" 0.0;
417             color: 0 0 0 0;
418             rel1.relative: 0.0 1.0;
419             rel2.relative: 1.0 2.0;
420          }
421          description { state: "visible" 0.0;
422             inherit: "default" 0.0;
423             color: 0 0 0 64;
424             rel1.relative: 0.0 0.0;
425             rel2.relative: 1.0 1.0;
426          }
427       }
428       part { name: "pop";
429          mouse_events: 1;
430          description { state: "default" 0.0;
431             rel1.to: "elm.swallow.content";
432             rel2.to: "elm.swallow.content";
433          }
434       }
435       part { name: "elm.swallow.content";
436          type: SWALLOW;
437          description { state: "default" 0.0;
438             rel1.to: "base";
439             rel2.to: "base";
440          }
441       }
442    }
443    programs {
444       program { name: "show_3";
445          signal: "show";
446          action: STATE_SET "visible" 0.0;
447          target: "base";
448          transition: LINEAR 0.5;
449       }
450       program { name: "hide";
451          signal: "hide";
452          action: STATE_SET "default" 0.0;
453          target: "base";
454       }
455    }
456 }
457
458 ///////////////////////////////////////////////////////////////////////////////