Edit box on Find window is white

47 views
Skip to first unread message

Andrew Truckle

unread,
Aug 12, 2025, 3:22:46 PMAug 12
to innosetup
Hi!

Using 6.5.5 on Windows 11:

Snap1.jpg

As you can see, in my own application the edit control shows in dark mode. But in Inno 6.5.5 it shows white.

Andrew

Andrew Truckle

unread,
Aug 12, 2025, 4:13:24 PMAug 12
to innosetup
Sorry, I mean 6.5.0!

Martijn Laan

unread,
Aug 13, 2025, 1:20:34 AMAug 13
to innosetup
Hi,

In Inno Setup the darkening of this dialog is done by Delphi's VCL Styles. Does your application use this technique as well? 

I was aware of this white edit, so perhaps I should have said the dark mode support is nearly full. The most 'non-dark' is the task dialog preview shown by the message box designer. I have found only one semi-reasonable technique to make task dialogs dark but it's GPL licensed. 

Microsoft's lack of support for dark mode in Windows applications is pretty mind boggling for sure!

Greetings,
Martijn

Op di 12 aug , Andrew Truckle <truc...@gmail.com> schreef:
--
You received this message because you are subscribed to the Google Groups "innosetup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to innosetup+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/innosetup/caa4b1d4-52fb-4f4d-a468-f75af3c25fd1n%40googlegroups.com.

Andrew Truckle

unread,
Aug 13, 2025, 8:09:38 AMAug 13
to inno...@googlegroups.com
Hi

No, my app is Windows MFC. I rolled out my own overrides of all controls to use the dark mode styles. 99% is ok. It was just time consuming/ date controls that show white. So I have a set of classes and all my dialogs derive from the same base class. As a result I can l.support light or dark quite nicely. The Find dialog only had a normal edit control so it worked like other dialogs for me. 

You received this message because you are subscribed to a topic in the Google Groups "innosetup" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/innosetup/LTYyENdzWj0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to innosetup+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/innosetup/175506242665.7.7427376179449353482.852242048%40innosetup.nl.
Reply all
Reply to author
Forward
0 new messages