Does anybody know what could cause this pheomenon?
Does anybody know what could cause this pheomenon?
When switching the IDE to the dark theme, the menus in the Grep Results and Clipboard History experts are corrupted. (See screenshots). This seems to affect the main menus and only those windows that can be docked. The menus of non dockable windows and the context menus look fine.
Happens in Delphi 10.2
Screenshots are in the link.
https://sourceforge.net/p/gexperts/bugs/77/
When switching the IDE to the dark theme, the menus in the Grep Results and Clipboard History experts are corrupted. (See screenshots). This seems to affect the main menus and only those windows that can be docked. The menus of non dockable windows and the context menus look fine.
Happens in Delphi 10.2
Screenshots are in the link.
https://sourceforge.net/p/gexperts/bugs/77/
I think there are multiple QP reports for this, no?
ReplyDeleteThere are various bug reports regarding the dark theme, but none concerning the menu in a dock(able/ed) window. Probably because the IDE doesn't have any.
ReplyDeleteDavid Heffernan Wait, what? Are you telling me Embarcadero's sole pride and joy, the dark theme, has bugs too??? :-( :-(
ReplyDeleteI don't think there are QP reports (from memory) on menus being broken in floating windows. Entirely aside from if a menu is a good UI element in a floating window (arguable), can you enter a QP please?
ReplyDeleteAlso Thomas Mueller re GExperts/integration/this bug, can you email me at david.millington@embarcadero.com please?
David Millington I agree that a menu in a docked window is not necessarily a bright idea. Removing that menu was one of the possible workarounds I had thought of.
ReplyDeleteI was actually already surprised that none of the GExperts windows use the Dark Theme color like the Options dialog from windows itself.
ReplyDeleteEvery GExperts window is opened using the 'old style' theme and not the Dark Theme. Although I also noticed that some Delphi dialogs are not using the Dark Mode too (Rename Field Dialog for example).
Stefaan Lesage We have a mix of technologies used in the IDE. The vast majority of the UI is written with the VCL, so respects the theme. Some is written in .Net, and won't be themed.
ReplyDeleteStefaan Lesage GExperts won't support any theeming unless it is automatically added through the VCL (packages). The old Delphi versions didn't have that and I don't see the need for it (I use the light theme myself).
ReplyDeleteOf course, if anybody else thinks it worthwhile, I'll accept patches.
David Millington If it was me ... I would get rid of the stuff you can't theme the way the rest of the IDE is themed :-)
ReplyDeleteIt looks ugly and unprofessional but I see where you are coming from.
Actually Thomas Mueller could it be that the Grep Search is no longer using the selected text in the editor as a parameter for the Find ?
ReplyDeleteStefaan Lesage Yes, that's an option that must be enabled in the settings. But that's not precisely new.
ReplyDeleteThomas Mueller Actually I just tested this on an older VM. When I have something selected and trigger the Grep Search the Text to find box gets filled with my selection and I'm ready to search ... no additional configuration needed. And that is now no longer the case with the new GExperts.
ReplyDeleteAlso redownlaoded the 1.3.10 version from your site and in that one it still works as expected even without having that option checked (I actually never noticed there was now one additional option). So something changed in the new version :-)
ReplyDelete