mirror of
https://github.com/ShareX/ShareX.git
synced 2024-10-01 17:56:51 +13:00
ComboBox, ListBox and ListView color changes
This commit is contained in:
parent
2b15df420c
commit
07defc9b9e
1 changed files with 14 additions and 2 deletions
|
@ -107,14 +107,26 @@ private static void ApplyDarkThemeToControl(Control control)
|
||||||
btn.BackColor = DarkBackgroundVariantColor;
|
btn.BackColor = DarkBackgroundVariantColor;
|
||||||
return;
|
return;
|
||||||
case CheckBox cb when cb.Appearance == Appearance.Button:
|
case CheckBox cb when cb.Appearance == Appearance.Button:
|
||||||
// Buttons looks better with system colors
|
cb.FlatStyle = FlatStyle.Flat;
|
||||||
control.ForeColor = SystemColors.ControlText;
|
cb.FlatAppearance.BorderColor = DarkBorderColor;
|
||||||
|
cb.ForeColor = DarkTextColor;
|
||||||
|
cb.BackColor = DarkBackgroundVariantColor;
|
||||||
return;
|
return;
|
||||||
case TextBox tb:
|
case TextBox tb:
|
||||||
tb.ForeColor = DarkTextColor;
|
tb.ForeColor = DarkTextColor;
|
||||||
tb.BackColor = DarkBackgroundVariantColor;
|
tb.BackColor = DarkBackgroundVariantColor;
|
||||||
tb.BorderStyle = BorderStyle.FixedSingle;
|
tb.BorderStyle = BorderStyle.FixedSingle;
|
||||||
return;
|
return;
|
||||||
|
case ComboBox cb:
|
||||||
|
cb.FlatStyle = FlatStyle.Flat;
|
||||||
|
cb.ForeColor = DarkTextColor;
|
||||||
|
cb.BackColor = DarkBackgroundVariantColor;
|
||||||
|
return;
|
||||||
|
case ListBox lb:
|
||||||
|
case ListView lv:
|
||||||
|
control.ForeColor = DarkTextColor;
|
||||||
|
control.BackColor = DarkBackgroundVariantColor;
|
||||||
|
return;
|
||||||
case SplitContainer sc:
|
case SplitContainer sc:
|
||||||
sc.Panel1.BackColor = DarkBackgroundColor;
|
sc.Panel1.BackColor = DarkBackgroundColor;
|
||||||
sc.Panel2.BackColor = DarkBackgroundColor;
|
sc.Panel2.BackColor = DarkBackgroundColor;
|
||||||
|
|
Loading…
Reference in a new issue