What's vista+ here? MessageBox has been in win32 since day one (and is
inherited without any real changes from win16)


On Mon, Jun 24, 2013 at 11:04 AM, Paul Chote <notifications@github.com>wrote:

> In OpenRA.Game/Support/Program.cs:
>
> > @@ -49,6 +49,11 @@ static void LogException(Exception e)
> >  			var rpt = BuildExceptionReport(e).ToString();
> >  			Log.Write("exception", "{0}", rpt);
> >  			Console.Error.WriteLine(rpt);
> > +
> > +			var userChoice = MessageBox.Show("Do you want to have a look at the logs to investigate what went wrong?", "OpenRA crashed.",
> > +			                                 MessageBoxButtons.YesNo, MessageBoxIcon.Error);
>
> It looks like that API relies on native APIs introduced in Windows Vista.
> We should use xwt or build our own winform for the dialog.
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/OpenRA/OpenRA/pull/3419/files#r4834641>
> .
>