From 71e007d8add309105183bcfbc99756e2cf5790e0 Mon Sep 17 00:00:00 2001 From: Carsten Braun Date: Tue, 16 May 2023 13:29:31 +0200 Subject: [PATCH] Fixed UI that VS Forms Designer broke --- app/Extra.Designer.cs | 24 ++++++++++++++++++------ app/Extra.cs | 7 ++++--- 2 files changed, 22 insertions(+), 9 deletions(-) diff --git a/app/Extra.Designer.cs b/app/Extra.Designer.cs index cbf1945d..a147d239 100644 --- a/app/Extra.Designer.cs +++ b/app/Extra.Designer.cs @@ -74,7 +74,7 @@ namespace GHelper checkSleepLid = new CheckBox(); checkShutdownLid = new CheckBox(); groupOther = new GroupBox(); - checkApplyWindowsPowerMode = new CheckBox(); + checkAutoApplyWindowsPowerMode = new CheckBox(); checkKeyboardAuto = new CheckBox(); checkUSBC = new CheckBox(); checkNoOverdrive = new CheckBox(); @@ -575,12 +575,13 @@ namespace GHelper // // groupOther // + groupOther.Controls.Add(checkAutoApplyWindowsPowerMode); groupOther.Controls.Add(checkKeyboardAuto); groupOther.Controls.Add(checkUSBC); groupOther.Controls.Add(checkNoOverdrive); groupOther.Controls.Add(checkTopmost); groupOther.Dock = DockStyle.Top; - groupOther.Location = new Point(10, 768); + groupOther.Location = new Point(5, 358); groupOther.Name = "groupOther"; groupOther.Size = new Size(954, 276); groupOther.TabIndex = 2; @@ -590,8 +591,8 @@ namespace GHelper // checkKeyboardAuto // checkKeyboardAuto.AutoSize = true; - checkKeyboardAuto.Location = new Point(25, 53); checkKeyboardAuto.MaximumSize = new Size(780, 0); + checkKeyboardAuto.Location = new Point(25, 40); checkKeyboardAuto.Name = "checkKeyboardAuto"; checkKeyboardAuto.Size = new Size(712, 36); checkKeyboardAuto.TabIndex = 46; @@ -601,7 +602,7 @@ namespace GHelper // checkUSBC // checkUSBC.AutoSize = true; - checkUSBC.Location = new Point(25, 210); + checkUSBC.Location = new Point(25, 85); checkUSBC.Name = "checkUSBC"; checkUSBC.Size = new Size(659, 36); checkUSBC.TabIndex = 4; @@ -611,7 +612,7 @@ namespace GHelper // checkNoOverdrive // checkNoOverdrive.AutoSize = true; - checkNoOverdrive.Location = new Point(25, 156); + checkNoOverdrive.Location = new Point(25, 130); checkNoOverdrive.Name = "checkNoOverdrive"; checkNoOverdrive.Size = new Size(307, 36); checkNoOverdrive.TabIndex = 3; @@ -621,13 +622,23 @@ namespace GHelper // checkTopmost // checkTopmost.AutoSize = true; - checkTopmost.Location = new Point(25, 104); + checkTopmost.Location = new Point(25, 175); checkTopmost.Name = "checkTopmost"; checkTopmost.Size = new Size(390, 36); checkTopmost.TabIndex = 1; checkTopmost.Text = Strings.WindowTop; checkTopmost.UseVisualStyleBackColor = true; // + // checkAutoApplyWindowsPowerMode + // + checkAutoApplyWindowsPowerMode.AutoSize = true; + checkAutoApplyWindowsPowerMode.Location = new Point(25, 220); + checkAutoApplyWindowsPowerMode.Name = "checkAutoApplyWindowsPowerMode"; + checkAutoApplyWindowsPowerMode.Size = new Size(211, 19); + checkAutoApplyWindowsPowerMode.TabIndex = 47; + checkAutoApplyWindowsPowerMode.Text = "Auto Adjust Windows Power Mode"; + checkAutoApplyWindowsPowerMode.UseVisualStyleBackColor = true; + // // Extra // AutoScaleDimensions = new SizeF(13F, 32F); @@ -715,5 +726,6 @@ namespace GHelper private Label labelBacklightTimeout; private NumericUpDown numericBacklightTime; private CheckBox checkKeyboardAuto; + private CheckBox checkAutoApplyWindowsPowerMode; } } \ No newline at end of file diff --git a/app/Extra.cs b/app/Extra.cs index eae36690..0a55e87a 100644 --- a/app/Extra.cs +++ b/app/Extra.cs @@ -73,7 +73,7 @@ namespace GHelper checkNoOverdrive.Text = Properties.Strings.DisableOverdrive; checkTopmost.Text = Properties.Strings.WindowTop; checkUSBC.Text = Properties.Strings.OptimizedUSBC; - checkApplyWindowsPowerMode.Text = Properties.Strings.ApplyWindowsPowerPlan; + checkAutoApplyWindowsPowerMode.Text = Properties.Strings.ApplyWindowsPowerPlan; labelBacklight.Text = Properties.Strings.Keyboard; labelBacklightBar.Text = Properties.Strings.Lightbar; @@ -177,7 +177,8 @@ namespace GHelper checkUSBC.Checked = (Program.config.getConfig("optimized_usbc") == 1); checkUSBC.CheckedChanged += CheckUSBC_CheckedChanged; - checkApplyWindowsPowerMode.Checked = Program.config.getConfig("auto_apply_power_plan") == 1; + checkAutoApplyWindowsPowerMode.Checked = Program.config.getConfig("auto_apply_power_plan") == 1; + checkAutoApplyWindowsPowerMode.CheckedChanged += checkAutoApplyWindowsPowerMode_CheckedChanged; int kb_brightness = Program.config.getConfig("keyboard_brightness"); trackBrightness.Value = (kb_brightness >= 0 && kb_brightness <= 3) ? kb_brightness : 3; @@ -303,7 +304,7 @@ namespace GHelper Left = Program.settingsForm.Left - Width - 5; } - private void checkApplyWindowsPowerMode_CheckedChanged(object sender, EventArgs e) + private void checkAutoApplyWindowsPowerMode_CheckedChanged(object sender, EventArgs e) { CheckBox chk = (CheckBox)sender; Program.config.setConfig("auto_apply_power_plan", chk.Checked ? 1 : 0);