//tests public static void WinAppConsoleTest() { try { _msg.Length = 0; _msg.Append("WinAppConsoleTest started ..."); Program._messageLog.WriteLine(_msg.ToString()); WinAppConsole.Create(); _msg.Length = 0; _msg.Append("Current date/time is "); _msg.Append(DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss")); _msg.Append(Environment.NewLine); Console.WriteLine(_msg.ToString()); _msg.Length = 0; _msg.Append("This is a line of test text.\r\n"); _msg.Append("Press any key to exit.\r\n"); Console.WriteLine(_msg.ToString()); Console.ReadLine(); } catch (System.Exception ex) { _msg.Length = 0; _msg.Append(AppGlobals.AppMessages.FormatErrorMessage(ex)); Program._messageLog.WriteLine(_msg.ToString()); AppMessages.DisplayErrorMessage(_msg.ToString(), _saveErrorMessagesToAppLog); } finally { WinAppConsole.Destroy(); _msg.Length = 0; _msg.Append("... WinAppConsoleTest finished."); Program._messageLog.WriteLine(_msg.ToString()); } }
private void MainForm_FormClosing(object sender, FormClosingEventArgs e) { WinAppConsole.Destroy(); }