efl
1collections {
2group {
3name: "example/group";
4
5min: 480 320;
6
7parts {
8part {
9name: "bg";
10type: RECT;
11mouse_events: 1;
12
13description {
14state: "default" 0.0;
15}
16} // bg
17
18part {
19name: "rectangle";
20type: RECT;
21mouse_events: 0;
22
23description {
24state: "default" 0.0;
25color: 255 0 0 128;
26
27rel1 {
28offset: -5 -5;
29to: "title";
30}
31rel2 {
32offset: 4 4;
33to: "title";
34}
35
36map {
37on: 1;
38perspective_on: 1;
39rotation {
40x: 45;
41}
42}
43}
44} // rectangle
45
46part {
47name: "title";
48type: TEXT;
49mouse_events: 0;
50
51description {
52state: "default" 0.0;
53color: 200 200 200 255;
54
55align: 0.0 0.5;
56
57rel1.relative: 0.1 0.1;
58rel2.relative: 0.1 0.1;
59
60text {
61text: "Perspective example";
62font: "Sans";
63size: 16;
64min: 1 1;
65}
66
67map {
68on: 1;
69perspective_on: 1;
70rotation {
71x: 45;
72}
73}
74}
75
76description {
77state: "right" 0.0;
78inherit: "default" 0.0;
79
80rel1.relative: 0.5 0.1;
81rel2.relative: 0.5 0.1;
82}
83description {
84state: "bottom" 0.0;
85inherit: "default" 0.0;
86
87rel1.relative: 0.1 0.9;
88rel2.relative: 0.1 0.9;
89}
90description {
91state: "bottomright" 0.0;
92inherit: "default" 0.0;
93
94rel1.relative: 0.5 0.9;
95rel2.relative: 0.5 0.9;
96}
97} // title
98}
99
100programs {
101program {
102name: "move,right";
103signal: "move,1,0";
104action: STATE_SET "right" 0.0;
105transition: SINUSOIDAL 1.0;
106target: "title";
107after: "animation,end";
108}
109program {
110name: "move,bottom";
111signal: "move,0,1";
112action: STATE_SET "bottom" 0.0;
113transition: SINUSOIDAL 1.0;
114target: "title";
115after: "animation,end";
116}
117program {
118name: "move,bottomright";
119signal: "move,1,1";
120action: STATE_SET "bottomright" 0.0;
121transition: SINUSOIDAL 1.0;
122target: "title";
123after: "animation,end";
124}
125program {
126name: "move,default";
127signal: "move,0,0";
128action: STATE_SET "default" 0.0;
129transition: SINUSOIDAL 1.0;
130target: "title";
131after: "animation,end";
132}
133
134program {
135name: "animation,end";
136action: SIGNAL_EMIT "animation,end" "";
137}
138}
139}
140}
141