mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-21 09:21:08 +00:00
a422e4d632
svn-id: r34613
470 lines
16 KiB
INI
470 lines
16 KiB
INI
# $URL$
|
|
# $Id$
|
|
[theme]
|
|
version=24
|
|
type=classic
|
|
name=Classic (ScummVM 0.8.0)
|
|
|
|
[colors]
|
|
color=104 104 104
|
|
shadowcolor=64 64 64
|
|
bgcolor=0 0 0
|
|
textcolor=32 160 32
|
|
textcolorhi=0 255 0
|
|
|
|
[extra]
|
|
font="builtin"
|
|
blending=true
|
|
|
|
[XxY]
|
|
def_widgetSize=kBigWidgetSize
|
|
def_buttonWidth=kBigButtonWidth
|
|
def_buttonHeight=kBigButtonHeight
|
|
def_sliderWidth=kBigSliderWidth
|
|
def_sliderHeight=kBigSliderHeight
|
|
def_kLineHeight=16
|
|
def_kFontHeight=14
|
|
def_insetX=10
|
|
def_insetY=20
|
|
def_insetW=(w - 2 * 10)
|
|
def_insetH=(h - 2 * 40)
|
|
def_gameOptionsLabelWidth=90
|
|
def_tabPopupsLabelW=150
|
|
def_aboutXOff=8
|
|
def_aboutYOff=5
|
|
def_aboutOuterBorder=80
|
|
def_scummmainHOffset=12
|
|
def_scummmainVSpace=7
|
|
def_scummmainVAddOff=3
|
|
def_scummmainButtonWidth=160
|
|
def_scummmainButtonHeight=28
|
|
def_scummhelpW=370
|
|
def_scummhelpX=((w - scummhelpW) / 2)
|
|
def_midiControlsSpacing=2
|
|
def_vcAudioTabIndent=10
|
|
def_vcAudioTabSpacing=4
|
|
|
|
use=colors
|
|
use=extra
|
|
|
|
##### Widgets config
|
|
ListWidget.leftPadding=4
|
|
ListWidget.rightPadding=0
|
|
ListWidget.topPadding=2
|
|
ListWidget.bottomPadding=2
|
|
ListWidget.hlLeftPadding=2
|
|
ListWidget.hlRightPadding=1
|
|
PopUpWidget.leftPadding=4
|
|
PopUpWidget.rightPadding=0
|
|
TabWidget.tabWidth=70
|
|
TabWidget.tabHeight=21
|
|
TabWidget.titleVPad=2
|
|
|
|
###### chooser
|
|
opHeight=(h * 7 / 10)
|
|
useWithPrefix=chooser defaultChooser_
|
|
|
|
##### browser
|
|
brW=((w * 7) / 8)
|
|
brH=((h * 9) / 10)
|
|
browser=((w - brW) / 2) ((h - brH) / 2) brW brH
|
|
set_parent=browser
|
|
browser_headline=10 kLineHeight (parent.w - 2 * 10) kLineHeight
|
|
browser_headline.align=kTextAlignCenter
|
|
browser_path=10 prev.y2 prev.w prev.h
|
|
browser_list=10 prev.y2 prev.w (parent.h - 3 * kLineHeight - buttonHeight - 14)
|
|
browser_up=10 (parent.h - buttonHeight - 8) buttonWidth buttonHeight
|
|
browser_cancel=(parent.w - 2 * (buttonWidth + 10)) (parent.h - buttonHeight - 8) buttonWidth buttonHeight
|
|
browser_choose=(prev.x2 + 10) prev.y prev.w prev.h
|
|
|
|
##### launcher
|
|
hBorder=10
|
|
launcher_version=hBorder 8 (w - 2 * hBorder) kLineHeight
|
|
launcher_version.align=kTextAlignCenter
|
|
top=(h - 8 - buttonHeight)
|
|
numButtons=3
|
|
space=8
|
|
butWidth=((w - 2 * hBorder - space * (numButtons - 1)) / numButtons)
|
|
launcher_quit_button=hBorder top butWidth buttonHeight
|
|
launcher_about_button=(prev.x2 + space) prev.y prev.w prev.h
|
|
launcher_options_button=(prev.x2 + space) prev.y prev.w prev.h
|
|
launcher_start_button=(prev.x2 + space) prev.y prev.w prev.h
|
|
launcher_loadGame_button=(prev.x2 + space) prev.y prev.w prev.h
|
|
top=(top - buttonHeight * 2)
|
|
numButtons=3
|
|
space=10
|
|
butWidth=((w - 2 * hBorder - space * (numButtons - 1)) / numButtons)
|
|
launcher_addGame_button=hBorder top butWidth buttonHeight
|
|
launcher_editGame_button=(prev.x2 + space) prev.y prev.w prev.h
|
|
launcher_removeGame_button=(prev.x2 + space) prev.y prev.w prev.h
|
|
launcher_list=hBorder (kLineHeight + 16) (w - 2 * hBorder) (top - kLineHeight - 20)
|
|
|
|
### global options
|
|
globaloptions=insetX insetY insetW insetH
|
|
set_parent=globaloptions
|
|
vBorder=5
|
|
globaloptions_tabwidget=0 vBorder parent.w (parent.h - buttonHeight - 8 - 2 * vBorder)
|
|
|
|
# graphics tab
|
|
opYoffset=vBorder
|
|
opXoffset=0
|
|
useWithPrefix=graphicsControls globaloptions_
|
|
|
|
# audio tab
|
|
opYoffset=vBorder
|
|
useWithPrefix=audioControls globaloptions_
|
|
useWithPrefix=subtitleControls globaloptions_
|
|
|
|
# volume tab
|
|
opYoffset=vBorder
|
|
useWithPrefix=volumeControls globaloptions_
|
|
|
|
# MIDI tab
|
|
opYoffset=vBorder
|
|
useWithPrefix=midiControls globaloptions_
|
|
|
|
# paths tab
|
|
yoffset=vBorder
|
|
glOff=((buttonHeight - kLineHeight) / 2 + 2)
|
|
globaloptions_savebutton=10 yoffset (buttonWidth + 5) buttonHeight
|
|
globaloptions_savepath=(prev.x2 + 20) (yoffset + glOff) (parent.w - (prev.w + 20) - 15) kLineHeight
|
|
yoffset=(yoffset + buttonHeight + 4)
|
|
globaloptions_extrabutton=10 yoffset (buttonWidth + 5) buttonHeight
|
|
globaloptions_extrapath=(prev.x2 + 20) (yoffset + glOff) (parent.w - (prev.w + 20) - 15) kLineHeight
|
|
yoffset=(yoffset + buttonHeight + 4)
|
|
globaloptions_themebutton=10 yoffset (buttonWidth + 5) buttonHeight
|
|
globaloptions_themepath=(prev.x2 + 20) (yoffset + glOff) (parent.w - (prev.w + 20) - 15) kLineHeight
|
|
yoffset=(yoffset + buttonHeight + 4)
|
|
globaloptions_pluginsbutton=10 yoffset (buttonWidth + 5) buttonHeight
|
|
globaloptions_pluginspath=(prev.x2 + 20) (yoffset + glOff) (parent.w - (prev.w + 20) - 15) kLineHeight
|
|
yoffset=(yoffset + buttonHeight + 4)
|
|
globaloptions_keysbutton=10 yoffset (buttonWidth + 5) buttonHeight
|
|
|
|
# Misc options
|
|
yoffset=vBorder
|
|
glOff=((buttonHeight - kLineHeight) / 2 + 2)
|
|
globaloptions_themebutton2=10 yoffset buttonWidth buttonHeight
|
|
globaloptions_curtheme=(prev.x2 + 20) (yoffset + glOff) (parent.w - (prev.w + 20) - 10) kLineHeight
|
|
yoffset=(yoffset + buttonHeight + 12)
|
|
globaloptions_autosaveperiod=10 yoffset (parent.w - 10 - 25) (kLineHeight + 2)
|
|
|
|
globaloptions_cancel=(parent.w - 2 * (buttonWidth + 10)) (parent.h - buttonHeight - 8) buttonWidth buttonHeight
|
|
globaloptions_ok=(prev.x2 + 10) prev.y prev.w prev.h
|
|
|
|
### game options
|
|
gameoptions=insetX insetY insetW insetH
|
|
set_parent=gameoptions
|
|
vBorder=5
|
|
gox=5
|
|
gow=(parent.w - 15)
|
|
|
|
gameoptions_tabwidget=0 vBorder parent.w (parent.h - buttonHeight - 8 - 2 * vBorder)
|
|
|
|
# game tab
|
|
opYoffset=vBorder
|
|
gameoptions_id=gox (opYoffset + 2) gameOptionsLabelWidth kLineHeight
|
|
gameoptions_id.align=kTextAlignRight
|
|
gameoptions_domain=prev.x2 (prev.y - 1) (parent.w - gameOptionsLabelWidth - 10 - gox) (prev.h + 2)
|
|
opYoffset=(opYoffset + prev.h + 5)
|
|
gameoptions_name=gox (opYoffset + 2) gameOptionsLabelWidth kLineHeight
|
|
gameoptions_name.align=kTextAlignRight
|
|
gameoptions_desc=prev.x2 (prev.y - 1) (parent.w - gameOptionsLabelWidth - 10 - gox) (prev.h + 2)
|
|
opYoffset=(opYoffset + prev.h + 7)
|
|
gameoptions_lang=gox (opYoffset - 1) gow (kLineHeight + 2)
|
|
opYoffset=(opYoffset + prev.h + 5)
|
|
gameoptions_platform=prev.x opYoffset prev.w prev.h
|
|
opYoffset=(opYoffset + prev.h + 5)
|
|
|
|
# paths tab
|
|
opYoffset=vBorder
|
|
goOff=((buttonHeight - kLineHeight) / 2 + 2)
|
|
gameoptions_savepath=gox opYoffset (buttonWidth + 5) buttonHeight
|
|
gameoptions_savepathText=(prev.x2 + 20) (opYoffset + goOff) (parent.w - self.x - 10) kLineHeight
|
|
opYoffset=(opYoffset + buttonHeight + 4)
|
|
gameoptions_extrapath=gox opYoffset (buttonWidth + 5) buttonHeight
|
|
gameoptions_extrapathText=(prev.x2 + 20) (opYoffset + goOff) (parent.w - self.x - 10) kLineHeight
|
|
opYoffset=(opYoffset + buttonHeight + 4)
|
|
gameoptions_gamepath=gox opYoffset (buttonWidth + 5) buttonHeight
|
|
gameoptions_gamepathText=(prev.x2 + 20) (opYoffset + goOff) (parent.w - self.x - 10) kLineHeight
|
|
opYoffset=(opYoffset + buttonHeight + 4)
|
|
|
|
# graphics tab
|
|
opYoffset=vBorder
|
|
opXoffset=gox
|
|
gameoptions_graphicsCheckbox=gox opYoffset (parent.w - gox - 5) buttonHeight
|
|
opYoffset=(opYoffset + buttonHeight)
|
|
useWithPrefix=graphicsControls gameoptions_
|
|
|
|
# audio tab
|
|
opYoffset=vBorder
|
|
gameoptions_audioCheckbox=gox opYoffset (parent.w - gox - 5) buttonHeight
|
|
opYoffset=(opYoffset + buttonHeight)
|
|
useWithPrefix=audioControls gameoptions_
|
|
useWithPrefix=subtitleControls gameoptions_
|
|
|
|
# volume tab
|
|
opYoffset=vBorder
|
|
gameoptions_volumeCheckbox=gox opYoffset (parent.w - gox - 5) buttonHeight
|
|
opYoffset=(opYoffset + buttonHeight)
|
|
useWithPrefix=volumeControls gameoptions_
|
|
|
|
# midi tab
|
|
opYoffset=vBorder
|
|
gameoptions_midiCheckbox=gox opYoffset (parent.w - gox - 5) buttonHeight
|
|
opYoffset=(opYoffset + buttonHeight)
|
|
useWithPrefix=midiControls gameoptions_
|
|
|
|
gameoptions_cancel=(parent.w - 2 * (buttonWidth + 10)) (parent.h - buttonHeight - 8) buttonWidth buttonHeight
|
|
gameoptions_ok=(prev.x2 + 10) prev.y prev.w prev.h
|
|
|
|
### keys dialog
|
|
keysdialog=(w / 20) (h / 10) (w - w / 10) (h - h / 5)
|
|
set_parent=keysdialog
|
|
keysdialog_map=(parent.w - buttonWidth - 10) 20 buttonWidth buttonHeight
|
|
keysdialog_ok=prev.x (prev.y2 + 4) prev.w prev.h
|
|
keysdialog_cancel=prev.x (prev.y2 + 4) prev.w prev.h
|
|
keysdialog_list=10 10 (prev.x - 20) (parent.h - kLineHeight * 4 - self.y)
|
|
keysdialog_action=prev.x (parent.h - kLineHeight * 3) (parent.w - self.x * 2) kLineHeight
|
|
keysdialog_mapping=prev.x (prev.y + kLineHeight) prev.w prev.h
|
|
|
|
### mass add dialog
|
|
massadddialog=10 20 300 174
|
|
set_parent=massadddialog
|
|
massadddialog_caption=10 (10 + 1 * kLineHeight) (parent.w - 2*10) kLineHeight
|
|
massadddialog_caption.align=kTextAlignCenter
|
|
massadddialog_dirprogress=10 (10 + 3 * kLineHeight) prev.w prev.h
|
|
massadddialog_dirprogress.align=kTextAlignCenter
|
|
massadddialog_gameprogress=10 (10 + 4 * kLineHeight) prev.w prev.h
|
|
massadddialog_gameprogress.align=kTextAlignCenter
|
|
massadddialog_ok=((parent.w - (buttonWidth * 2)) / 2) (parent.h - buttonHeight - 8) buttonWidth buttonHeight
|
|
massadddialog_cancel=(prev.x2 + 10) prev.y prev.w prev.h
|
|
|
|
|
|
##### SCUMM dialogs
|
|
scummDummyDialog=0 80 0 16
|
|
|
|
use=scummmain
|
|
## Engine config
|
|
# note that scummconfig size depends on overall height
|
|
# hence it is on the end of the list
|
|
opYoffset=8
|
|
useWithPrefix=volumeControls scummconfig_
|
|
useWithPrefix=subtitleControls scummconfig_
|
|
opYoffset=(opYoffset + buttonHeight)
|
|
opYoffset=(opYoffset + buttonHeight + 4)
|
|
soWidth=(39 + 3 * buttonWidth)
|
|
scummconfig_keys=(soWidth - 3 * (buttonWidth + 4) + 6) opYoffset (buttonWidth - 10) buttonHeight
|
|
scummconfig_cancel=(prev.x2 + 4) prev.y (prev.w + 10) prev.h
|
|
scummconfig_ok=(prev.x2 + 4) prev.y prev.w prev.h
|
|
opYoffset=(opYoffset + buttonHeight)
|
|
scummconfig=((w - soWidth) / 2) ((h - opYoffset) / 2) soWidth (opYoffset + 8)
|
|
|
|
## Help
|
|
scummHelpNumLines=15
|
|
shH=(5 + (2 + scummHelpNumLines) * kFontHeight + buttonHeight + 7)
|
|
scummhelp=scummhelpX ((h - shH) / 2) scummhelpW shH
|
|
scummhelp_title=10 5 scummhelpW kFontHeight
|
|
scummhelp_key.x=10
|
|
scummhelp_key.yoffset=5
|
|
scummhelp_key.w=80
|
|
scummhelp_key.h=kFontHeight
|
|
scummhelp_dsc.x=90
|
|
scummhelp_dsc.yoffset=5
|
|
scummhelp_dsc.w=(scummhelpW - 10 - 90)
|
|
scummhelp_dsc.h=kFontHeight
|
|
scummhelp_prev=10 (5 + kFontHeight * (scummHelpNumLines + 2) + 2) buttonWidth buttonHeight
|
|
scummhelp_next=(prev.x2 + 8) prev.y prev.w prev.h
|
|
scummhelp_close=(scummhelpW - 8 - buttonWidth) prev.y prev.w prev.h
|
|
|
|
# Saveload dialog
|
|
scummsaveload=8 8 (w - 2 * 8) (h - 16)
|
|
set_parent=scummsaveload
|
|
scummsaveload_title=10 2 (parent.w - 2 * 10 - 180) kLineHeight
|
|
scummsaveload_title.align=kTextAlignCenter
|
|
scummsaveload_list=10 18 prev.w (parent.h - 17 - buttonHeight - 8 - self.y)
|
|
scummsaveload_thumbnail=(parent.w - (kThumbnailWidth + 18)) 22
|
|
scummsaveload_thumbnail.hPad=4
|
|
scummsaveload_thumbnail.vPad=4
|
|
scummsaveload_thumbnail.fillR=0
|
|
scummsaveload_thumbnail.fillG=0
|
|
scummsaveload_thumbnail.fillB=0
|
|
scummsaveload_cancel=(parent.w - 2 * (buttonWidth + 10)) (parent.h - buttonHeight - 8) buttonWidth buttonHeight
|
|
scummsaveload_choose=(prev.x2 + 10) prev.y prev.w prev.h
|
|
scummsaveload_delete=prev.x (prev.y - 30) prev.w prev.h
|
|
scummsaveload_extinfo.visible=true
|
|
|
|
############################################
|
|
[chooser]
|
|
chooserW=(w - 2 * 8)
|
|
chooser=((w - chooserW) / 2) ((h - opHeight) / 2) chooserW opHeight
|
|
chooser_headline=10 6 (chooserW - 2 * 10) (kLineHeight)
|
|
chooser_headline.align=kTextAlignCenter
|
|
chooser_list=10 (6 + kLineHeight + 2) prev.w (opHeight - self.y - buttonHeight - 12)
|
|
chooser_cancel=(chooserW - 2 * (buttonWidth + 10)) (opHeight - buttonHeight - 8) buttonWidth buttonHeight
|
|
chooser_ok=(prev.x2 + 10) prev.y prev.w prev.h
|
|
|
|
[graphicsControls]
|
|
gcx=10
|
|
gcw=(parent.w - 2 * 10)
|
|
grModePopup=(gcx - 5) (opYoffset - 1) (gcw + 5) (kLineHeight + 2)
|
|
opYoffset=(opYoffset + kLineHeight + 4)
|
|
grRenderPopup=prev.x (opYoffset - 1) prev.w prev.h
|
|
opYoffset=(opYoffset + kLineHeight + 4)
|
|
grFullscreenCheckbox=gcx opYoffset (parent.w - gcx - 5) buttonHeight
|
|
opYoffset=(opYoffset + buttonHeight)
|
|
grAspectCheckbox=prev.x opYoffset prev.w prev.h
|
|
opYoffset=(opYoffset + buttonHeight)
|
|
|
|
[audioControls]
|
|
aux=10
|
|
auw=(parent.w - 2 * 10)
|
|
auMidiPopup=(aux - 5) (opYoffset - 1) (auw + 5) (kLineHeight + 2)
|
|
opYoffset=(opYoffset + buttonHeight + 4)
|
|
auSampleRatePopup=(aux - 5) (opYoffset - 1) (auw + 5) (kLineHeight + 2)
|
|
opYoffset=(opYoffset + buttonHeight + 4)
|
|
|
|
[volumeControls]
|
|
vctextw=(95 + vcAudioTabIndent)
|
|
vcxoff=(opXoffset + vctextw + 15)
|
|
vcx=(opXoffset + 10)
|
|
vcMusicText=vcx (opYoffset + 2) vctextw kLineHeight
|
|
vcMusicText.align=kTextAlignRight
|
|
vcMusicSlider=vcxoff opYoffset sliderWidth sliderHeight
|
|
vcMusicLabel=(vcxoff + prev.w + 10) (opYoffset + 2) 24 kLineHeight
|
|
opYoffset=(opYoffset + sliderHeight + vcAudioTabSpacing)
|
|
vcSfxText=vcx (opYoffset + 2) vctextw kLineHeight
|
|
vcSfxText.align=kTextAlignRight
|
|
vcSfxSlider=vcxoff opYoffset sliderWidth sliderHeight
|
|
vcSfxLabel=(vcxoff + prev.w + 10) (opYoffset + 2) 24 kLineHeight
|
|
opYoffset=(opYoffset + sliderHeight + vcAudioTabSpacing)
|
|
vcSpeechText=vcx (opYoffset + 2) vctextw kLineHeight
|
|
vcSpeechText.align=kTextAlignRight
|
|
vcSpeechSlider=vcxoff opYoffset sliderWidth sliderHeight
|
|
vcSpeechLabel=(vcxoff + prev.w + 10) (opYoffset + 2) 24 kLineHeight
|
|
opYoffset=(opYoffset + sliderHeight + vcAudioTabSpacing)
|
|
|
|
[midiControls]
|
|
mcx=10
|
|
mcFontButton=mcx opYoffset buttonWidth buttonHeight
|
|
mcFontPath=(prev.x2 + 20) (opYoffset + 3) (parent.w - (buttonWidth + 20) - mcx - kLineHeight - 20) kLineHeight
|
|
mcFontClearButton=(prev.x2 + 10) (opYoffset + 3) kLineHeight kLineHeight
|
|
opYoffset=(opYoffset + buttonHeight + 2 * midiControlsSpacing)
|
|
mcMixedCheckbox=mcx opYoffset (parent.w - mcx - 5) buttonHeight
|
|
opYoffset=(opYoffset + buttonHeight + midiControlsSpacing)
|
|
mcMt32Checkbox=mcx opYoffset prev.w buttonHeight
|
|
opYoffset=(opYoffset + buttonHeight + midiControlsSpacing)
|
|
mcGSCheckbox=mcx opYoffset prev.w buttonHeight
|
|
opYoffset=(opYoffset + buttonHeight + midiControlsSpacing)
|
|
mcMidiGainText=mcx (opYoffset + 2) 95 kLineHeight
|
|
mcMidiGainText.align=kTextAlignRight
|
|
mcMidiGainSlider=(prev.x2 + 10) opYoffset sliderWidth sliderHeight
|
|
mcMidiGainLabel=(prev.x2 + 10) (opYoffset + 2) 40 kLineHeight
|
|
opYoffset=(opYoffset + sliderHeight + midiControlsSpacing)
|
|
|
|
[subtitleControls]
|
|
sbx=(opXoffset + 10)
|
|
sbYoff=(buttonHeight / 8)
|
|
sbOff=((sliderHeight - kLineHeight) / 2 + 2)
|
|
sbtextw=(100 + vcAudioTabIndent)
|
|
opYoffset=(opYoffset + sbYoff)
|
|
subToggleDesc=sbx (opYoffset + sbYoff) sbtextw buttonHeight
|
|
subToggleDesc.align=kTextAlignRight
|
|
subToggleButton=prev.x2 (opYoffset - sbYoff) (buttonWidth + 54) buttonHeight
|
|
opYoffset=(opYoffset + buttonHeight + 6)
|
|
subSubtitleSpeedDesc=sbx (opYoffset + sbOff) sbtextw kLineHeight
|
|
subSubtitleSpeedDesc.align=kTextAlignRight
|
|
subSubtitleSpeedSlider=prev.x2 opYoffset sliderWidth sliderHeight
|
|
subSubtitleSpeedLabel=(prev.x2 + 10) (opYoffset + sbOff) 24 kLineHeight
|
|
opYoffset=(opYoffset + sliderHeight + 8)
|
|
|
|
[scummmain]
|
|
## Main dialog
|
|
# note that scummmain size depends on overall height
|
|
smY=(scummmainVSpace + scummmainVAddOff)
|
|
scummmain_resume=scummmainHOffset smY scummmainButtonWidth scummmainButtonHeight
|
|
smY=(smY + scummmainButtonHeight + scummmainVAddOff)
|
|
smY=(smY + scummmainVSpace)
|
|
scummmain_load=prev.x smY prev.w prev.h
|
|
smY=(smY + scummmainButtonHeight + scummmainVAddOff)
|
|
scummmain_save=prev.x smY prev.w prev.h
|
|
smY=(smY + scummmainButtonHeight + scummmainVAddOff)
|
|
smY=(smY + scummmainVSpace)
|
|
scummmain_options=prev.x smY prev.w prev.h
|
|
smY=(smY + scummmainButtonHeight + scummmainVAddOff)
|
|
scummmain_about=prev.x smY prev.w prev.h
|
|
smY=(smY + scummmainButtonHeight + scummmainVAddOff)
|
|
scummmain_help=prev.x smY prev.w prev.h
|
|
smY=(smY + scummmainButtonHeight + scummmainVAddOff)
|
|
smY=(smY + scummmainVSpace)
|
|
scummmain_quit=prev.x smY prev.w prev.h
|
|
smY=(smY + scummmainButtonHeight + scummmainVAddOff)
|
|
smW=(scummmainButtonWidth + 2 * scummmainHOffset)
|
|
smH=(smY + scummmainVSpace)
|
|
scummmain=((w - smW) / 2) ((h - smH) / 2) smW smH
|
|
|
|
# Define our classic greenish theme here
|
|
[320xY]
|
|
def_widgetSize=kNormalWidgetSize
|
|
def_buttonWidth=kButtonWidth
|
|
def_buttonHeight=kButtonHeight
|
|
def_sliderWidth=kSliderWidth
|
|
def_sliderHeight=kSliderHeight
|
|
def_kLineHeight=12
|
|
def_kFontHeight=10
|
|
def_insetX=10
|
|
def_insetY=10
|
|
def_insetW=(w - 2 * 10)
|
|
def_insetH=(h - 30)
|
|
def_gameOptionsLabelWidth=60
|
|
def_tabPopupsLabelW=100
|
|
def_aboutXOff=3
|
|
def_aboutYOff=2
|
|
def_aboutOuterBorder=10
|
|
def_scummmainHOffset=8
|
|
def_scummmainVSpace=5
|
|
def_scummmainVAddOff=2
|
|
def_scummmainButtonWidth=90
|
|
def_scummmainButtonHeight=16
|
|
def_scummhelpX=5
|
|
def_scummhelpW=(w - 2 * 5)
|
|
def_midiControlsSpacing=1
|
|
def_vcAudioTabIndent=0
|
|
def_vcAudioTabSpacing=2
|
|
use=XxY
|
|
|
|
TabWidget.tabWidth=0
|
|
TabWidget.tabHeight=16
|
|
TabWidget.titleVPad=2
|
|
# Scumm Saveload dialog
|
|
scummsaveload=8 8 (w - 2 * 8) (h - 16)
|
|
set_parent=scummsaveload
|
|
scummsaveload_title=10 2 (parent.w - 2 * 10) kLineHeight
|
|
scummsaveload_list=10 18 prev.w (parent.h - 17 - buttonHeight - 8 - self.y)
|
|
scummsaveload_thumbnail=(parent.w - (kThumbnailWidth + 22)) 18
|
|
scummsaveload_cancel=(parent.w - 2 * (buttonWidth + 10)) (parent.h - buttonHeight - 8) buttonWidth buttonHeight
|
|
scummsaveload_choose=(prev.x2 + 10) prev.y prev.w prev.h
|
|
scummsaveload_delete=prev.x (prev.y - 30) prev.w prev.h
|
|
scummsaveload_extinfo.visible=false
|
|
|
|
# MM NES resolution
|
|
[256x240]
|
|
useAsIs=320xY
|
|
|
|
# PSP GUI
|
|
[480x272]
|
|
def_buttonWidth=100
|
|
def_buttonHeight=23
|
|
def_insetX=20
|
|
def_insetY=10
|
|
def_insetW=(w - 2 * insetX)
|
|
def_insetH=(h - 13 - insetY)
|
|
def_launcherVersionX=50
|
|
def_launcherVersionY=5
|
|
def_midiControlsSpacing=2
|
|
def_gameOptionsOverrideVPad=10
|
|
def_aboutXOff=3
|
|
def_aboutYOff=2
|
|
def_aboutOuterBorder=10
|
|
|
|
use=XxY
|