Added debug messages to ExampleLauncher.

This commit is contained in:
the_fiddler 2007-07-27 12:06:32 +00:00
parent 8c43b52517
commit c038496fda

View file

@ -8,6 +8,7 @@ using System.Windows.Forms;
using System.Reflection; using System.Reflection;
using System.Threading; using System.Threading;
using OpenTK; using OpenTK;
using System.Diagnostics;
namespace Examples namespace Examples
{ {
@ -29,6 +30,14 @@ namespace Examples
public ExampleLauncher() public ExampleLauncher()
{ {
InitializeComponent(); InitializeComponent();
System.Diagnostics.Debug.Listeners.Clear();
System.Diagnostics.Debug.Listeners.Add(new TextWriterTraceListener(Console.Out));
System.Diagnostics.Debug.AutoFlush = true;
System.Diagnostics.Trace.Listeners.Clear();
System.Diagnostics.Trace.Listeners.Add(new TextWriterTraceListener(Console.Out));
System.Diagnostics.Trace.AutoFlush = true;
Trace.AutoFlush = true;
} }
private void listBox1_DoubleClick(object sender, EventArgs e) private void listBox1_DoubleClick(object sender, EventArgs e)
@ -80,6 +89,15 @@ namespace Examples
} }
catch (Exception expt) catch (Exception expt)
{ {
System.Diagnostics.Debug.WriteLine(
String.Format(
"Exception: {3}{0}Stacktrace:{0}{1}{0}{0}Inner exception:{0}{2}",
System.Environment.NewLine,
expt.StackTrace,
expt.InnerException,
expt.Message
)
);
MessageBox.Show( MessageBox.Show(
String.Format( String.Format(
"Stacktrace:{0}{1}{0}{0}Inner exception:{0}{2}", "Stacktrace:{0}{1}{0}{0}Inner exception:{0}{2}",