This commit is contained in:
Serge
2024-03-11 15:00:58 +01:00
parent d3dfa5ae09
commit ca012c8140
2 changed files with 15 additions and 15 deletions

View File

@@ -405,7 +405,7 @@ public static class AppConfig
public static bool IsOLED() public static bool IsOLED()
{ {
return ContainsModel("OLED") || IsSlash() || ContainsModel("UX64") || ContainsModel("UX34") || ContainsModel("UX53") || ContainsModel("K360") || ContainsModel("X150") || ContainsModel("M3500") || ContainsModel("K650"); return ContainsModel("OLED") || IsSlash() || ContainsModel("UX64") || ContainsModel("UX34") || ContainsModel("UX53") || ContainsModel("K360") || ContainsModel("X150") || ContainsModel("M3500") || ContainsModel("K650") || ContainsModel("UM53");
} }
public static bool IsNoOverdrive() public static bool IsNoOverdrive()

View File

@@ -264,26 +264,29 @@ namespace GHelper
public void InitVisual() public void InitVisual()
{ {
bool dimming = false; bool isOled = AppConfig.IsOLED();
if (AppConfig.IsOLED()) if (isOled)
{ {
dimming = true; labelGammaTitle.Text = Properties.Strings.FlickerFreeDimming + " / " + Properties.Strings.ViualMode;
labelGammaTitle.Text = Properties.Strings.FlickerFreeDimming;
panelGamma.Visible = true;
sliderGamma.Visible = true;
VisualiseBrightness(); VisualiseBrightness();
sliderGamma.ValueChanged += SliderGamma_ValueChanged; sliderGamma.ValueChanged += SliderGamma_ValueChanged;
sliderGamma.MouseUp += SliderGamma_ValueChanged; sliderGamma.MouseUp += SliderGamma_ValueChanged;
} else
{
labelGammaTitle.Text = Properties.Strings.ViualMode;
} }
if (!dimming) labelGammaTitle.Text = Properties.Strings.ViualMode;
else labelGammaTitle.Text += " / " + Properties.Strings.ViualMode;
var gamuts = VisualControl.GetGamutModes(); var gamuts = VisualControl.GetGamutModes();
if (gamuts.Count < 1) // OLED or color profiles exist
if (isOled || gamuts.Count > 0)
{ {
tableVisual.ColumnCount = 3;
buttonInstallColor.Visible = false;
} else
{
// If it's possible to retrieve color profiles
if (ColorProfileHelper.ProfileExists()) if (ColorProfileHelper.ProfileExists())
{ {
tableVisual.ColumnCount = 2; tableVisual.ColumnCount = 2;
@@ -295,11 +298,8 @@ namespace GHelper
panelGamma.Visible = true; panelGamma.Visible = true;
tableVisual.Visible = true; tableVisual.Visible = true;
} }
return; return;
} else
{
tableVisual.ColumnCount = 3;
buttonInstallColor.Visible = false;
} }
panelGamma.Visible = true; panelGamma.Visible = true;