AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Delphi 11: Nicht-Visuelle Komponenten springen beim speichern
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi 11: Nicht-Visuelle Komponenten springen beim speichern

Ein Thema von BigAl · begonnen am 12. Mär 2022 · letzter Beitrag vom 25. Mär 2023
Antwort Antwort
Seite 4 von 4   « Erste     234   
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.021 Beiträge
 
Delphi 12 Athens
 
#31

AW: Delphi 11: Nicht-Visuelle Komponenten springen beim speichern

  Alt 25. Mär 2023, 10:27
Habe ich gemacht.
Und die Nummer ist?
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von softtouch
softtouch

Registriert seit: 13. Feb 2015
Ort: Kerpen
212 Beiträge
 
Delphi 12 Athens
 
#32

AW: Delphi 11: Nicht-Visuelle Komponenten springen beim speichern

  Alt 25. Mär 2023, 10:54
Habe ich gemacht.
Und die Nummer ist?
The url is https://quality.embarcadero.com/browse/RSP-41266
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.021 Beiträge
 
Delphi 12 Athens
 
#33

AW: Delphi 11: Nicht-Visuelle Komponenten springen beim speichern

  Alt 25. Mär 2023, 12:01
Ich kann das hier auf meinem mit 150% skalierten 4K Monitor nachstellen. Der Form-Designer arbeitet im Automatischem High-DPI Modus.

Dazu habe ich einen Timer auf einem Form platziert und ein Edit mit der linken oberen Ecke bündig zum Timer platziert.

Das Edit zeigt im Hint eine Position von 80,80, was auch den Einstellungen von Left und Top und der Position zur Runtime entspricht.
Im Gegensatz dazu zeigt der Timer im Hint eine Position von 120,120 (also nochmal skaliert), ist aber wie gesagt auf der gleichen Position wie das Edit.

Speichere ich das Form ab und lade es wieder, wird der Timer versetzt dargestellt. Der Hint zeigt immer noch 120,120 (was vermutlich der optischen Position entspricht).

Zeige ich das Form als Textdarstellung, steht beim Timer 80,80. Schalte ich wieder auf Form-Modus um, wird er wieder versetzt dargestellt.

Speichere ich nun das Form, springt der Timer auf die passende Position und bleibt auch dort bis das Form neu erstellt wird (durch Laden oder Rückschalten aus Text-Mode).
Auch nach dem Speichern wird im Hint 120,120 angezeigt.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 4   « Erste     234   

 

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 01:30 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