Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Margins aller Controls immer 4,4,4,4 anstatt 3,3,3,3 (https://www.delphipraxis.net/210262-margins-aller-controls-immer-4-4-4-4-anstatt-3-3-3-3-a.html)

BigAl 26. Mär 2022 15:55

Margins aller Controls immer 4,4,4,4 anstatt 3,3,3,3
 
Hallo,

aktuell habe ich mit Delphi 11.1 folgendes Problem: Alle Controls die ich auf eine Formular setze haben in der Margins-Eigenschaft die Werte (4, 4, 4, 4). Default wäre eigentlich (3, 3, 3, 3). Er zeigt die Eigenschaft auch als "geändert" an. Wenn ich manuell die (3, 3, 3, 3) setze, dann zeigt er wieder das alles default ist und behält das auch bei.

Ich habe es auch in einem neuen Projekt getestet und da ist es genauso. Ich kann auch irgendwie nicht finden wo es auf 4 gesetzt wird. In der TMargins.InitDefaults wird alles auf 3 gesetzt.

Die Frage stellt sich nun ob das bei euch auch so ist oder ob ich da irgendwas verbogen habe...

Gruß
Alex

Bernhard Geyer 26. Mär 2022 16:01

AW: Margins aller Controls immer 4,4,4,4 anstatt 3,3,3,3
 
Arbeitest du evtl. mit größer Schriftgröße (125% oder 150%)?

BigAl 26. Mär 2022 16:38

AW: Margins aller Controls immer 4,4,4,4 anstatt 3,3,3,3
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1503951)
Arbeitest du evtl. mit größer Schriftgröße (125% oder 150%)?

Yup. Aber was hat das damit zu tun?

Uwe Raabe 26. Mär 2022 21:02

AW: Margins aller Controls immer 4,4,4,4 anstatt 3,3,3,3
 
Delphi 11 skaliert die Forms und Controls passend zum eingestellten Scaling. Margins, die bei 96 dpi 3 Pixel breit sind, werden bei 120 dpi eben 4 Pixel breit.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz