#
# Simutrans window skin definitions for themes
# Author: prissi, modified by Leartin
#
# All image name must starts with "> " to have them unzoomeable
#
# This theme has the scalable standard look for pak 192.comic
#
################################################
#
# Button have 3 rows with left middle right images for one state
#
# If only top row is there, button will be centered vertically in area if the size does not match.
# If all nine are there, you can set any size in themes.tab
#
--
Obj=menu
name=Button
# unpressed
Image[0]=> button.0.0
Image[1]=> button.0.2
Image[2]=> button.0.1
Image[3]=> button.0.3
Image[4]=> button.0.5
Image[5]=> button.0.4
Image[6]=> button.0.6
Image[7]=> button.0.8
Image[8]=> button.0.7
# pressed
Image[9]=> button.1.0
Image[10]=> button.1.2
Image[11]=> button.1.1
Image[12]=> button.1.3
Image[13]=> button.1.5
Image[14]=> button.1.4
Image[15]=> button.1.6
Image[16]=> button.1.8
Image[17]=> button.1.7
# disabled (will used the unporessed color mask)
Image[18]=> button.2.0
Image[19]=> button.2.2
Image[20]=> button.2.1
Image[21]=> button.2.3
Image[22]=> button.2.5
Image[23]=> button.2.4
Image[24]=> button.2.6
Image[25]=> button.2.8
Image[26]=> button.2.7
# color mask (will be blended, so it is a good idea to have a bright color for the foreground in this area)
Image[27]=> button.3.0
Image[28]=> button.3.2
Image[29]=> button.3.1
Image[30]=> button.3.3
Image[31]=> button.3.5
Image[32]=> button.3.4
Image[33]=> button.3.6
Image[34]=> button.3.8
Image[35]=> button.3.7
# If the position of the colored area is different for a pressed button (i.e. protruding knobs)
# then here can come another nine mask images
--
Obj=menu
name=Roundbutton
# unpressed
Image[0]=> roundbutton.0.0
Image[1]=> roundbutton.0.2
Image[2]=> roundbutton.0.1
Image[3]=> roundbutton.0.3
Image[4]=> roundbutton.0.5
Image[5]=> roundbutton.0.4
Image[6]=> roundbutton.0.6
Image[7]=> roundbutton.0.8
Image[8]=> roundbutton.0.7
# pressed
Image[9]=> roundbutton.1.0
Image[10]=> roundbutton.1.2
Image[11]=> roundbutton.1.1
Image[12]=> roundbutton.1.3
Image[13]=> roundbutton.1.5
Image[14]=> roundbutton.1.4
Image[15]=> roundbutton.1.6
Image[16]=> roundbutton.1.8
Image[17]=> roundbutton.1.7
# disabled
Image[18]=> roundbutton.2.0
Image[19]=> roundbutton.2.2
Image[20]=> roundbutton.2.1
Image[21]=> roundbutton.2.3
Image[22]=> roundbutton.2.5
Image[23]=> roundbutton.2.4
Image[24]=> roundbutton.2.6
Image[25]=> roundbutton.2.8
Image[26]=> roundbutton.2.7
--
Obj=menu
name=Editfield
#should be either scalable or at least LINESPACE+2px high
Image[0]=> editfield.0.0
Image[1]=> editfield.0.1
Image[2]=> editfield.0.2
Image[3]=> editfield.1.0
Image[4]=> editfield.1.1
Image[5]=> editfield.1.2
Image[6]=> editfield.2.0
Image[7]=> editfield.2.1
Image[8]=> editfield.2.2
--
Obj=menu
name=Listbox
#Must be scalable!
Image[0]=> listbox.0.0
Image[1]=> listbox.0.1
Image[2]=> listbox.0.2
Image[3]=> listbox.1.0
Image[4]=> listbox.1.1
Image[5]=> listbox.1.2
Image[6]=> listbox.2.0
Image[7]=> listbox.2.1
Image[8]=> listbox.2.2
--
# window background
Obj=menu
name=Back
Image[0]=> back.0.0
Image[1]=> back.0.1
Image[2]=> back.0.2
Image[3]=> back.1.0
Image[4]=> skins_neu.0.2
Image[5]=> back.1.2
Image[6]=> back.2.0
Image[7]=> back.2.1
Image[8]=> back.2.2
--
#################################################################
#
# The following control only have one (or three) images, and are not stretchable
#
Obj=menu
name=Checkbutton
# unpressed
Image[0]=> checkbutton.0.0
# pressed
Image[1]=> checkbutton.0.1
# disabled
Image[2]=> checkbutton.0.2
--
Obj=menu
name=Posbutton
# unpressed
Image[0]=> posbutton.0.0
# pressed
Image[1]=> posbutton.0.1
# disabled
Image[2]=> posbutton.0.2
--
Obj=menu
name=Scrollbar
# unpressed pressed disabled left and right
Image[0]=> skins_neu.2.2
Image[1]=> skins_neu.2.3
Image[2]=> scrollbar.0.2
Image[3]=> skins_neu.2.4
Image[4]=> skins_neu.2.5
Image[5]=> scrollbar.0.5
# scrollbar back left center right
Image[6]=-
Image[7]=> skins_neu.6.6
Image[8]=-
# scrollbar knob left center right
Image[9]=> skins_neu.6.0
Image[10]=> skins_neu.6.2
Image[11]=> skins_neu.6.1
# arrow buttons up unpressed pressed disabled
Image[12]=> skins_neu.4.0
Image[13]=> skins_neu.4.1
Image[14]=> scrollbar.2.2
# arrow buttons down unpressed pressed disabled
Image[15]=> skins_neu.4.2
Image[16]=> skins_neu.4.3
Image[17]=> scrollbar.2.5
# scrollbar back up center down
Image[18]=-
Image[19]=> skins_neu.5.6
Image[20]=-
# scrollbar knob up center down
Image[21]=> skins_neu.5.0
Image[22]=> skins_neu.5.2
Image[23]=> skins_neu.5.1
--
# window symbols
Obj=menu
name=Gadget
# close
Image[0]=> gadget_new.0.0
# help
Image[1]=> gadget_new.0.1
# minimize
Image[2]=> gadget_new.0.2
# previous
Image[3]=> gadget_new.0.3
# next
Image[4]=> gadget_new.0.4
# unsticky
Image[5]=> gadget_new.0.5
# sticky
Image[6]=> gadget_new.0.6
# resize corner
Image[7]=> gadget_new.0.7
# goto pos
Image[8]=> gadget_new.0.8
--
# window background
Obj=menu
name=Divider
Image[0]=-
Image[1]=> divider.0.0
Image[2]=-
--
###################################################
# text labels
Obj=menu
name=DisplayTextLabel
Image[0]=> display_text_label.0.0
Image[1]=> display_text_label.0.1
Image[2]=> display_text_label.0.2
Image[3]=> display_text_label.1.0
Image[4]=> display_text_label.1.1
Image[5]=> display_text_label.1.2
Image[6]=> display_text_label.2.0
Image[7]=> display_text_label.2.1
Image[8]=> display_text_label.2.2
--
Obj=menu
name=DisplayStationLabel
Image[0]=> display_station_label.0.0
Image[1]=> display_station_label.0.1
Image[2]=> display_station_label.0.2
Image[3]=> display_station_label.1.0
Image[4]=> display_station_label.1.1
Image[5]=> display_station_label.1.2
Image[6]=> display_station_label.2.0
Image[7]=> display_station_label.2.1
Image[8]=> display_station_label.2.2
--
Obj=menu
name=DisplayMarkerLabel
Image[0]=> display_marker_label.0.0
Image[1]=> display_marker_label.0.1
Image[2]=> display_marker_label.0.2
Image[3]=> display_marker_label.1.0
Image[4]=> display_marker_label.1.1
Image[5]=> display_marker_label.1.2
Image[6]=> display_marker_label.2.0
Image[7]=> display_marker_label.2.1
Image[8]=> display_marker_label.2.2
Image[9]=> display_marker_label.0.3
--
Obj=menu
name=DisplayFactoryLabel
Image[0]=> display_factory_label.0.0
Image[1]=> display_factory_label.0.1
Image[2]=> display_factory_label.0.2
Image[3]=> display_factory_label.1.0
Image[4]=> display_factory_label.1.1
Image[5]=> display_factory_label.1.2
Image[6]=> display_factory_label.2.0
Image[7]=> display_factory_label.2.1
Image[8]=> display_factory_label.2.2
--
