AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE D11.2 Neue Komponenten nicht alle gleich groß
Thema durchsuchen
Ansicht
Themen-Optionen

D11.2 Neue Komponenten nicht alle gleich groß

Ein Thema von gemeni2005 · begonnen am 27. Feb 2023 · letzter Beitrag vom 27. Feb 2023
Antwort Antwort
gemeni2005

Registriert seit: 2. Jul 2007
Ort: München
38 Beiträge
 
Delphi 11 Alexandria
 
#1

D11.2 Neue Komponenten nicht alle gleich groß

  Alt 27. Feb 2023, 16:18
Hallo,

ich habe eine Skalierung von 125% unter Windows 10 eingestellt. In meinem D11.2 ist der High-DPI-Modus auf "Automatisch".

Wenn ich jetzt in einer neu erstellen Windows-VCL-Anwendung hintereinander z. B. 7 Buttons platziere, haben die meisten davon die erwartete Größe von 94 x 31. Immer wieder ist aber ein einzelner Button dabei, der z. B. die Größe von 93 x 32 hat. Das passiert zwischendurch immer wieder mal.
Es passiert auch mit anderen Komponenten (z. B. TEdit), wobei sich hier manchmal nur die Breite um 1 Pixel ändert.

Es ist immer nur unterschiedlich, bei der wievielten Kompoenten sich die Größe ändert oder ob Höhe und Breite betroffen sind. Bisher war es immer so, dass die Differenz 1 Pixel betrug.

Um es einzugrenzen, habe ich ein neues D11.2 in einer frischen VM installiert und lediglich die Skalierung angepasst. Hier kann ich das Verhalten reproduzieren.

Kennt jemand von euch dieses Verhalten bzw. kann etwas dazu sagen, woran es liegen kann?

VG

Robert
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#2

AW: D11.2 Neue Komponenten nicht alle gleich groß

  Alt 27. Feb 2023, 16:39
Im neuen 11.3 wurde bezüglich HighDPI einiges "verbessert", steht im What's New.

Mal dort ausprobieren?
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
gemeni2005

Registriert seit: 2. Jul 2007
Ort: München
38 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: D11.2 Neue Komponenten nicht alle gleich groß

  Alt 27. Feb 2023, 18:25
Danke für den Hinweis, habe ich schon unter D11.3 probiert. Es zeigt sich dort das selbe Verhalten.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:59 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