efl
1collections {
2sounds {
3sample {
4name: "sound_name1" RAW;
5source: "duck.wav";
6}
7tone: "tone-name" 2600;
8}
9group {
10name: "example_group";
11parts {
12part {
13name: "sample_bg";
14type: RECT;
15mouse_events: 1;
16description {
17state: "default" 0.0;
18min: 300 150;
19max: 300 150;
20color: 200 200 200 100;
21align: 0.5 0.0;
22rel1 {
23relative: 0.0 0.0;
24}
25}
26}
27part {
28name: "sample_text";
29type: TEXT;
30mouse_events: 1;
31repeat_events: 1;
32description {
33state: "default" 0.0;
34rel1.to: "sample_bg";
35rel2.to: "sample_bg";
36text {
37font: "Sans";
38size: 20;
39text: "Play Sound Sample";
40}
41}
42}
43part {
44name: "tone_bg";
45type: RECT;
46mouse_events: 1;
47description {
48state: "default" 0.0;
49min: 300 150;
50max: 300 150;
51align: 0.5 0.0;
52color: 180 180 180 100;
53rel1 {
54relative: 0.0 1.0;
55to: "sample_bg";
56}
57}
58}
59part {
60name: "tone_text";
61type: TEXT;
62mouse_events: 1;
63repeat_events: 1;
64description {
65state: "default" 0.0;
66rel1.to: "tone_bg";
67rel2.to: "tone_bg";
68text {
69font: "Sans";
70size: 20;
71text: "Play Tone";
72}
73}
74}
75programs {
76program {
77name: "click_sample1";
78signal: "mouse,down,1";
79source: "sample_bg";
80action: PLAY_SAMPLE "sound_name1" 1.0;
81}
82program {
83name: "click_tone";
84signal: "mouse,down,1";
85source: "tone_bg";
86action: PLAY_TONE "tone-name" 0.1;
87}
88}
89}
90}
91}
92