Hast du die Form-Eigenschaft Scaled auf FALSE gesetzt?
Welchen Grund hat diese Einstellung?
Absolut keinen Grund. Ich hatte #1 gelesen, wollte helfen und habe erst dann danach gesucht, wieso das in #1 beschriebene Fehlverhalten auftreten könnte.
Für mich ist dieser kleine D11 Programmfehler absolut kein Problem.
ProgrammiererInnen, welche bei einer Form "grundlos" Scaled=False gesetzt haben, sollten in Delphi 11 einfach Alt+F12 nicht ausführen und gut ist. (Oder Scaled neu auf True setzen und daran denken, dass...)
Eventuell hängt dieses Problem mit #1 zusammen - vielleicht auch nicht.
Falls du findest, dass die Property Scaled ohne Grund noch in D11 eingebaut ist, könnte man doch für den Wegfall in D12 voten? Dann wäre das Problem vom Tisch.
Wie man's korrigieren kann, weiss ich immer noch nicht. jaenicke und du wissen da sicher viel mehr.
Wenn irgendwer Scaled auf False setzt, hat das seinen Grund!!! Ich habe selber Formen in meinen Project die auf False gesetzt sind, weil es da Controls und andere Sachen drin hat (z.B. Bitmaps), die nicht richtig scalieren. Für mich wäre das also ein riesengrosser Showstopperbug!
Passieren diese Scalingprobleme eigentlich nur, wenn man die
IDE im HighDPI Modus laufen lässt oder passiert das nun auch wenn man wie bisher in 96 DPI entickelt? Ich warte dann besser solange das nicht gefixt ist mit der Installaiton von D11. Wenn da meine kopmplexen Formulare ruinerit werden, nur weil da irgendwass falsch läuft, wäre das eine Katastrophe für mich.