Man kann die
VCL Styles auch manuell setzen, z.B. im initialization:
Delphi-Quellcode:
TStyleManager.LoadFromFile('Windows10Dark.vsf');
TStyleManager.TrySetStyle('Windows10 Dark');
Einfacher wäre es mit Runtime Packages. Dann verwendet die
DLL automatisch den Style der Exe, weil die Objekte wie Application nur einmal existieren.
Ich vermute mal, dass das Manifest der Exe das Verhalten der
DLL bestimmt.
Es geht um
VCL Styles, nicht um das Theming von Windows.