diff --git a/Program.cs b/Program.cs index 04a3e64d..bb5667c6 100644 --- a/Program.cs +++ b/Program.cs @@ -534,6 +534,10 @@ namespace GHelper settingsForm.SetStartupCheck(scheduler.IsScheduled()); + bool isPlugged = (SystemInformation.PowerStatus.PowerLineStatus == PowerLineStatus.Online); + settingsForm.AutoGPUMode(isPlugged ? 1 : 0); + settingsForm.AutoScreen(isPlugged ? 1 : 0); + Application.Run(); } diff --git a/Settings.cs b/Settings.cs index ce4f9e74..dc9a2083 100644 --- a/Settings.cs +++ b/Settings.cs @@ -349,9 +349,6 @@ namespace GHelper } - Application.EnableVisualStyles(); - Application.Run(); - Program.config.setConfig("performance_mode", PerformanceMode); try { diff --git a/null b/null deleted file mode 100644 index 138dfbbe..00000000 Binary files a/null and /dev/null differ