Author Topic: Advanced find files dialog does not respect dark theme  (Read 444 times)

ags

  • Junior Member
  • **
  • Posts: 47
    • View Profile
Advanced find files dialog does not respect dark theme
« on: January 12, 2025, 22:17:24 »
I know it is winter now, but please allow advanced find files dialog to get some tan :))

Mathias (Author)

  • Administrator
  • VIP Member
  • *****
  • Posts: 4528
    • View Profile
    • Multi Commander
Re: Advanced find files dialog does not respect dark theme
« Reply #1 on: January 12, 2025, 23:05:11 »
Problem is that most standard windows UI components does not support it. Windows still does not support dark mode for the old standard UI compoents. Many of them It can be tweaked to make it work.
But the problem is that the advanced dialog is using UI components that does not really allow for it.
So it require lots of rewrites. And I have not had time for that

ags

  • Junior Member
  • **
  • Posts: 47
    • View Profile
Re: Advanced find files dialog does not respect dark theme
« Reply #2 on: January 13, 2025, 07:11:17 »
Thanks for replying.

Hm... comparing the two screenshots again, I see that the most components are found in both: label, groupbox, editbox, combobox, button, radio button, checkbox etc.

The only notable difference in controls probably is the table in bottom left of the advanced dialog. So I assume that table cannot be switched to dark theme. Making the dialog dark would probably result in a mostly dark dialog with a single white control on it. Unless you would switch to another custom component that has the same functionality and more, allowing dark theme?

Mathias (Author)

  • Administrator
  • VIP Member
  • *****
  • Posts: 4528
    • View Profile
    • Multi Commander
Re: Advanced find files dialog does not respect dark theme
« Reply #3 on: January 13, 2025, 07:58:27 »
And the embeded dialogs thing creates issue, And I think the date/time pickers does not allow for changing colors..
Changing it to allow dark mode is not just a click.. each controller on the page require a lot of extra work. and there are a lot of UI controllers on those pages