Example #1
0
 public new void Dispose()
 {
     Logger.LogInfo("App closing.");
     _sleepChecker.DisposeOfSleepChecker();
     _sleepChecker = null;
     _wakeUpChecker.DisposeOfWakeUpChecker();
     _wakeUpChecker         = null;
     HotKeyHook.KeyPressed -= new EventHandler <KeyPressedEventArgs>(Hook_KeyPressed);
     HotKeyHook.Dispose();
     TrayIcon.BalloonTipClicked -= new EventHandler(WindowsNotificationClicked);
     TrayIcon.Visible            = false;
     TrayIcon.Dispose();
     base.Dispose();
 }