void SetupBox(int textId, CommonMessageBoxButtons buttons)
 {
     SetTextTokens(textId);
     switch (buttons)
     {
         case CommonMessageBoxButtons.YesNo:
             AddButton(MessageBoxButtons.Yes);
             AddButton(MessageBoxButtons.No);
             break;
     }
 }
 public DaggerfallMessageBox(IUserInterfaceManager uiManager, CommonMessageBoxButtons buttons, int textId, IUserInterfaceWindow previous = null)
     : base(uiManager, previous)
 {
     SetupBox(textId, buttons);
 }
 public DaggerfallMessageBox(IUserInterfaceManager uiManager, CommonMessageBoxButtons buttons, int textId, IUserInterfaceWindow previous = null, IMacroContextProvider mcp = null)
     : base(uiManager, previous)
 {
     SetupBox(textId, buttons, mcp);
 }