AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Wie kann ich beim Installieren die DPI Eigenschaften setzen?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie kann ich beim Installieren die DPI Eigenschaften setzen?

Ein Thema von TigerLilly · begonnen am 18. Mär 2024 · letzter Beitrag vom 21. Mär 2024
 
TigerLilly

Registriert seit: 24. Mai 2017
Ort: Wien, Österreich
1.179 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Wie kann ich beim Installieren die DPI Eigenschaften setzen?

  Alt 18. Mär 2024, 17:51
Ich habe eine Legacy App, die nicht DPI aware ist + auf hochauflösenden Bildschirmen mit >100% Skalierung uU winzig klein angezeigt wird.
Das ist aber ungewöhnlich, denn:
Zitat:
By default, the system considers desktop applications DPI unaware
Insofern muss ja irgendetwas dem Windows sagen, dass die App eben nicht als DPI unaware angesehen werden soll. Das würd ich erstmal versuchen herauszufinden.
Das verstehe ich nicht. Vielleicht verwende ich die Vokabel falsch. Die App wird auch einem 4k Monitor mit 150% Skalierung winzig klein angezeigt. Das hätte ich als DPI unaware bezeichnet.
Deshalb der Workaround mit den Einstellungen und "Hohe DPI Skalierung überschreiben" auf "System (erweitert)" stellen. Dann wird die App vom System auf 150% skalierte, zwar unscharf, aber lesbar.
Und ja: Genau diesen Schritt würde ich gern automatsieren bzw der App schon mitgeben. Ich hätte da das Manifest als Ausgangspunkt gesehen.
  Mit Zitat antworten Zitat
 


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 04:54 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