Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by blawen,
25. Mär 2019
Es hängt vom primären Monitor und von der Fenstereigenschaft "Scaled" ab:
- Primär Monitor (4k) auf 100%, Sekundär > 100% -> Kein Fehler feststellbar
- Primär Monitor (4k) > 100%, Sekundär >= 100% -> Der Fehler tritt auf
- Notebook mit HD-Auflösung -> Sobald die Skalierung >100% ist, tritt der Fehler auf
- Wenn beim Minimalbeispiel (2 Forms) beim Form2 "wsMaximized" und "Scaled = False"...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by blawen,
24. Mär 2019
150% (144 dpi)
Aktuell habe ich auf besagte Monitor-Kombination keinen Zugriff (Geschäfts-Monitor), aber beim testen mit zwei unterschiedlichen Notebooks (W10, HD-Auflösung) kann ich das Problem problemfrei nachstellen.
Sobald die Auflösung > 100% (> 96 DPI) ist, tritt das beschriebene Problem auf. Analog gilt dies bei mir bei einer ungepatchten 10.2.3.
Schlussendlich scheint die...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by blawen,
22. Mär 2019
Bei mir ist es relativ einfach nachstellbar:
- Neues Projekt
- 2 leere Formulare
Win10 mit 4k+HD Monitor (Mischbetrieb):
- Beide Formulare mit wsMaximized-> 2 Formulare werden geöffnet/angezeigt
- Form1 auf "wsNormal" und Form2 auf "wsMaximized" -> Form2 überdeckt Form1, Form2 kann aber nicht geschlossen werden
Wenn ich nur einen HD-Monitor angeschlossen habe, funktioniert es bei mir...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by blawen,
22. Mär 2019
Persönlich hatte ich auch diverse Seiteneffekte, wenn WS_Maximized gesetzt war (Objekt nicht initialisiert, Fenster wird ungewollt angezeigt, etc.).
Dies war bei mir aber auch schon bei 10.2.3 der Fall. Nach einspielen des High-DPI Patch's von Uwe war aber wieder alles wie gewohnt.