23 normal, "small-main.png";
47 normal, "small-left-grad.png";
68 normal, "small-right.png";
91 normal, "small-right-grad.png";
100 state, "default" 0.0;
114 normal, "small-panel.png";
120 BUTTON("prev", "small-prev1.png", "small-prev2.png", 16, 14,
123 BUTTON("rew", "small-rew1.png", "small-rew2.png", 11, 14,
126 TOGGLE_BUTTON("play", "small-play1.png", "small-play2.png",
127 "small-pause1.png", "small-pause2.png", 13, 13,
130 BUTTON("ff", "small-ff1.png", "small-ff2.png", 11, 14,
133 BUTTON("next", "small-next1.png", "small-next2.png", 16, 14,
138 name, "seekerTrough";
141 state, "default" 0.0;
155 normal, "small-seeker-trough.png";
165 state, "default" 0.0;
176 to_y, "seekerTrough";
181 normal, "small-seeker-bar.png";
194 confine, "seekerTrough";
197 state, "default" 0.0;
215 name, "seeker_grabber";
219 state, "default" 0.0;
238 BUTTON_PROG("prev", "playback.prev")
239 BUTTON_PROG3("rew", "SEEK_BACK_START", "SEEK_BACK_STOP")
240 TOGGLE_BUTTON_PROG("play", "playback.play", "playback.pause")
241 BUTTON_PROG3("ff", "SEEK_FORWARD_START", "SEEK_FORWARD_STOP")
242 BUTTON_PROG("next", "playback.next")
246 signal, "mouse,down,1,double";
248 action, SIGNAL_EMIT "SWITCH_GROUP" "euphoria";
251 name, "seeker-start";
252 signal, "mouse,down,1";
253 source, "seeker_grabber";
254 action, SIGNAL_EMIT "SEEKER_START" "";
257 name, "seeker-update";
258 signal, "mouse,move";
259 source, "seeker_grabber";
260 action, SIGNAL_EMIT "SEEKER_UPDATE" "";
264 signal, "mouse,up,1";
265 source, "seeker_grabber";
266 action, SIGNAL_EMIT "SEEKER_STOP" "";
269 name, "toggle-playing";
270 signal, "PLAYBACK_STATE_PLAYING";
272 action, STATE_SET "toggled" 0.0;
273 transition, LINEAR 0.0;
278 name, "toggle-stopped";
279 signal, "PLAYBACK_STATE_STOPPED";
281 action, STATE_SET "default" 0.0;
282 transition, LINEAR 0.0;
287 name, "toggle-paused";
288 signal, "PLAYBACK_STATE_PAUSED";
290 action, STATE_SET "default" 0.0;
291 transition, LINEAR 0.0;