mirror of
https://github.com/ShareX/ShareX.git
synced 2024-07-01 04:30:49 +12:00
ComboBox, ListBox and ListView color changes
This commit is contained in:
parent
2b15df420c
commit
07defc9b9e
|
@ -107,14 +107,26 @@ private static void ApplyDarkThemeToControl(Control control)
|
|||
btn.BackColor = DarkBackgroundVariantColor;
|
||||
return;
|
||||
case CheckBox cb when cb.Appearance == Appearance.Button:
|
||||
// Buttons looks better with system colors
|
||||
control.ForeColor = SystemColors.ControlText;
|
||||
cb.FlatStyle = FlatStyle.Flat;
|
||||
cb.FlatAppearance.BorderColor = DarkBorderColor;
|
||||
cb.ForeColor = DarkTextColor;
|
||||
cb.BackColor = DarkBackgroundVariantColor;
|
||||
return;
|
||||
case TextBox tb:
|
||||
tb.ForeColor = DarkTextColor;
|
||||
tb.BackColor = DarkBackgroundVariantColor;
|
||||
tb.BorderStyle = BorderStyle.FixedSingle;
|
||||
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:
|
||||
sc.Panel1.BackColor = DarkBackgroundColor;
|
||||
sc.Panel2.BackColor = DarkBackgroundColor;
|
||||
|
|
Loading…
Reference in a new issue