Normalize ButtonWidgets

This commit is contained in:
Paul Chote
2011-05-16 21:57:41 +12:00
parent 3eb3ae76f0
commit eb8aafced0
33 changed files with 224 additions and 198 deletions

View File

@@ -43,7 +43,7 @@ namespace OpenRA.Mods.Cnc.Widgets
var panel = widget.GetWidget("SETTINGS_PANEL");
// General pane
var generalButton = panel.GetWidget<CncMenuButtonWidget>("GENERAL_BUTTON");
var generalButton = panel.GetWidget<ButtonWidget>("GENERAL_BUTTON");
generalButton.OnClick = () => Settings = PanelType.General;
generalButton.IsDisabled = () => Settings == PanelType.General;
@@ -119,7 +119,7 @@ namespace OpenRA.Mods.Cnc.Widgets
var inputPane = panel.GetWidget("INPUT_CONTROLS");
inputPane.IsVisible = () => Settings == PanelType.Input;
var inputButton = panel.GetWidget<CncMenuButtonWidget>("INPUT_BUTTON");
var inputButton = panel.GetWidget<ButtonWidget>("INPUT_BUTTON");
inputButton.OnClick = () => Settings = PanelType.Input;
inputButton.IsDisabled = () => Settings == PanelType.Input;
@@ -151,13 +151,13 @@ namespace OpenRA.Mods.Cnc.Widgets
groupModifierDropdown.GetText = () => groupAddModifier.ToString();
panel.GetWidget<CncMenuButtonWidget>("CANCEL_BUTTON").OnClick = () =>
panel.GetWidget<ButtonWidget>("CANCEL_BUTTON").OnClick = () =>
{
Widget.CloseWindow();
onExit();
};
panel.GetWidget<CncMenuButtonWidget>("SAVE_BUTTON").OnClick = () =>
panel.GetWidget<ButtonWidget>("SAVE_BUTTON").OnClick = () =>
{
var s = Game.Settings;
s.Player.Name = nameTextfield.Text;