Re #138 (Task D29 : Car preview and selectable livery) Updated driver select menu for skin selection and preview ; multi-skin and preview for sc-lynx-220 ; chosen skin not yet used in race

git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2595 30fe4595-0a0c-4342-8851-515496e4dcbd
This commit is contained in:
pouillot 2010-08-03 17:39:42 +00:00
parent 4acd64bd5a
commit eb0a40ba85
2 changed files with 203 additions and 97 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View file

@ -9,11 +9,13 @@
-->
<!DOCTYPE params SYSTEM "../tgf/params.dtd">
<params name="driverselectmenu" version="0.10117">
<params name="driverselectmenu" version="1.1">
<section name="staticcontrols">
<section name="1">
<attstr name="type" val="label"/>
<attstr name="text" val="Select Drivers"/>
<attstr name="text" val="Select Drivers for the Race"/>
<attstr name="textsize" val="medium"/>
<attnum name="x" val="270"/>
<attnum name="y" val="440"/>
@ -34,47 +36,50 @@
</section>
<section name="4">
<attstr name="type" val="label"/>
<attstr name="text" val="Selected"/>
<attstr name="text" val="Competitors"/>
<attstr name="textsize" val="medium"/>
<attnum name="x" val="20"/>
<attnum name="y" val="340"/>
<attnum name="y" val="365"/>
<attstr name="color" val="0xFFFFFF"/>
<attstr name="alignH" val="left"/>
</section>
<section name="5">
<attstr name="type" val="label"/>
<attstr name="text" val="Not selected"/>
<attstr name="text" val="Candidates"/>
<attstr name="textsize" val="medium"/>
<attnum name="x" val="396"/>
<attnum name="y" val="400"/>
<attstr name="color" val="0xFFFFFF"/>
<attstr name="alignH" val="left"/>
</section>
<!-- Filtering combo boxes for the "Candidates" driver list -->
<section name="6">
<attstr name="type" val="label"/>
<attstr name="text" val="Car category"/>
<attstr name="textsize" val="medium"/>
<attstr name="text" val="Car category:"/>
<attstr name="textsize" val="small"/>
<attnum name="x" val="260"/>
<attnum name="y" val="374"/>
<attnum name="y" val="115"/>
<attstr name="color" val="0xFFFFFF"/>
<attstr name="alignH" val="left"/>
</section>
<section name="7">
<attstr name="type" val="label"/>
<attstr name="text" val="Driver type:"/>
<attstr name="textsize" val="medium"/>
<attstr name="textsize" val="small"/>
<attnum name="x" val="260"/>
<attnum name="y" val="344"/>
<attnum name="y" val="85"/>
<attstr name="color" val="0xFFFFFF"/>
<attstr name="alignH" val="left"/>
</section>
<!-- Info Display -->
<section name="8">
<attstr name="type" val="label"/>
<attstr name="text" val="Driver type:"/>
<attstr name="textsize" val="small"/>
<attnum name="x" val="320"/>
<attnum name="y" val="180"/>
<attnum name="y" val="280"/>
<attstr name="color" val="0xFFFFFF"/>
<attstr name="alignH" val="center"/>
</section>
@ -83,7 +88,7 @@
<attstr name="text" val="Car category:"/>
<attstr name="textsize" val="small"/>
<attnum name="x" val="320"/>
<attnum name="y" val="140"/>
<attnum name="y" val="240"/>
<attstr name="color" val="0xFFFFFF"/>
<attstr name="alignH" val="center"/>
</section>
@ -92,23 +97,33 @@
<attstr name="text" val="Car model:"/>
<attstr name="textsize" val="small"/>
<attnum name="x" val="320"/>
<attnum name="y" val="100"/>
<attnum name="y" val="200"/>
<attstr name="color" val="0xFFFFFF"/>
<attstr name="alignH" val="center"/>
</section>
<!-- Skin selection combobox -->
<section name="11">
<attstr name="type" val="label"/>
<attstr name="text" val="Skin:"/>
<attstr name="textsize" val="small"/>
<attnum name="x" val="20"/>
<attnum name="y" val="185"/>
<attstr name="color" val="0xFFFFFF"/>
<attstr name="alignH" val="left"/>
</section>
</section>
<section name="dynamiccontrols">
<!-- Accept button -->
<section name="accept">
<!-- Car edit/view button -->
<section name="carselectbutton">
<attstr name="type" val="textbutton"/>
<attstr name="showbox" val="no"/>
<attstr name="text" val="Accept"/>
<attstr name="tip" val="Apply changes"/>
<attstr name="text" val="Change car"/>
<attstr name="tip" val="Open car selection and settings menus"/>
<attstr name="alignH" val="center"/>
<attnum name="x" val="210"/>
<attnum name="x" val="320"/>
<attnum name="y" val="40"/>
<attstr name="color" val="0xFFFFFF"/>
<attstr name="focuscolor" val="0XFFCC00"/>
@ -117,14 +132,14 @@
<attnum name="width" val="150"/>
</section>
<!-- Cancel button -->
<section name="cancel">
<!-- Next button -->
<section name="nextmenubutton">
<attstr name="type" val="textbutton"/>
<attstr name="showbox" val="no"/>
<attstr name="text" val="Cancel"/>
<attstr name="tip" val="Cancel changes"/>
<attstr name="text" val="Next"/>
<attstr name="tip" val="Apply changes and go on with race configuration menu"/>
<attstr name="alignH" val="center"/>
<attnum name="x" val="430"/>
<attnum name="x" val="120"/>
<attnum name="y" val="40"/>
<attstr name="color" val="0xFFFFFF"/>
<attstr name="focuscolor" val="0XFFCC00"/>
@ -133,22 +148,38 @@
<attnum name="width" val="150"/>
</section>
<section name="selectedscrolllist">
<!-- Previous button -->
<section name="previousmenubutton">
<attstr name="type" val="textbutton"/>
<attstr name="showbox" val="no"/>
<attstr name="text" val="Previous"/>
<attstr name="tip" val="Cancel changes and get back to track selection menu"/>
<attstr name="alignH" val="center"/>
<attnum name="x" val="540"/>
<attnum name="y" val="40"/>
<attstr name="color" val="0xFFFFFF"/>
<attstr name="focuscolor" val="0XFFCC00"/>
<attstr name="pushedcolor" val="0xE61933"/>
<attstr name="textsize" val="medium"/>
<attnum name="width" val="150"/>
</section>
<section name="competitorsscrolllist">
<attstr name="type" val="scrolllist"/>
<attnum name="x" val="20"/>
<attnum name="y" val="78"/>
<attnum name="y" val="215"/>
<attnum name="width" val="200"/>
<attnum name="height" val="252"/>
<attnum name="height" val="150"/>
<attstr name="alignH" val="left"/>
<attstr name="textsize" val="small"/>
<attstr name="color" val="0xFFFFFF"/>
<attstr name="selectcolor" val="0xFFCC00"/>
<attstr name="scrollbarposition" val="right"/>
</section>
<section name="notselectedscrolllist">
<section name="candidatesscrolllist">
<attstr name="type" val="scrolllist"/>
<attnum name="x" val="396"/>
<attnum name="y" val="78"/>
<attnum name="y" val="148"/>
<attnum name="width" val="200"/>
<attnum name="height" val="252"/>
<attstr name="alignH" val="left"/>
@ -158,141 +189,216 @@
<attstr name="scrollbarposition" val="right"/>
</section>
<section name="carleftarrow">
<section name="skinleftarrow">
<attstr name="type" val="imagebutton"/>
<attnum name="width" val="32"/>
<attnum name="height" val="32"/>
<attstr name="text" val=""/>
<attstr name="tip" val=""/>
<attnum name="x" val="396"/>
<attnum name="y" val="370"/>
<attstr name="tip" val="Previous available skin"/>
<attnum name="x" val="80"/>
<attnum name="y" val="180"/>
<attstr name="disabledimage" val="data/img/arrow-left-disabled.png"/>
<attstr name="enabledimage" val="data/img/arrow-left.png"/>
<attstr name="focusedimage" val="data/img/arrow-left.png"/>
<attstr name="pushedimage" val="data/img/arrow-left-pushed.png"/>
<attstr name="alignH" val="left"/>
</section>
<section name="carrightarrow">
<section name="skinrightarrow">
<attstr name="type" val="imagebutton"/>
<attnum name="width" val="32"/>
<attnum name="height" val="32"/>
<attstr name="text" val=""/>
<attstr name="tip" val=""/>
<attnum name="x" val="596"/>
<attnum name="y" val="370"/>
<attstr name="tip" val="Next available skin"/>
<attnum name="x" val="220"/>
<attnum name="y" val="180"/>
<attstr name="disabledimage" val="data/img/arrow-right-disabled.png"/>
<attstr name="enabledimage" val="data/img/arrow-right.png"/>
<attstr name="focusedimage" val="data/img/arrow-right.png"/>
<attstr name="pushedimage" val="data/img/arrow-right-pushed.png"/>
<attstr name="alignH" val="right"/>
</section>
<section name="cartext">
<section name="skintext">
<attstr name="type" val="label"/>
<attstr name="text" val=""/>
<attstr name="tip" val=""/>
<attnum name="x" val="496"/>
<attnum name="y" val="370"/>
<attnum name="x" val="150"/>
<attnum name="y" val="185"/>
<attstr name="color" val="0xFFFFFF"/>
<attstr name="alignH" val="center"/>
<attstr name="textsize" val="medium"/>
</section>
<section name="drvleftarrow">
<section name ="carpreviewimage">
<attstr name="type" val="staticimage"/>
<attnum name="x" val="120"/>
<attnum name="y" val="70"/>
<attnum name="width" val="170"/>
<attnum name="height" val="110"/>
<attstr name="alignH" val="center"/>
</section>
<section name="carcategoryleftarrow">
<attstr name="type" val="imagebutton"/>
<attnum name="width" val="32"/>
<attnum name="height" val="32"/>
<attstr name="text" val=""/>
<attstr name="tip" val=""/>
<attstr name="tip" val="Previous car category"/>
<attnum name="x" val="396"/>
<attnum name="y" val="340"/>
<attnum name="y" val="110"/>
<attstr name="disabledimage" val="data/img/arrow-left-disabled.png"/>
<attstr name="enabledimage" val="data/img/arrow-left.png"/>
<attstr name="focusedimage" val="data/img/arrow-left.png"/>
<attstr name="pushedimage" val="data/img/arrow-left-pushed.png"/>
<attstr name="alignH" val="left"/>
</section>
<section name="drvrightarrow">
<section name="carcategoryrightarrow">
<attstr name="type" val="imagebutton"/>
<attnum name="width" val="32"/>
<attnum name="height" val="32"/>
<attstr name="text" val=""/>
<attstr name="tip" val=""/>
<attstr name="tip" val="Next car category"/>
<attnum name="x" val="596"/>
<attnum name="y" val="340"/>
<attnum name="y" val="110"/>
<attstr name="disabledimage" val="data/img/arrow-right-disabled.png"/>
<attstr name="enabledimage" val="data/img/arrow-right.png"/>
<attstr name="focusedimage" val="data/img/arrow-right.png"/>
<attstr name="pushedimage" val="data/img/arrow-right-pushed.png"/>
<attstr name="alignH" val="right"/>
</section>
<section name="drvtext">
<section name="carcategorytext">
<attstr name="type" val="label"/>
<attstr name="text" val=""/>
<attstr name="tip" val=""/>
<attnum name="x" val="496"/>
<attnum name="y" val="340"/>
<attnum name="y" val="115"/>
<attstr name="color" val="0xFFFFFF"/>
<attstr name="alignH" val="center"/>
<attstr name="textsize" val="medium"/>
</section>
<section name="moveup">
<attstr name="type" val="textbutton"/>
<attstr name="showbox" val="no"/>
<attstr name="text" val="Move Up"/>
<attstr name="tip" val="Move a selected driver up"/>
<attnum name="x" val="320"/>
<attnum name="y" val="290"/>
<attnum name="width" val="100"/>
<section name="drivertypeleftarrow">
<attstr name="type" val="imagebutton"/>
<attnum name="width" val="32"/>
<attnum name="height" val="32"/>
<attstr name="text" val=""/>
<attstr name="tip" val="Previous driver type"/>
<attnum name="x" val="396"/>
<attnum name="y" val="80"/>
<attstr name="disabledimage" val="data/img/arrow-left-disabled.png"/>
<attstr name="enabledimage" val="data/img/arrow-left.png"/>
<attstr name="focusedimage" val="data/img/arrow-left.png"/>
<attstr name="pushedimage" val="data/img/arrow-left-pushed.png"/>
<attstr name="alignH" val="left"/>
</section>
<section name="drivertyperightarrow">
<attstr name="type" val="imagebutton"/>
<attnum name="width" val="32"/>
<attnum name="height" val="32"/>
<attstr name="text" val=""/>
<attstr name="tip" val="Next driver type"/>
<attnum name="x" val="596"/>
<attnum name="y" val="80"/>
<attstr name="disabledimage" val="data/img/arrow-right-disabled.png"/>
<attstr name="enabledimage" val="data/img/arrow-right.png"/>
<attstr name="focusedimage" val="data/img/arrow-right.png"/>
<attstr name="pushedimage" val="data/img/arrow-right-pushed.png"/>
<attstr name="alignH" val="right"/>
</section>
<section name="drivertypetext">
<attstr name="type" val="label"/>
<attstr name="text" val=""/>
<attstr name="tip" val=""/>
<attnum name="x" val="496"/>
<attnum name="y" val="85"/>
<attstr name="color" val="0xFFFFFF"/>
<attstr name="alignH" val="center"/>
<attstr name="textsize" val="medium"/>
</section>
<section name="movedown">
<attstr name="type" val="textbutton"/>
<attstr name="showbox" val="no"/>
<attstr name="text" val="Move Down"/>
<attstr name="tip" val="Move a selected driver down"/>
<!-- Move up and down buttons -->
<section name="moveupbutton">
<attstr name="type" val="imagebutton"/>
<attnum name="width" val="32"/>
<attnum name="height" val="32"/>
<attstr name="tip" val="Move the highlighted driver up"/>
<attnum name="x" val="175"/>
<attnum name="y" val="348"/>
<attstr name="disabledimage" val="data/img/arrow-up-disabled.png"/>
<attstr name="enabledimage" val="data/img/arrow-up.png"/>
<attstr name="focusedimage" val="data/img/arrow-up.png"/>
<attstr name="pushedimage" val="data/img/arrow-up-pushed.png"/>
<attstr name="alignH" val="center"/>
<attstr name="alignV" val="down"/>
</section>
<section name="movedownbutton">
<attstr name="type" val="imagebutton"/>
<attnum name="width" val="32"/>
<attnum name="height" val="32"/>
<attstr name="tip" val="Move the highlighted driver down"/>
<attnum name="x" val="195"/>
<attnum name="y" val="368"/>
<attstr name="disabledimage" val="data/img/arrow-down-disabled.png"/>
<attstr name="enabledimage" val="data/img/arrow-down.png"/>
<attstr name="focusedimage" val="data/img/arrow-down.png"/>
<attstr name="pushedimage" val="data/img/arrow-down-pushed.png"/>
<attstr name="alignH" val="center"/>
<attstr name="alignV" val="up"/>
</section>
<!-- Select/deselect buttons -->
<section name="selectbutton">
<attstr name="type" val="imagebutton"/>
<attnum name="width" val="64"/>
<attnum name="height" val="56"/>
<attstr name="tip" val="Make the highlighted driver a competitor for the race"/>
<attnum name="x" val="310"/>
<attnum name="y" val="310"/>
<attstr name="disabledimage" val="data/img/arrow-left-disabled.png"/>
<attstr name="enabledimage" val="data/img/arrow-left.png"/>
<attstr name="focusedimage" val="data/img/arrow-left.png"/>
<attstr name="pushedimage" val="data/img/arrow-left-pushed.png"/>
<attstr name="alignH" val="left"/>
</section>
<section name="deselectbutton">
<attstr name="type" val="imagebutton"/>
<attnum name="width" val="64"/>
<attnum name="height" val="56"/>
<attstr name="tip" val="Remove the highlighted driver from the competitors"/>
<attnum name="x" val="330"/>
<attnum name="y" val="310"/>
<attstr name="disabledimage" val="data/img/arrow-right-disabled.png"/>
<attstr name="enabledimage" val="data/img/arrow-right.png"/>
<attstr name="focusedimage" val="data/img/arrow-right.png"/>
<attstr name="pushedimage" val="data/img/arrow-right-pushed.png"/>
<attstr name="alignH" val="right"/>
</section>
<section name="pickeddrivertypelabel">
<attstr name="type" val="label"/>
<attstr name="text" val=""/>
<attstr name="tip" val=""/>
<attnum name="x" val="320"/>
<attnum name="y" val="260"/>
<attnum name="width" val="100"/>
<attstr name="alignH" val="center"/>
<attstr name="textsize" val="medium"/>
</section>
<section name="select">
<attstr name="type" val="textbutton"/>
<attstr name="showbox" val="no"/>
<attstr name="text" val="(De)Select"/>
<attstr name="tip" val="Select or deselect drivers"/>
<attnum name="x" val="320"/>
<attnum name="y" val="230"/>
<attnum name="width" val="100"/>
<attstr name="alignH" val="center"/>
<attstr name="textsize" val="medium"/>
</section>
<section name="pickdrvtyplabel">
<attstr name="type" val="label"/>
<attstr name="text" val=""/>
<attstr name="tip" val=""/>
<attnum name="x" val="320"/>
<attnum name="y" val="160"/>
<attstr name="color" val="0x00CCFF"/>
<attstr name="alignH" val="center"/>
<attstr name="textsize" val="small"/>
</section>
<section name="pickdrvcatlabel">
<section name="pickeddrivercarcategorylabel">
<attstr name="type" val="label"/>
<attstr name="text" val=""/>
<attstr name="tip" val=""/>
<attnum name="x" val="320"/>
<attnum name="y" val="120"/>
<attnum name="y" val="220"/>
<attstr name="color" val="0x00CCFF"/>
<attstr name="alignH" val="center"/>
<attstr name="textsize" val="small"/>
</section>
<section name="pickdrvcarlabel">
<section name="pickeddrivercarlabel">
<attstr name="type" val="label"/>
<attstr name="text" val=""/>
<attstr name="tip" val=""/>
<attnum name="x" val="320"/>
<attnum name="y" val="80"/>
<attnum name="y" val="180"/>
<attstr name="color" val="0x00CCFF"/>
<attstr name="alignH" val="center"/>
<attstr name="textsize" val="small"/>