Einzelnen Beitrag anzeigen

Benutzerbild von Alcuard
Alcuard

Registriert seit: 9. Jan 2015
2 Beiträge
 
#1

Unterschiedliche Darstellung mit und ohne laufendem Delphi

  Alt 18. Jan 2025, 15:13
Hallo zusammen.

Sorry, wegen des folgenden konfusen Texts, aber ich bekomme es einfach nicht besser auf die Reihe und weiß noch nicht mal, wo ich richtig anfangen soll -.-

alte Situation: Windows 10, Delphi 11 CE, "normal" DPI ohne Skalierung
neue Situation: Windows 11, Delphi 12 CE, "high" DPI mit 200% Skalierung

Nach dem Wechsel hatte ich die scheinbar üblichen Probleme mit High-DPI, aber weitestgehend habe ich das irgendwie hinbekommen. Mit einer Ausnahme: eins meinter Programm wird nur vernünftig dargestellt solange im Hintergrund Delphi läuft! Ich muss es nicht über den Compiler starten, auch "extern" reicht schon.

Hat irgendwer eine Idee was hier bei mir gerade los ist?


Edit: Bilder...

Zur Erklärung: Bis auf die beiden GroupBoxes zusammen mit ihrer jeweiligen ScrollBox und dem einen LabeledEdit werden alle Komponenten zur Laufzeit erzeugt. In der oberen (horizontalen) Box funktioniert (unabhängig von laufendem Delphi oder nicht) alles wie gedacht, in der vertikalen Box funktioniert es nur mit laufendem Delphi.

Die grundlegende Frage lautet: Warum hängt die Darstellung überhaupt von einem laufenden oder eben nicht laufenden Delphi ab?
Miniaturansicht angehängter Grafiken
falsch_ohnedelphi.jpg   richtig_mitdelphi.jpg  

Geändert von Alcuard (18. Jan 2025 um 16:23 Uhr)
  Mit Zitat antworten Zitat