Changeset View
Changeset View
Standalone View
Standalone View
binaries/data/mods/public/gui/lobby/lobby_panels.xml
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||||
<object> | <object> | ||||
<action on="Tick"> | <action on="Tick"> | ||||
onTick(); | onTick(); | ||||
</action> | </action> | ||||
<!-- Left panel: Player list. --> | <!-- Left panel: Player list. --> | ||||
<object name="leftPanel" size="20 30 20% 100%-310"> | <object name="leftPanel" size="20 30 20% 100%-310"> | ||||
<object name="playersBox" | <object name="playersBox" | ||||
style="ModernSortedList" | style="ModernSortedList" | ||||
selected_column="name" | |||||
selected_column_order="1" | |||||
type="olist" | type="olist" | ||||
sortable="true" | |||||
size="0 0 100% 100%" | size="0 0 100% 100%" | ||||
font="sans-bold-stroke-13" | font="sans-bold-stroke-13" | ||||
> | > | ||||
<column id="buddy" width="12"/> | <column id="buddy" width="12"/> | ||||
<column id="status" width="26%"> | <column id="status" width="26%"> | ||||
<translatableAttribute id="heading">Status</translatableAttribute> | <translatableAttribute id="heading">Status</translatableAttribute> | ||||
</column> | </column> | ||||
<column id="name" width="45%-12"> | <column id="name" width="45%-12"> | ||||
<translatableAttribute id="heading">Name</translatableAttribute> | <translatableAttribute id="heading">Name</translatableAttribute> | ||||
</column> | </column> | ||||
<column id="rating" width="26%"> | <column id="rating" width="26%"> | ||||
<translatableAttribute id="heading">Rating</translatableAttribute> | <translatableAttribute id="heading">Rating</translatableAttribute> | ||||
</column> | </column> | ||||
<action on="SelectionChange"> | <action on="SelectionChange"> | ||||
onPlayerListSelection(); | onPlayerListSelection(); | ||||
</action> | </action> | ||||
<action on="SelectionColumnChange"> | |||||
updatePlayerList(); | |||||
</action> | |||||
<action on="mouseleftclickitem"> | <action on="mouseleftclickitem"> | ||||
// In case of clicking on the same player again | // In case of clicking on the same player again | ||||
selectGameFromPlayername(); | selectGameFromPlayername(); | ||||
</action> | </action> | ||||
<action on="mouseleftdoubleclickitem">toggleBuddy();</action> | <action on="mouseleftdoubleclickitem">toggleBuddy();</action> | ||||
</object> | </object> | ||||
</object> | </object> | ||||
▲ Show 20 Lines • Show All 125 Lines • ▼ Show 20 Lines | <object type="button" style="ModernButtonRed" size="0 100%-25 100% 100%"> | ||||
<action on="Press">returnToMainMenu();</action> | <action on="Press">returnToMainMenu();</action> | ||||
</object> | </object> | ||||
</object> | </object> | ||||
<!-- Middle panel: Filters, game list, chat box. --> | <!-- Middle panel: Filters, game list, chat box. --> | ||||
<object name="middlePanel" size="20%+5 5% 100%-255 97.2%"> | <object name="middlePanel" size="20%+5 5% 100%-255 97.2%"> | ||||
<object name="gamesBox" | <object name="gamesBox" | ||||
style="ModernSortedList" | style="ModernSortedList" | ||||
selected_column="name" | |||||
selected_column_order="1" | |||||
type="olist" | type="olist" | ||||
sortable="true" | |||||
size="0 25 100% 48%" | size="0 25 100% 48%" | ||||
font="sans-stroke-13" | font="sans-stroke-13" | ||||
> | > | ||||
<action on="SelectionChange">updateGameSelection();</action> | <action on="SelectionChange">updateGameSelection();</action> | ||||
<action on="SelectionColumnChange">applyFilters();</action> | |||||
<action on="mouseleftdoubleclickitem">joinButton();</action> | <action on="mouseleftdoubleclickitem">joinButton();</action> | ||||
<column id="buddy" width="12"/> | <column id="buddy" width="12"/> | ||||
<column id="name" color="0 60 0" width="33%-12"> | <column id="name" color="0 60 0" width="33%-12"> | ||||
<translatableAttribute id="heading">Name</translatableAttribute> | <translatableAttribute id="heading">Name</translatableAttribute> | ||||
</column> | </column> | ||||
<column id="mapName" color="128 128 128" width="25%"> | <column id="mapName" color="128 128 128" width="25%"> | ||||
<translatableAttribute id="heading">Map Name</translatableAttribute> | <translatableAttribute id="heading">Map Name</translatableAttribute> | ||||
</column> | </column> | ||||
▲ Show 20 Lines • Show All 171 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator