Restore two-button prompt for two-button dialogs.

This commit is contained in:
Paul Chote
2016-04-01 17:51:44 +01:00
parent 95f091853e
commit 1fadc8531c
3 changed files with 77 additions and 3 deletions

View File

@@ -26,7 +26,8 @@ namespace OpenRA.Mods.Common.Widgets
string cancelText = null,
string otherText = null)
{
var prompt = Ui.OpenWindow("CONFIRM_PROMPT");
var promptName = onOther != null ? "CONFIRM_PROMPT_THREEBUTTON" : "CONFIRM_PROMPT_TWOBUTTON";
var prompt = Ui.OpenWindow(promptName);
var confirmButton = prompt.Get<ButtonWidget>("CONFIRM_BUTTON");
var cancelButton = prompt.GetOrNull<ButtonWidget>("CANCEL_BUTTON");
var otherButton = prompt.GetOrNull<ButtonWidget>("OTHER_BUTTON");