mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-11 22:54:34 +00:00
Updates the BaseGame UI theme to be more legible and visually consistent.
Also standardizes and fixes the menuInputButtons system.
This commit is contained in:
parent
ba1eb59e9f
commit
37420cda66
26 changed files with 1163 additions and 643 deletions
|
|
@ -4,26 +4,17 @@ function JoinServerMenu::onWake()
|
|||
// Double check the status. Tried setting this the control
|
||||
// inactive to start with, but that didn't seem to work.
|
||||
JoinServerJoinBtn.setActive(JS_serverList.rowCount() > 0);
|
||||
|
||||
JoinServerButtonHolder.setActive();
|
||||
}
|
||||
|
||||
function JoinServerButtonHolder::onWake(%this)
|
||||
{
|
||||
%this.refresh();
|
||||
}
|
||||
|
||||
function JoinServerButtonHolder::refresh(%this)
|
||||
{
|
||||
JoinServerButtonHolder.add(GamepadButtonsGui);
|
||||
|
||||
GamepadButtonsGui.clearButtons();
|
||||
|
||||
GamepadButtonsGui.setButton(1, "A", "", "Query LAN", "JoinServerMenu.queryLan();");
|
||||
GamepadButtonsGui.setButton(2, "X", "", "Query Internet", "JoinServerMenu.query();");
|
||||
GamepadButtonsGui.setButton(3, "B", "", "Refresh", "JoinServerMenu.refresh();");
|
||||
GamepadButtonsGui.setButton(6, "Start", "Enter", "Join", "JoinServerMenu.join();");
|
||||
GamepadButtonsGui.setButton(7, "B", "Esc", "Back", "JoinServerMenu.backOut();");
|
||||
|
||||
GamepadButtonsGui.refreshButtons();
|
||||
%this-->joinButton.set("Start", "Enter", "Join", "JoinServerMenu.join();");
|
||||
%this-->backButton.set("B", "Esc", "Back", "JoinServerMenu.backOut();");
|
||||
%this-->refreshButton.set("Y", "R", "Refresh", "JoinServerMenu.refresh();");
|
||||
%this-->queryLANButton.set("A", "Q", "Query LAN", "JoinServerMenu.queryLan();");
|
||||
%this-->queryInternetButton.set("X", "E", "Query Internet", "JoinServerMenu.query();");
|
||||
}
|
||||
|
||||
//----------------------------------------
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue