![]() |
Skalieren einer Anwendung
Hallo,
leider streikt die Suchfunktion bei mir...ging sonst immer.. Hab eine immer aktuelle Delphi Lizenz, könnte also auch auf Alexandria wechseln aber da mache ich wohl noch ein paar neue Baustellen auf. Progge seit X Jahren unter XE8 unter Verwendung der Skinning Kompontente "Alphaskin" eine Anwendung. Bei 1920x1080 alles gut. Jetzt kommt es aber immer wieder vor das Leute ein 4K System haben und die Skalierung auf 150% stellen. Sieht dann natürlich doof aus... Gibt es irgendwo einen "Leitfaden" ob/wie/was man da "geradebiegen" kann ? Stichwörter Upscaling, Manifest,... |
AW: Skalieren einer Anwendung
Direkt helfen kann ich hier zwar nicht wirklich, aber
z.B. google ![]() weil ![]() |
AW: Skalieren einer Anwendung
Vielleicht für den Einstieg...
![]() Grüße Steku |
AW: Skalieren einer Anwendung
Ja und außer dieser Anleitung evtl. auch wirklich mal auf eine neuere Delphi Version wechseln, da über die Jahre ja diverse HiDPI Probleme und Problemchen in den mitgelieferten Komponenten beseitigt wurden.
|
AW: Skalieren einer Anwendung
Hallo,
danke für die Tips. Seit vorgestern läuft nun Delphi 12. Die ersten "Berührungen" mit den neuen Funktionen gehen leider ins leere. Der PC hat 3 Monitore je 1920x1080 an einer internen 2070TI. Des weiteren ist nun noch ein 4K an einem StarTEch USB auf HDMI Adapter dazugekommen. Monitor funktioniert als Erweiterung des normalen Desktops. Die Ereignisse
Delphi-Quellcode:
werden angesprungen. Bei >100% Skalierung dann auch andere DPI Werte.
procedure FormAfterMonitorDpiChanged(Sender: TObject; OldDPI, NewDPI: Integer);
procedure FormBeforeMonitorDpiChanged(Sender: TObject; OldDPI, NewDPI: Integer); procedure TForm2.FormAfterMonitorDpiChanged(Sender: TObject; OldDPI, NewDPI: Integer); begin Memo1.lines.add('DPI Change Event'); end; ..... Projekt-> Optionen -> Manifest -> DPI Unterstützung steht auf "Über Monitor V2" Die Textgrösse der Caption, der Tabsheets und des Menues ist auf einem 4K 17" bei 100% und voller Auflösung natürlich winzig klein. Erwarte ich einfach etwas falsches ? |
AW: Skalieren einer Anwendung
Zitat:
Wenn ich aber auf der Webseite mal schaue, sieht die Beschreibung dafür aber eigentlich gut aus: ![]() Zitat:
Zitat:
Für mich stellt sich die Frage, ob da an den Komponenten oder der Verwendung bzw. Konfiguration liegt. Ohne ein paar Details / Screenshots lässt sich das nicht beurteilen. Aufgrund der Situation in der Ukraine, die offenbar zur Einstellung der Weiterentwicklung und des Supports geführt hat, würde ich aber auch nach Alternativen schauen wie z.B. die in Delphi integrierten VCL-Styles. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:25 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