Show flicker-free dimming only on supported models

This commit is contained in:
Serge
2024-02-17 10:36:42 +01:00
parent 6f0c92e55d
commit 4863946ca3
3 changed files with 7 additions and 0 deletions

View File

@@ -389,6 +389,11 @@ public static class AppConfig
return ContainsModel("GA503") || IsSlash();
}
public static bool IsOLED()
{
return ContainsModel("OLED") || IsSlash() || ContainsModel("GA402RK");
}
public static bool IsStrix()
{
return ContainsModel("Strix") || ContainsModel("Scar") || ContainsModel("G703G");

View File

@@ -1648,6 +1648,7 @@ namespace GHelper
panelGamma.Padding = new Padding(20, 20, 20, 10);
panelGamma.Size = new Size(827, 123);
panelGamma.TabIndex = 9;
panelGamma.Visible = false;
//
// sliderGamma
//

View File

@@ -253,6 +253,7 @@ namespace GHelper
VisualiseFnLock();
buttonFnLock.Click += ButtonFnLock_Click;
panelGamma.Visible = AppConfig.IsOLED();
sliderGamma.ValueChanged += SliderGamma_ValueChanged;
labelGamma.Text = "100%";