Invert arrow sprites for sortable columns and unify duplication in a new ModernSortedList style.

Differential Revision: https://code.wildfiregames.com/D789
Patch By: fpre / ffffffff
Reviewed By: Vladislav
This was SVN commit r20006.
This commit is contained in:
elexis
2017-08-20 12:23:08 +00:00
parent 39e77a8caa
commit fc2cfd7744
4 changed files with 22 additions and 16 deletions
@@ -45,6 +45,24 @@
text_valign = "center"
sound_selected = "audio/interface/ui/ui_button_click.ogg"
/>
<style name="ModernSortedList"
buffer_zone="5"
font="sans-bold-stroke-14"
heading_height="25"
scrollbar="true"
scrollbar_style="ModernScrollBar"
sprite="ModernDarkBoxGoldNoTop"
sprite_selectarea="ModernDarkBoxWhite"
sprite_heading="ModernDarkBoxGoldNoBottom"
sprite_asc="ModernArrowUp"
sprite_desc="ModernArrowDown"
sprite_not_sorted="ModernNotSorted"
textcolor="white"
textcolor_selected="white"
text_align="left"
text_valign="center"
sound_selected="audio/interface/ui/ui_button_click.ogg"
/>
<style name="ModernDropDown"
dropdown_buffer="1"
font="sans-bold-14"
@@ -25,12 +25,9 @@
<!-- Left panel: Player list. -->
<object name="leftPanel" size="20 30 20% 100%-310">
<object name="playersBox"
style="ModernList"
sprite_asc="ModernArrowDown"
style="ModernSortedList"
selected_column="name"
selected_column_order="1"
sprite_desc="ModernArrowUp"
sprite_not_sorted="ModernNotSorted"
type="olist"
sortable="true"
size="0 0 100% 100%"
@@ -192,12 +189,9 @@
<!-- Middle panel: Filters, game list, chat box. -->
<object name="middlePanel" size="20%+5 5% 100%-255 97.2%">
<object name="gamesBox"
style="ModernList"
sprite_asc="ModernArrowDown"
style="ModernSortedList"
selected_column="name"
selected_column_order="1"
sprite_desc="ModernArrowUp"
sprite_not_sorted="ModernNotSorted"
type="olist"
sortable="true"
size="0 25 100% 48%"
@@ -66,14 +66,11 @@
<!-- Replay List in that left panel -->
<object name="replaySelection"
size="0 35 100% 100%-24"
style="ModernList"
type="olist"
style="ModernSortedList"
sortable="true"
selected_column="months"
selected_column_order="-1"
sprite_asc="ModernArrowDown"
sprite_desc="ModernArrowUp"
sprite_not_sorted="ModernNotSorted"
font="sans-stroke-13"
>
@@ -22,14 +22,11 @@
<object type="image" size="0 20 630 100%">
<object name="gameSelection"
style="ModernSortedList"
selected_column="date"
selected_column_order="-1"
sortable="true"
size="24 4 100%-24 100%-70"
sprite_asc="ModernArrowDown"
sprite_desc="ModernArrowUp"
sprite_not_sorted="ModernNotSorted"
style="ModernList"
type="olist"
>
<action on="SelectionChange">selectionChanged();</action>