####################################################
# AScd Faktory theme configuration file            #
####################################################
# This is the default theme, looking like AScd 0.12
# but with a few more buttons. It now uses a 8bit
# font made by Stefan Zeiger. Thanks a lot Stefan !
# I also added mixer support in panels 4 & 5.

# -------------------
# General information
# -------------------

name		Fusion (with mixer support)
release		990517
author		Denis Bourez
email		denis@rsn.fdn.fr
url		http://worldserver.oleane.com/rsn/ascd-en.html
alpha1		digits.xpm
alpha2		digits2.xpm
panels		5
background	back.xpm

# -------------------------------------
# Screen elements, common to all panels
# -------------------------------------

###### The counter ######

{
panel	0
type	pixmap
pixmap	back_counter.xpm
left	counter_mode
mid	mute
right	wings_window
x	0
y	0
}

{
panel	0
type	counter
x	1
y	2
}

###### The track number ######

{
panel	0
type	pixmap
pixmap	back_track.xpm
left	ftrack_next
mid	ftrack_select
right	ftrack_previous
x	43
y	0
}

{
panel	0
type	tracknumber
x	41
y	2
}

###### The messages ######

{
panel	0
type	pixmap
pixmap	back_msg.xpm
left	show_db
mid	show_artist
right	uppercase
x	0
y	10
}

{
panel	0
type	message
x	1
y	11
w	9
}

###### the progress bar ######

{
panel	0
type	pixmap
pixmap	back_bar.xpm
x	7
y	21
}

{
panel	0
type	progress_bar
pixmap	bar.xpm
left	direct_access
right	quick_ref
arg	1
x	8
y	22
}

###### the quit button ######

{
panel	0
type	pixmap
pixmap	cross.xpm
left	quit
right	quick_ref
x	0
y	21
}

# ---------------------------------------------------------
# The first panel
# ---------------------------------------------------------

{
panel	1
type	pixmap
pixmap	panel.xpm
left	panel 2
middle	panel 3
right	panel 4
x	50
y	21
}

{
panel	1
type	pixmap
pixmap	play.xpm
alt	play_on.xpm
left	play
right	quick_ref
x	19
y	27
}

{
panel	1
type	pixmap
pixmap	stop.xpm
alt	stop_on.xpm
left	stop
right	quit
x	19
y	42
}

{
panel	1
type	pixmap
pixmap	pause.xpm
alt	pause_on.xpm
left	pause
x	0
y	42
}

{
panel	1
type	pixmap
pixmap	eject.xpm
left	eject
x	38
y	42
}

{
panel	1
type	pixmap
pixmap	rew.xpm
left	previous_track
middle	first_track
right	rew
x	0
y	27
}

{
panel	1
type	pixmap
pixmap	fwd.xpm
left	next_track
middle	last_track
right	fwd
x	38
y	27
}

# ---------------------------------------------------------
# The second panel
# ---------------------------------------------------------

{
panel	2
type	pixmap
pixmap	panel.xpm
left	panel 1
middle	panel 3
right	panel 4
x	50
y	21
}

# The mode buttons:

{
panel	2
type	pixmap
pixmap	lstart.xpm
left	loop_start
right	loop_go_start
x	0
y	27
}

{
panel	2
type	pixmap
pixmap	lgo.xpm
alt	lgo_on.xpm
left	loop
right	loop_clear
x	19
y	27
}

{
panel	2
type	pixmap
pixmap	lend.xpm
left	loop_end
right	loop_go_end
x	38
y	27
}

{
panel	2
type	pixmap
pixmap	intro.xpm
alt	intro_on.xpm
left	intro_scan
x	19
y	42
}

{
panel	2
type	pixmap
pixmap	fade.xpm
left	fade
x	0
y	42
}

{
panel	2
type	pixmap
pixmap	options.xpm
left	panel 3
x	38
y	42
}

# ---------------------------------------------------------
# The third panel: configuration tools
# ---------------------------------------------------------

# The panel selector:

{
panel	3
type	pixmap
pixmap	panel.xpm
left	panel 2
middle	panel 1
right	panel 4
x	50
y	21
}


# the mode buttons:

{
panel	3
type	pixmap
pixmap	autoplay.xpm
alt	autoplay_on.xpm
left	autoplay
x	0
y	27
}

{
panel	3
type	pixmap
pixmap	theme.xpm
alt	theme_on.xpm
left	theme_next
mid	theme_select
right	theme_previous
x	19
y	27
}

{
panel	3
type	pixmap
pixmap	wings.xpm
left	wings_window
x	38
y	27
}

{
panel	3
type	pixmap
pixmap	autorepeat.xpm
alt	autorepeat_on.xpm
left	autorepeat
x	0
y	42
}

{
panel	3
type	pixmap
pixmap	upper.xpm
alt	upper_on.xpm
left	uppercase
x	19
y	42
}


{
panel	3
type	pixmap
pixmap	options_on.xpm
left	panel 2
right	save
x	38
y	42
}

# ---------------------------------------------------------
# The mixer panel
# ---------------------------------------------------------

{
panel	4
type	pixmap
pixmap	panel.xpm
left	panel 2
middle	panel 3
right	panel 1
x	50
y	21
}

{
panel	4
type	pixmap
pixmap	mixer_panel.xpm
left	panel 5
right	quick_ref
arg	2
x	0
y	28
}

{
panel	4
type	pixmap
pixmap	mixer_back.xpm
x	14
y	28
}


{
panel	4
type	mixer_bar
pixmap	mixer_bar.xpm
left	set
mid	50%
right	75%
arg	volume
x	14
y	29
}

{
panel	4
type	mixer_bar
pixmap	mixer_bar.xpm
left	set
mid	50%
right	75%
arg	pcm
x	14
y	36
}

{
panel	4
type	mixer_bar
pixmap	mixer_bar.xpm
left	set
mid	50%
right	75%
arg	line
x	14
y	43
}

{
panel	4
type	mixer_bar
pixmap	mixer_bar.xpm
left	set
mid	50%
right	75%
arg	cd
x	14
y	50
}

# ---------------------------------------------------------
# The 2nd mixer panel
# ---------------------------------------------------------

{
panel	5
type	pixmap
pixmap	panel.xpm
left	panel 2
middle	panel 3
right	panel 1
x	50
y	21
}

{
panel	5
type	pixmap
pixmap	mixer2_back.xpm
x	0
y	28
}

{
panel	5
type	pixmap
pixmap	mixer2_panel.xpm
left	panel 4
x	0
y	49
}

{
panel	5
type	imixer_bar
pixmap	mixer2_bar.xpm
left	set
mid	50%
right	75%
arg	volume
x	1
y	29
}

{
panel	5
type	imixer_bar
pixmap	mixer2_bar.xpm
left	set
mid	50%
right	75%
arg	bass
x	8
y	29
}

{
panel	5
type	imixer_bar
pixmap	mixer2_bar.xpm
left	set
mid	50%
right	75%
arg	treble
x	15
y	29
}

{
panel	5
type	imixer_bar
pixmap	mixer2_bar.xpm
left	set
mid	50%
right	75%
arg	pcm
x	22
y	29
}

{
panel	5
type	imixer_bar
pixmap	mixer2_bar.xpm
left	set
mid	50%
right	75%
arg	cd
x	29
y	29
}

{
panel	5
type	imixer_bar
pixmap	mixer2_bar.xpm
left	set
mid	50%
right	75%
arg	line
x	36
y	29
}

{
panel	5
type	imixer_bar
pixmap	mixer2_bar.xpm
left	set
mid	50%
right	75%
arg	midi
x	43
y	29
}

{
panel	5
type	imixer_bar
pixmap	mixer2_bar.xpm
left	set
mid	50%
right	75%
arg	mic
x	50
y	29
}
