Auto start support

This commit is contained in:
2014-05-03 09:51:46 -04:00
parent 35b8971f10
commit 89b4ef0c6a
4 changed files with 30 additions and 1 deletions

View File

@@ -1,4 +1,7 @@
using System.Windows;
using FloatingStatusWindowLibrary;
using ProcessCpuUsageStatusWindow.Properties;
using System.Diagnostics;
using System.Windows;
namespace ProcessCpuUsageStatusWindow
{
@@ -10,6 +13,14 @@ namespace ProcessCpuUsageStatusWindow
{
base.OnStartup(e);
StartManager.ManageAutoStart = true;
StartManager.AutoStartEnabled = !Debugger.IsAttached && Settings.Default.AutoStart;
StartManager.AutoStartChanged += (value =>
{
Settings.Default.AutoStart = value;
Settings.Default.Save();
});
_windowSource = new WindowSource();
}