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:
parent
4acd64bd5a
commit
eb0a40ba85
2 changed files with 203 additions and 97 deletions
BIN
data/data/img/nocarpreview.png
Normal file
BIN
data/data/img/nocarpreview.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 18 KiB |
|
@ -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>
|
||||
|
||||
<!-- 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="showbox" val="no"/>
|
||||
<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,30 @@
|
|||
<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="showbox" val="no"/>
|
||||
<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"/>
|
||||
<attstr name="pushedcolor" val="0xE61933"/>
|
||||
<attstr name="textsize" val="medium"/>
|
||||
<attnum name="width" val="150"/>
|
||||
</section>
|
||||
|
||||
<!-- 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"/>
|
||||
|
@ -133,22 +164,22 @@
|
|||
<attnum name="width" val="150"/>
|
||||
</section>
|
||||
|
||||
<section name="selectedscrolllist">
|
||||
<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"/>
|
||||
<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"/>
|
||||
<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"/>
|
||||
<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"/>
|
||||
<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"/>
|
||||
|
|
Loading…
Reference in a new issue