Erklärung, wie die Umgebung aussieht.
Ich benutze Win 10.
Und eine Programmier-VM mit Win 7.
Diese VM hat ihr Source-Code-Verzeichnis in diesem Fall auf einem "shared" Platz, das die VM ebenso wie der Host-Rechner zugreifen können.
D.h. ich kann eine Software starten wahlweise innerhalb der
IDE mit den Umgebungsvariablen der Win 7 VM.
ODER aus Win 10, indem ich auf das Programmierverzeichnis zugreife, das die VM ebenfalls benutzt.
Ist jeweils dieselbe exe.
Wenn Win 10 sie gestartet hat, sehe ich in Win 7 eine Fehlermeldung, weil die
IDE sie dann eben nicht mehr zugreifen kann. Passt so.
Problem
In einem Programm habe ich ein TRichEdit.
Es tut unter Win 7-Aufruf genau, was es soll.
Rufe ich es jedoch unter Win 10 auf, so macht es mir rieisige Zeilenabstände, nämlich
zweizeilig statt
einzeilig,
was ziemlich nervt beim Arbeiten.
Hat jemand Ideen, was ich hier tun kann?
Die Schriftart habe ich auf default_charset oder diverse andere Versuche, allerdings änderten die Stichproben, die ich tat, nichts.
und: Zielplattform ist leider
Win32, eine Komponente braucht das ärgerlicherweise so.
Win 10 Pro hat natürlich 64 bit.