Es scheint ein Bug zu sein.
Der ListStyle DropDownList funktioniert bei Delphi für den Style, aber nicht bei Lazarus.
Ich habe schon versucht, in der Manifest-Datei den Eintrag
Code: Alles auswählen
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="*" publicKeyToken="6595b64144ccf1df" language="*"/>
auf Version 6.1.0.0 zu setzen, laut MSDN müsste das der Windows 7 Style sein, aber nichts. Lazarus überschreibt die Manifestdatei immer, es sei denn, Themes werden deaktiviert.
Dann aber hat man den Old School Look.
Kann man evtl. Einfluss nehmen, auf was, was Lazarus in die Manifest-Datei einbindet?