Fixed Issue 26. Added a dialog to automatically send a crash report.

This commit is contained in:
Michael Möller
2010-04-02 16:05:07 +00:00
parent 485c80b04b
commit 20158a0edd
16 changed files with 620 additions and 121 deletions

View File

@@ -113,9 +113,10 @@ namespace OpenHardwareMonitor.GUI {
computer.HardwareAdded += new HardwareEventHandler(HardwareAdded);
computer.HardwareRemoved += new HardwareEventHandler(HardwareRemoved);
computer.Updated += new UpdateEventHandler(Updated);
computer.Open();
timer.Enabled = true;
plotColorPalette = new Color[14];
plotColorPalette[0] = Color.Blue;
plotColorPalette[1] = Color.OrangeRed;
@@ -239,7 +240,8 @@ namespace OpenHardwareMonitor.GUI {
Close();
}
private void Updated() {
private void timer_Tick(object sender, EventArgs e) {
computer.Update();
treeView.Invalidate();
plotPanel.Invalidate();
sensorSystemTray.Redraw();
@@ -269,7 +271,9 @@ namespace OpenHardwareMonitor.GUI {
Config.Set("mainForm.Width", Width);
Config.Set("mainForm.Height", Height);
}
timer.Enabled = false;
sensorSystemTray.Dispose();
notifyIcon.Dispose();
computer.Close();