-# $Id: README 1 2005-04-19 09:41:42Z tilman $
-#
# Multipass for Euphoria
#
# This is a port of Multipass for WinAmp 5 by R. Peter Clark:
-# $Id: Rakefile 26 2005-06-22 20:19:41Z tilman $
-
require "rake/clean"
SRC = "multipass.rb"
-# $Id: multipass.rb 8 2005-04-24 10:49:53Z tilman $
-
require "src/slider.rb"
require "src/button.rb"
-# $Id: button.rb 26 2005-06-22 20:19:41Z tilman $
-
class Button
attr_reader :part
-# $Id: init.rb 1 2005-04-19 09:41:42Z tilman $
-
c = EDJE.collection("euphoria")
c.program("player.init", :exec_script) do |p|
-# $Id: intro.rb 26 2005-06-22 20:19:41Z tilman $
-
c = EDJE.collection("euphoria")
c.part("player.normal.animation.intro", :image) do |p|
-/* $Id: message_handler.sma 20 2005-04-29 14:52:24Z tilman $ */
-
#define MSG_ID_SET_SONGNAME 0
public message (Msg_Type:type, id, ...)
-# $Id: player-display-background.rb 26 2005-06-22 20:19:41Z tilman $
-
c = EDJE.collection("euphoria")
root = c.part("player.normal.group.display")
-# $Id: player-display-buttons.rb 3 2005-04-23 13:27:45Z tilman $
-
c = EDJE.collection("euphoria")
root = c.part("player.normal.group.display")
-# $Id: player-display-seeker.rb 26 2005-06-22 20:19:41Z tilman $
-
c = EDJE.collection("euphoria")
parent = c.part("player.normal.group.display")
name = "player.normal.animation.seek"
-# $Id: player-display-track.rb 26 2005-06-22 20:19:41Z tilman $
-
c = EDJE.collection("euphoria")
parent = c.part("player.normal.group.display")
-/* $Id: player-display-track.sma 1 2005-04-19 09:41:42Z tilman $ */
-
#define SONGNAME_SCROLL_SPEED 0.2857
public songname_len;
-# $Id: player-display.rb 1 2005-04-19 09:41:42Z tilman $
-
c = EDJE.collection("euphoria")
c.part("player.normal.group.display", :rect) do |p|
-# $Id: player-drawer-bottom-eq.rb 26 2005-06-22 20:19:41Z tilman $
-
c = EDJE.collection("euphoria")
parts = []
-# $Id: player-drawer-bottom.rb 26 2005-06-22 20:19:41Z tilman $
-
c = EDJE.collection("euphoria")
root = c.part("root")
bottom = []
-# $Id: player-drawer-left.rb 26 2005-06-22 20:19:41Z tilman $
-
c = EDJE.collection("euphoria")
parts = []
-# $Id: player-drawer-volume.rb 26 2005-06-22 20:19:41Z tilman $
-
c = EDJE.collection("euphoria")
root = c.part("root")
-# $Id: player-main-background.rb 26 2005-06-22 20:19:41Z tilman $
-
c = EDJE.collection("euphoria")
root = c.part("root")
-# $Id: player-main-buttons.rb 7 2005-04-24 10:46:14Z tilman $
-
c = EDJE.collection("euphoria")
root = c.part("root")
-# $Id: player-overlay.rb 1 2005-04-19 09:41:42Z tilman $
-
c = EDJE.collection("euphoria")
c.part("player.overlay", :rect) do |p|
-# $Id: player.rb 17 2005-04-28 07:54:11Z tilman $
-
EDJE.collection("euphoria") do |c|
c.set_size(252, 333)
-# $Id: playlist-background.rb 26 2005-06-22 20:19:41Z tilman $
-
c = EDJE.collection("playlist")
root = c.part("root")
-# $Id: playlist-buttons.rb 24 2005-05-28 20:11:03Z tilman $
-
c = EDJE.collection("playlist")
root = c.part("root")
right = c.part("playlist.background.titlebar.right")
-# $Id: playlist-scrollbar.rb 26 2005-06-22 20:19:41Z tilman $
-
c = EDJE.collection("playlist")
c.part("playlist.scrollbar.trough", :rect) do |p|
-# $Id: playlist.rb 16 2005-04-25 22:01:53Z tilman $
-
EDJE.collection("playlist") do |c|
c.set_min(300, 250)
-# $Id: playlist_item.rb 26 2005-06-22 20:19:41Z tilman $
-
TEXT_COLOR_HILIGHT = "#f0fafd"
EDJE.collection("playlist_item") do |c|
-# $Id: slider.rb 26 2005-06-22 20:19:41Z tilman $
-
class VerticalSlider
def initialize(c, name, rel, x, y, height = 95)
background = nil