|
@@ -1120,7 +1120,8 @@ static void __fastcall MenuButtonRescale(TComponent * Sender, TObject * /*Token*
|
|
|
void __fastcall MenuButton(TButton * Button)
|
|
void __fastcall MenuButton(TButton * Button)
|
|
|
{
|
|
{
|
|
|
SetMenuButtonImages(Button);
|
|
SetMenuButtonImages(Button);
|
|
|
- Button->ImageIndex = UseDarkModeForControl(Button) ? 2 : 0;
|
|
|
|
|
|
|
+ // buttons are dark only when system theme is dark
|
|
|
|
|
+ Button->ImageIndex = (GetSysDarkTheme() && UseDarkModeForControl(Button)) ? 2 : 0;
|
|
|
Button->DisabledImageIndex = 1;
|
|
Button->DisabledImageIndex = 1;
|
|
|
Button->ImageAlignment = iaRight;
|
|
Button->ImageAlignment = iaRight;
|
|
|
SetRescaleFunction(Button, MenuButtonRescale);
|
|
SetRescaleFunction(Button, MenuButtonRescale);
|