UI Tweaks

This commit is contained in:
Serge
2023-06-12 14:41:47 +02:00
parent c575b17aba
commit 1cd9c30c4a
9 changed files with 98 additions and 105 deletions

53
app/Fans.Designer.cs generated
View File

@@ -39,7 +39,6 @@ namespace GHelper
Title title3 = new Title(); Title title3 = new Title();
ChartArea chartArea4 = new ChartArea(); ChartArea chartArea4 = new ChartArea();
Title title4 = new Title(); Title title4 = new Title();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Fans));
panelFans = new Panel(); panelFans = new Panel();
labelTip = new Label(); labelTip = new Label();
tableFanCharts = new TableLayoutPanel(); tableFanCharts = new TableLayoutPanel();
@@ -266,7 +265,7 @@ namespace GHelper
buttonRename.BorderColor = Color.Transparent; buttonRename.BorderColor = Color.Transparent;
buttonRename.BorderRadius = 2; buttonRename.BorderRadius = 2;
buttonRename.FlatStyle = FlatStyle.Flat; buttonRename.FlatStyle = FlatStyle.Flat;
buttonRename.Image = (Image)resources.GetObject("buttonRename.Image"); buttonRename.Image = Properties.Resources.icons8_edit_32;
buttonRename.Location = new Point(374, 12); buttonRename.Location = new Point(374, 12);
buttonRename.Margin = new Padding(4, 2, 4, 2); buttonRename.Margin = new Padding(4, 2, 4, 2);
buttonRename.Name = "buttonRename"; buttonRename.Name = "buttonRename";
@@ -283,7 +282,7 @@ namespace GHelper
buttonRemove.BorderColor = Color.Transparent; buttonRemove.BorderColor = Color.Transparent;
buttonRemove.BorderRadius = 2; buttonRemove.BorderRadius = 2;
buttonRemove.FlatStyle = FlatStyle.Flat; buttonRemove.FlatStyle = FlatStyle.Flat;
buttonRemove.Image = (Image)resources.GetObject("buttonRemove.Image"); buttonRemove.Image = Properties.Resources.icons8_remove_64;
buttonRemove.Location = new Point(319, 12); buttonRemove.Location = new Point(319, 12);
buttonRemove.Margin = new Padding(4, 2, 4, 2); buttonRemove.Margin = new Padding(4, 2, 4, 2);
buttonRemove.Name = "buttonRemove"; buttonRemove.Name = "buttonRemove";
@@ -300,7 +299,7 @@ namespace GHelper
buttonAdd.BorderColor = Color.Transparent; buttonAdd.BorderColor = Color.Transparent;
buttonAdd.BorderRadius = 2; buttonAdd.BorderRadius = 2;
buttonAdd.FlatStyle = FlatStyle.Flat; buttonAdd.FlatStyle = FlatStyle.Flat;
buttonAdd.Image = (Image)resources.GetObject("buttonAdd.Image"); buttonAdd.Image = Properties.Resources.icons8_add_64;
buttonAdd.Location = new Point(742, 12); buttonAdd.Location = new Point(742, 12);
buttonAdd.Margin = new Padding(4, 2, 4, 2); buttonAdd.Margin = new Padding(4, 2, 4, 2);
buttonAdd.Name = "buttonAdd"; buttonAdd.Name = "buttonAdd";
@@ -500,12 +499,11 @@ namespace GHelper
// //
// labelB0 // labelB0
// //
labelB0.Anchor = AnchorStyles.Top | AnchorStyles.Right;
labelB0.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point); labelB0.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point);
labelB0.Location = new Point(398, 8); labelB0.Location = new Point(398, 8);
labelB0.Margin = new Padding(4, 0, 4, 0); labelB0.Margin = new Padding(4, 0, 4, 0);
labelB0.Name = "labelB0"; labelB0.Name = "labelB0";
labelB0.Size = new Size(120, 32); labelB0.Size = new Size(115, 32);
labelB0.TabIndex = 13; labelB0.TabIndex = 13;
labelB0.Text = "CPU"; labelB0.Text = "CPU";
labelB0.TextAlign = ContentAlignment.TopRight; labelB0.TextAlign = ContentAlignment.TopRight;
@@ -522,13 +520,12 @@ namespace GHelper
// //
// trackB0 // trackB0
// //
trackB0.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
trackB0.Location = new Point(6, 44); trackB0.Location = new Point(6, 44);
trackB0.Margin = new Padding(4, 2, 4, 2); trackB0.Margin = new Padding(4, 2, 4, 2);
trackB0.Maximum = 85; trackB0.Maximum = 85;
trackB0.Minimum = 5; trackB0.Minimum = 5;
trackB0.Name = "trackB0"; trackB0.Name = "trackB0";
trackB0.Size = new Size(513, 90); trackB0.Size = new Size(508, 90);
trackB0.TabIndex = 11; trackB0.TabIndex = 11;
trackB0.TickFrequency = 5; trackB0.TickFrequency = 5;
trackB0.TickStyle = TickStyle.TopLeft; trackB0.TickStyle = TickStyle.TopLeft;
@@ -551,12 +548,11 @@ namespace GHelper
// //
// labelC1 // labelC1
// //
labelC1.Anchor = AnchorStyles.Top | AnchorStyles.Right;
labelC1.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point); labelC1.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point);
labelC1.Location = new Point(396, 8); labelC1.Location = new Point(396, 8);
labelC1.Margin = new Padding(4, 0, 4, 0); labelC1.Margin = new Padding(4, 0, 4, 0);
labelC1.Name = "labelC1"; labelC1.Name = "labelC1";
labelC1.Size = new Size(119, 32); labelC1.Size = new Size(114, 32);
labelC1.TabIndex = 13; labelC1.TabIndex = 13;
labelC1.Text = "C1"; labelC1.Text = "C1";
labelC1.TextAlign = ContentAlignment.TopRight; labelC1.TextAlign = ContentAlignment.TopRight;
@@ -573,13 +569,12 @@ namespace GHelper
// //
// trackC1 // trackC1
// //
trackC1.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
trackC1.Location = new Point(6, 48); trackC1.Location = new Point(6, 48);
trackC1.Margin = new Padding(4, 2, 4, 2); trackC1.Margin = new Padding(4, 2, 4, 2);
trackC1.Maximum = 85; trackC1.Maximum = 85;
trackC1.Minimum = 5; trackC1.Minimum = 5;
trackC1.Name = "trackC1"; trackC1.Name = "trackC1";
trackC1.Size = new Size(513, 90); trackC1.Size = new Size(508, 90);
trackC1.TabIndex = 11; trackC1.TabIndex = 11;
trackC1.TickFrequency = 5; trackC1.TickFrequency = 5;
trackC1.TickStyle = TickStyle.TopLeft; trackC1.TickStyle = TickStyle.TopLeft;
@@ -602,12 +597,11 @@ namespace GHelper
// //
// labelA0 // labelA0
// //
labelA0.Anchor = AnchorStyles.Top | AnchorStyles.Right;
labelA0.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point); labelA0.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point);
labelA0.Location = new Point(396, 10); labelA0.Location = new Point(396, 10);
labelA0.Margin = new Padding(4, 0, 4, 0); labelA0.Margin = new Padding(4, 0, 4, 0);
labelA0.Name = "labelA0"; labelA0.Name = "labelA0";
labelA0.Size = new Size(122, 32); labelA0.Size = new Size(117, 32);
labelA0.TabIndex = 12; labelA0.TabIndex = 12;
labelA0.Text = "Platform"; labelA0.Text = "Platform";
labelA0.TextAlign = ContentAlignment.TopRight; labelA0.TextAlign = ContentAlignment.TopRight;
@@ -624,13 +618,12 @@ namespace GHelper
// //
// trackA0 // trackA0
// //
trackA0.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
trackA0.Location = new Point(6, 48); trackA0.Location = new Point(6, 48);
trackA0.Margin = new Padding(4, 2, 4, 2); trackA0.Margin = new Padding(4, 2, 4, 2);
trackA0.Maximum = 180; trackA0.Maximum = 180;
trackA0.Minimum = 10; trackA0.Minimum = 10;
trackA0.Name = "trackA0"; trackA0.Name = "trackA0";
trackA0.Size = new Size(513, 90); trackA0.Size = new Size(508, 90);
trackA0.TabIndex = 10; trackA0.TabIndex = 10;
trackA0.TickFrequency = 5; trackA0.TickFrequency = 5;
trackA0.TickStyle = TickStyle.TopLeft; trackA0.TickStyle = TickStyle.TopLeft;
@@ -712,11 +705,10 @@ namespace GHelper
// //
// labelGPUTemp // labelGPUTemp
// //
labelGPUTemp.Anchor = AnchorStyles.Top | AnchorStyles.Right;
labelGPUTemp.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point); labelGPUTemp.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point);
labelGPUTemp.Location = new Point(378, 14); labelGPUTemp.Location = new Point(378, 14);
labelGPUTemp.Name = "labelGPUTemp"; labelGPUTemp.Name = "labelGPUTemp";
labelGPUTemp.Size = new Size(130, 32); labelGPUTemp.Size = new Size(125, 32);
labelGPUTemp.TabIndex = 44; labelGPUTemp.TabIndex = 44;
labelGPUTemp.Text = "87C"; labelGPUTemp.Text = "87C";
labelGPUTemp.TextAlign = ContentAlignment.TopRight; labelGPUTemp.TextAlign = ContentAlignment.TopRight;
@@ -732,13 +724,12 @@ namespace GHelper
// //
// trackGPUTemp // trackGPUTemp
// //
trackGPUTemp.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
trackGPUTemp.Location = new Point(6, 57); trackGPUTemp.Location = new Point(6, 57);
trackGPUTemp.Margin = new Padding(4, 2, 4, 2); trackGPUTemp.Margin = new Padding(4, 2, 4, 2);
trackGPUTemp.Maximum = 87; trackGPUTemp.Maximum = 87;
trackGPUTemp.Minimum = 75; trackGPUTemp.Minimum = 75;
trackGPUTemp.Name = "trackGPUTemp"; trackGPUTemp.Name = "trackGPUTemp";
trackGPUTemp.Size = new Size(502, 90); trackGPUTemp.Size = new Size(497, 90);
trackGPUTemp.TabIndex = 42; trackGPUTemp.TabIndex = 42;
trackGPUTemp.TickFrequency = 5; trackGPUTemp.TickFrequency = 5;
trackGPUTemp.TickStyle = TickStyle.TopLeft; trackGPUTemp.TickStyle = TickStyle.TopLeft;
@@ -760,11 +751,10 @@ namespace GHelper
// //
// labelGPUBoost // labelGPUBoost
// //
labelGPUBoost.Anchor = AnchorStyles.Top | AnchorStyles.Right;
labelGPUBoost.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point); labelGPUBoost.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point);
labelGPUBoost.Location = new Point(374, 14); labelGPUBoost.Location = new Point(374, 14);
labelGPUBoost.Name = "labelGPUBoost"; labelGPUBoost.Name = "labelGPUBoost";
labelGPUBoost.Size = new Size(130, 32); labelGPUBoost.Size = new Size(125, 32);
labelGPUBoost.TabIndex = 44; labelGPUBoost.TabIndex = 44;
labelGPUBoost.Text = "25W"; labelGPUBoost.Text = "25W";
labelGPUBoost.TextAlign = ContentAlignment.TopRight; labelGPUBoost.TextAlign = ContentAlignment.TopRight;
@@ -780,13 +770,12 @@ namespace GHelper
// //
// trackGPUBoost // trackGPUBoost
// //
trackGPUBoost.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
trackGPUBoost.Location = new Point(6, 48); trackGPUBoost.Location = new Point(6, 48);
trackGPUBoost.Margin = new Padding(4, 2, 4, 2); trackGPUBoost.Margin = new Padding(4, 2, 4, 2);
trackGPUBoost.Maximum = 25; trackGPUBoost.Maximum = 25;
trackGPUBoost.Minimum = 5; trackGPUBoost.Minimum = 5;
trackGPUBoost.Name = "trackGPUBoost"; trackGPUBoost.Name = "trackGPUBoost";
trackGPUBoost.Size = new Size(502, 90); trackGPUBoost.Size = new Size(497, 90);
trackGPUBoost.TabIndex = 42; trackGPUBoost.TabIndex = 42;
trackGPUBoost.TickFrequency = 5; trackGPUBoost.TickFrequency = 5;
trackGPUBoost.TickStyle = TickStyle.TopLeft; trackGPUBoost.TickStyle = TickStyle.TopLeft;
@@ -808,11 +797,10 @@ namespace GHelper
// //
// labelGPUMemory // labelGPUMemory
// //
labelGPUMemory.Anchor = AnchorStyles.Top | AnchorStyles.Right;
labelGPUMemory.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point); labelGPUMemory.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point);
labelGPUMemory.Location = new Point(378, 14); labelGPUMemory.Location = new Point(344, 14);
labelGPUMemory.Name = "labelGPUMemory"; labelGPUMemory.Name = "labelGPUMemory";
labelGPUMemory.Size = new Size(130, 32); labelGPUMemory.Size = new Size(159, 32);
labelGPUMemory.TabIndex = 44; labelGPUMemory.TabIndex = 44;
labelGPUMemory.Text = "2000 MHz"; labelGPUMemory.Text = "2000 MHz";
labelGPUMemory.TextAlign = ContentAlignment.TopRight; labelGPUMemory.TextAlign = ContentAlignment.TopRight;
@@ -828,13 +816,12 @@ namespace GHelper
// //
// trackGPUMemory // trackGPUMemory
// //
trackGPUMemory.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
trackGPUMemory.LargeChange = 100; trackGPUMemory.LargeChange = 100;
trackGPUMemory.Location = new Point(6, 48); trackGPUMemory.Location = new Point(6, 48);
trackGPUMemory.Margin = new Padding(4, 2, 4, 2); trackGPUMemory.Margin = new Padding(4, 2, 4, 2);
trackGPUMemory.Maximum = 300; trackGPUMemory.Maximum = 300;
trackGPUMemory.Name = "trackGPUMemory"; trackGPUMemory.Name = "trackGPUMemory";
trackGPUMemory.Size = new Size(502, 90); trackGPUMemory.Size = new Size(497, 90);
trackGPUMemory.SmallChange = 10; trackGPUMemory.SmallChange = 10;
trackGPUMemory.TabIndex = 42; trackGPUMemory.TabIndex = 42;
trackGPUMemory.TickFrequency = 50; trackGPUMemory.TickFrequency = 50;
@@ -856,25 +843,23 @@ namespace GHelper
// //
// labelGPUCore // labelGPUCore
// //
labelGPUCore.Anchor = AnchorStyles.Top | AnchorStyles.Right;
labelGPUCore.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point); labelGPUCore.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point);
labelGPUCore.Location = new Point(378, 15); labelGPUCore.Location = new Point(326, 15);
labelGPUCore.Name = "labelGPUCore"; labelGPUCore.Name = "labelGPUCore";
labelGPUCore.Size = new Size(130, 32); labelGPUCore.Size = new Size(177, 32);
labelGPUCore.TabIndex = 29; labelGPUCore.TabIndex = 29;
labelGPUCore.Text = "1500 MHz"; labelGPUCore.Text = "1500 MHz";
labelGPUCore.TextAlign = ContentAlignment.TopRight; labelGPUCore.TextAlign = ContentAlignment.TopRight;
// //
// trackGPUCore // trackGPUCore
// //
trackGPUCore.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
trackGPUCore.LargeChange = 100; trackGPUCore.LargeChange = 100;
trackGPUCore.Location = new Point(6, 47); trackGPUCore.Location = new Point(6, 47);
trackGPUCore.Margin = new Padding(4, 2, 4, 2); trackGPUCore.Margin = new Padding(4, 2, 4, 2);
trackGPUCore.Maximum = 300; trackGPUCore.Maximum = 300;
trackGPUCore.Name = "trackGPUCore"; trackGPUCore.Name = "trackGPUCore";
trackGPUCore.RightToLeft = RightToLeft.No; trackGPUCore.RightToLeft = RightToLeft.No;
trackGPUCore.Size = new Size(502, 90); trackGPUCore.Size = new Size(497, 90);
trackGPUCore.SmallChange = 10; trackGPUCore.SmallChange = 10;
trackGPUCore.TabIndex = 18; trackGPUCore.TabIndex = 18;
trackGPUCore.TickFrequency = 50; trackGPUCore.TickFrequency = 50;

View File

@@ -48,7 +48,7 @@ namespace GHelper
labelGPUBoostTitle.Text = Properties.Strings.GPUBoost; labelGPUBoostTitle.Text = Properties.Strings.GPUBoost;
labelGPUTempTitle.Text = Properties.Strings.GPUTempTarget; labelGPUTempTitle.Text = Properties.Strings.GPUTempTarget;
InitTheme(); InitTheme(true);
MinRPM = 18; MinRPM = 18;
MaxRPM = HardwareControl.GetFanMax(); MaxRPM = HardwareControl.GetFanMax();

View File

@@ -117,44 +117,4 @@
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="buttonRename.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAL
DAAACwwBP0AiyAAAAR9JREFUWEftlEuKwkAURTPQHruB3oMINk5chNtRHAnuwFX0R3vQq2lw6kRxCXqP
5EE6dPKqNOWoDhw0lUrdS6VIkckkpCeXcl/Kf8aeQl++y0vNhUwO4R+SwJN8k9Py+lcmpR4+kjCRwQWY
GCNbzbsl/LMcq4bzyzXjcwY8qot7VsO/yrGmcJvrYouHUg0/y7GEoTxKxtkZ5gURU4BFt7KzcAgt8CI7
D4eQAsnCwStA+LdkTtOB40wQfteXzyswk23h7IyFc/Kj8QqsJPfXt6u/4TvJDoF9iqPxCvxI7m8kJSyc
12Lh4K3TiPfgQdocsx4Odi+atgdfJfcowU7wOjgT9XBIUmAgKRFCkgIx5AK5wMMFujKa/xZ5xEymhaK4
AsqsxiD2d6spAAAAAElFTkSuQmCC
</value>
</data>
<data name="buttonRemove.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAL
DAAACwwBP0AiyAAAAclJREFUWEftls0uBEEQx+fkI1zWjeAusTyBeAC8EC68Ahu8DImvp8ANF44EB/x/
na3LRM9099YSyf6TXzJdU13T011d3dVI/02rYl+ciQfx0YdnbLzDx13r4lJ8JXIh6DOwJsWJ+BQEfhIH
YkMsiLE+PGM7FPjgSx/6EqNIM+JaEOxFbIsp0SZ8dsSroC8xOiJLjNo+fiOWRa6WxK2wQWTNBFNnH5/F
UCj62iCOMKSI5GH9mPaSP6+LGCwHMdcwtMmynTX3ErGIeR5aDVoROJLJKQmXKmLZ7uAbUVFIcGKreasn
iL0XWhFRzXBiT3trUxD7NLQiehQ4zYeWrxYFsSnbUb0LnKhudWHPoa5xgf0ttCL68wHYElDbvWVLcB9a
EQ0zCbcEsRuT0LYhp5q3krbhsArRtHgWxG4sRIjLBI4cqV7aFcRsLcXIDiMOkC6GAZV9GKFjwYg5Sucw
FIq+d4JYyccx4vJwJWwQJRdNZs8+zoVkQmSJa5QNgikkJ0imNuHDmtuVjBjZVzITM8HUsX4EI5PZThws
FBa7lPLMPuedZTt96Jv95z+J5CGDCZwCvskJlyP2MIWEakZJ5ewAnrHxzmPnjPRbqqpvzOytki4+4b0A
AAAASUVORK5CYII=
</value>
</data>
<data name="buttonAdd.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAL
DAAACwwBP0AiyAAAAddJREFUWEftlssuBUEQhmflEjbsCPYSlycQD4AXwoZXQPAyJG5PgR02LAkW+L/O
qc3J6emqOXOI5PzJl0z3VNfUdFdXdzXUf9Oq2Bfn4lF8duCZPt5h07rWxZX4dnIpGNO3xsWp+BI4fhYH
YkPMi5EOPNN3KLDBljGMxUcjTYsbgbNXsS0mREnY7Ig3wVh8TImQiNo+fiuWRFSL4k5YEKGZYOrs4zN0
NBRjLYhjOjwieVg/pr3Jn3cLHywHPtfoKMmynTVvS/jC50Vq1WhFYEgmexIOWygJX7Y7+EZWFBKM2Goe
eQNARwLbvdTKiGqGEXvao0gAmwLbs9TK6ElgNJdaZUUCWBDYUraz+hAYUd16yT5YopdGBe/eUyujPw/A
loDa7lHdB7tlS/CQWhkNMgm3BLa1SWjbkFPNo0gArm04qEI0KV4EtrWFCHGZwJAjtS3tCnwWSzGyw4gD
ZJmOPhU+jNCJIGKO0lk6Goqx9wJf7uMYcXm4FhZEk4sms2cf50IyJkLiGmVBMIXkBMlUEjasuV3J8BG+
kpmYCaaO9cMZmcx24mChsNillGf2Oe8s2xnD2PCf9xLJQwbj2AO27oSLiD1MIaGaUVI5O4Bn+njXxs4Z
6rdUVT8f7bmGe+JHiAAAAABJRU5ErkJggg==
</value>
</data>
</root> </root>

View File

@@ -16,7 +16,7 @@
<PlatformTarget>AnyCPU</PlatformTarget> <PlatformTarget>AnyCPU</PlatformTarget>
<ProduceReferenceAssembly>False</ProduceReferenceAssembly> <ProduceReferenceAssembly>False</ProduceReferenceAssembly>
<AllowUnsafeBlocks>True</AllowUnsafeBlocks> <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
<AssemblyVersion>0.83</AssemblyVersion> <AssemblyVersion>0.84</AssemblyVersion>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">

View File

@@ -177,6 +177,10 @@ namespace GHelper
if (settingsForm.Visible) settingsForm.HideAll(); if (settingsForm.Visible) settingsForm.HideAll();
else else
{ {
settingsForm.Left = Screen.FromControl(settingsForm).WorkingArea.Width - 10 - settingsForm.Width;
settingsForm.Top = Screen.FromControl(settingsForm).WorkingArea.Height - 10 - settingsForm.Height;
settingsForm.Show(); settingsForm.Show();
settingsForm.Activate(); settingsForm.Activate();
settingsForm.VisualiseGPUMode(); settingsForm.VisualiseGPUMode();

View File

@@ -110,6 +110,16 @@ namespace GHelper.Properties {
} }
} }
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap icons8_add_64 {
get {
object obj = ResourceManager.GetObject("icons8_add_64", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary> /// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap. /// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary> /// </summary>
@@ -160,6 +170,16 @@ namespace GHelper.Properties {
} }
} }
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap icons8_edit_32 {
get {
object obj = ResourceManager.GetObject("icons8_edit_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary> /// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap. /// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary> /// </summary>
@@ -360,6 +380,16 @@ namespace GHelper.Properties {
} }
} }
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap icons8_remove_64 {
get {
object obj = ResourceManager.GetObject("icons8_remove_64", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary> /// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap. /// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary> /// </summary>
@@ -370,6 +400,16 @@ namespace GHelper.Properties {
} }
} }
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap icons8_share_32 {
get {
object obj = ResourceManager.GetObject("icons8_share_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary> /// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap. /// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary> /// </summary>

View File

@@ -244,4 +244,16 @@
<data name="icons8_charging_battery_96" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="icons8_charging_battery_96" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\icons8-charging-battery-96.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>..\Resources\icons8-charging-battery-96.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="icons8_add_64" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\icons8-add-64.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="icons8_edit_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\icons8-edit-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="icons8_remove_64" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\icons8-remove-64.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="icons8_share_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\icons8-share-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
</root> </root>

View File

@@ -189,6 +189,16 @@ namespace GHelper
} }
private void SettingsForm_VisibleChanged(object? sender, EventArgs e)
{
aTimer.Enabled = this.Visible;
if (this.Visible)
{
InitScreen();
InitXGM();
}
}
private void ButtonUpdates_Click(object? sender, EventArgs e) private void ButtonUpdates_Click(object? sender, EventArgs e)
{ {
if (updates == null || updates.Text == "") if (updates == null || updates.Text == "")
@@ -876,6 +886,8 @@ namespace GHelper
bool screenEnabled = (frequency >= 0); bool screenEnabled = (frequency >= 0);
Debug.WriteLine(frequency.ToString());
ButtonEnabled(button60Hz, screenEnabled); ButtonEnabled(button60Hz, screenEnabled);
ButtonEnabled(button120Hz, screenEnabled); ButtonEnabled(button120Hz, screenEnabled);
ButtonEnabled(buttonScreenAuto, screenEnabled); ButtonEnabled(buttonScreenAuto, screenEnabled);
@@ -1012,27 +1024,6 @@ namespace GHelper
} }
private void SettingsForm_VisibleChanged(object? sender, EventArgs e)
{
if (this.Visible)
{
InitScreen();
InitXGM();
this.Left = Screen.FromControl(this).WorkingArea.Width - 10 - this.Width;
this.Top = Screen.FromControl(this).WorkingArea.Height - 10 - this.Height;
this.Activate();
aTimer.Enabled = true;
}
else
{
aTimer.Enabled = false;
}
}
private void SetPerformanceLabel() private void SetPerformanceLabel()
{ {
labelPerf.Text = Properties.Strings.PerformanceMode + ": " + Modes.GetCurrentName() + (customFans ? "+" : "") + ((customPower > 0) ? " " + customPower + "W" : ""); labelPerf.Text = Properties.Strings.PerformanceMode + ": " + Modes.GetCurrentName() + (customFans ? "+" : "") + ((customPower > 0) ? " " + customPower + "W" : "");
@@ -1497,8 +1488,10 @@ namespace GHelper
public void InitXGM() public void InitXGM()
{ {
bool connected = Program.acpi.IsXGConnected();
buttonXGM.Enabled = buttonXGM.Visible = connected;
buttonXGM.Enabled = buttonXGM.Visible = Program.acpi.IsXGConnected(); if (!connected) return;
int activated = Program.acpi.DeviceGet(AsusACPI.GPUXG); int activated = Program.acpi.DeviceGet(AsusACPI.GPUXG);
if (activated < 0) return; if (activated < 0) return;

View File

@@ -1,7 +1,6 @@
using System.Diagnostics; using OSD;
using System.Drawing; using System.Diagnostics;
using System.Drawing.Drawing2D; using System.Drawing.Drawing2D;
using OSD;
namespace GHelper namespace GHelper
@@ -57,7 +56,7 @@ namespace GHelper
Charger Charger
} }
public class ToastForm : OSDNativeForm public class ToastForm : OSDNativeForm
{ {
protected static string toastText = "Balanced"; protected static string toastText = "Balanced";
@@ -74,7 +73,7 @@ namespace GHelper
protected override void PerformPaint(PaintEventArgs e) protected override void PerformPaint(PaintEventArgs e)
{ {
Brush brush = new SolidBrush(Color.FromArgb(150,Color.Black)); Brush brush = new SolidBrush(Color.FromArgb(150, Color.Black));
Drawing.FillRoundedRectangle(e.Graphics, brush, this.Bound, 10); Drawing.FillRoundedRectangle(e.Graphics, brush, this.Bound, 10);
StringFormat format = new StringFormat(); StringFormat format = new StringFormat();
@@ -144,9 +143,9 @@ namespace GHelper
Screen screen1 = Screen.FromHandle(base.Handle); Screen screen1 = Screen.FromHandle(base.Handle);
Width = Math.Max(300, 100 + toastText.Length*22); Width = Math.Max(300, 100 + toastText.Length * 22);
Height = 100; Height = 100;
X = (screen1.Bounds.Width - this.Width)/2; X = (screen1.Bounds.Width - this.Width) / 2;
Y = screen1.Bounds.Height - 300 - this.Height; Y = screen1.Bounds.Height - 300 - this.Height;
Show(); Show();