mirror of
https://github.com/ShareX/ShareX.git
synced 2024-07-01 04:30:49 +12:00
Update theme after checkbox states change
This commit is contained in:
parent
b8a4fbdb6f
commit
46c1beadb6
|
@ -177,8 +177,16 @@ private void UpdateImageSizeLabel()
|
|||
|
||||
public void UpdateTheme()
|
||||
{
|
||||
lblImageSize.BackColor = ShareXResources.Theme.BackgroundColor;
|
||||
lblImageSize.ForeColor = ShareXResources.Theme.TextColor;
|
||||
if (ShareXResources.UseDarkTheme)
|
||||
{
|
||||
lblImageSize.BackColor = ShareXResources.Theme.BackgroundColor;
|
||||
lblImageSize.ForeColor = ShareXResources.Theme.TextColor;
|
||||
}
|
||||
else
|
||||
{
|
||||
lblImageSize.BackColor = SystemColors.Window;
|
||||
lblImageSize.ForeColor = SystemColors.ControlText;
|
||||
}
|
||||
}
|
||||
|
||||
public void UpdateCheckers(bool forceUpdate = false)
|
||||
|
|
|
@ -383,11 +383,13 @@ private void CbUseDarkTheme_CheckedChanged(object sender, EventArgs e)
|
|||
{
|
||||
Program.Settings.UseDarkTheme = cbUseDarkTheme.Checked;
|
||||
cbExperimentalDarkTheme.Enabled = Program.Settings.UseDarkTheme;
|
||||
ApplySelectedTheme();
|
||||
}
|
||||
|
||||
private void CbExperimentalDarkTheme_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
Program.Settings.ExperimentalDarkTheme = cbExperimentalDarkTheme.Checked;
|
||||
ApplySelectedTheme();
|
||||
}
|
||||
|
||||
private void CbUseWhiteShareXIcon_CheckedChanged(object sender, EventArgs e)
|
||||
|
|
Loading…
Reference in a new issue