Use IsHighlighted for settings / ingame menu tabs.

This commit is contained in:
Paul Chote
2013-04-08 23:04:23 +12:00
parent f368556b23
commit 09efeed105
2 changed files with 4 additions and 4 deletions

View File

@@ -39,7 +39,7 @@ namespace OpenRA.Mods.Cnc.Widgets.Logic
// General pane
var generalButton = panel.Get<ButtonWidget>("GENERAL_BUTTON");
generalButton.OnClick = () => Settings = PanelType.General;
generalButton.IsDisabled = () => Settings == PanelType.General;
generalButton.IsHighlighted = () => Settings == PanelType.General;
var generalPane = panel.Get("GENERAL_CONTROLS");
generalPane.IsVisible = () => Settings == PanelType.General;
@@ -118,7 +118,7 @@ namespace OpenRA.Mods.Cnc.Widgets.Logic
var inputButton = panel.Get<ButtonWidget>("INPUT_BUTTON");
inputButton.OnClick = () => Settings = PanelType.Input;
inputButton.IsDisabled = () => Settings == PanelType.Input;
inputButton.IsHighlighted = () => Settings == PanelType.Input;
var classicMouseCheckbox = inputPane.Get<CheckboxWidget>("CLASSICORDERS_CHECKBOX");
classicMouseCheckbox.IsChecked = () => gameSettings.UseClassicMouseStyle;