Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   12.2. VCL-Designer und Anker rechts (https://www.delphipraxis.net/215939-12-2-vcl-designer-und-anker-rechts.html)

Daniela.S 29. Sep 2024 10:41

12.2. VCL-Designer und Anker rechts
 
Hello,

ich war jetzt eine ganze Weile weg von Delphi und bin nun endlich dabei ein altes Projekt wieder aufleben zu lassen.

Ich habe schon seit einer gefühlten Ewigkeit Probleme im VCL-Designer mit dem Ausrichten von Objekten mit gesetztem Anker "rechts" in VCL-Formularen (scaled aktiv). Alles durchprobiert - unterschiedliche DPI-Einstellungen in Windows und Delphi - aber bis dato keine Lösung gefunden. Leider auch nicht mit der aktuellen Version. Nach jedem Neustart wandern alle Komponenten mit Anker "rechts" um einige Pixel nach links, oder - gefühlt eher - die Breite des Fensters wird immer größer, aber die Komponenten gehen nicht mit?!

Das bringt mich echt zum Verzweifeln, vor allem weil beim Öffnen der Unit auch gleich das Formular aufgeht und ich es jedes mal korrigieren muss. Die meiste Zeit arbeite ich nicht mehr, sondern schiebe nur noch Komponenten hin und her :?

Bin ich da echt alleine mit dem Problem? Bin für jeden Ratschlag sehr dankbar.

Liebe Grüße,
Daniela

Siehe auch hier...
https://www.delphipraxis.net/209193-...formulare.html

jaenicke 29. Sep 2024 10:56

AW: 12.2. VCL-Designer und Anker rechts
 
Kannst du das denn reproduzieren, wenn du die Unit einfach separat öffnest?

Wenn ja, könntest du vielleicht so viel wie möglich davon schrittweise löschen, bis es nicht mehr auftritt (und zwischendurch die Dateien immer kopieren), bis das Formular möglichst schlank ist und du es hier oder im Bugportal posten kannst.

Im Bugportal kannst du den Bug auch auf nicht öffentlich stellen, dann sieht den niemand öffentlich, wenn du das Formular nicht öffentlich zeigen kannst.

Wichtig ist nur, dass es reproduzierbar ist.

Uwe Raabe 29. Sep 2024 14:08

AW: 12.2. VCL-Designer und Anker rechts
 
Läuft die IDE in einer Auflösung größer als 96 DPI? Werden VCL Styles während des Designs verwendet?

Daniela.S 2. Okt 2024 16:39

AW: 12.2. VCL-Designer und Anker rechts
 
Ja die VCL-Styles sind aktiviert. DPI auf 96 eingestellt.

Ich habe die VCL-Styles jetzt einmal deaktiviert. Mal sehen, ob das Abhilfe schafft.
Die Styles schalte ich aber ungern aus. Beim ansonsten dunklen Design werde ich blind, sobald ein Formular aufgeht :(

Reproduzierbar insofern, weil ein einfaches Panel und zwei Buttons rechts ausgerichtet schon das besagte Problem hervorrufen.

Uwe Raabe 2. Okt 2024 16:47

AW: 12.2. VCL-Designer und Anker rechts
 
Zitat:

Zitat von Daniela.S (Beitrag 1541753)
Reproduzierbar insofern, weil ein einfaches Panel und zwei Buttons rechts ausgerichtet schon das besagte Problem hervorrufen.

Dann solltest du ja mit minimalem Aufwand ein Testprojekt erstellen können.

jaenicke 2. Okt 2024 21:17

AW: 12.2. VCL-Designer und Anker rechts
 
Zitat:

Zitat von Daniela.S (Beitrag 1541753)
Reproduzierbar insofern, weil ein einfaches Panel und zwei Buttons rechts ausgerichtet schon das besagte Problem hervorrufen.

Ich kann es nicht reproduzieren, nicht mit Styles, nicht mit High-DPI, ...
Es wäre schon interessant, was man genau machen muss, um das nachzustellen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:59 Uhr.

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