private void Sys_Error(string format, params object[] args)
{
string errorMessage = string.Format(format, args);
idE.SystemConsole.Append(errorMessage + "\n");
idE.SystemConsole.Show(1, true);
// TODO: Sys_ShutdownInput();
// wait for the user to quit
while(true)
{
if(idE.SystemConsole.IsDisposed == true)
{
this.Exit();
break;
}
Application.DoEvents();
Thread.Sleep(0);
}
this.Exit();
}