-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Description
Description of the Issue
Is it possible to somehow call the autoSubclassAndThemeChildControls function from within a plug-in? afaik there isn't a API call for this. That way the plugins can use the default Notepad++ function to apply darkmode colors uniformly to all dialogs.
Currently most plugins display any dialogs in normal/lightmode colors even when Notepad++ is set to darkmode. I know there is DWS_USEOWNDARKMODE but for simple Settings/About forms when there are no special controls or anything, it would imho be better to just let Notepad++ change these to darkmode.
Steps to Reproduce the Issue
- Set Notepad++ to darkmode
Settings > Preferences > Dark Mode - See "About" dialog in (almost?) all plugins, the CSV Query parse settings, CSV Lint setting dialogs etc.
Expected Behavior
Be able to call the function autoSubclassAndThemeChildControls to stylize any extra dialogs (settings, parameters, about etc) with the default darkmode colors, see mockup below.
Actual Behavior
When Notepad++ is set to darkmode, some plugin dialogs will display using the normal/lightmode colors.
Debug Information
Tagging @ozone10 for his knowledge about darkmode

