![]() |
AW: Wie kann ich beim Installieren die DPI Eigenschaften setzen?
Zitat:
Welche DX Version verwendest Du denn? Die aktuelle hat das so jedenfalls nicht mehr drinnen. |
AW: Wie kann ich beim Installieren die DPI Eigenschaften setzen?
Zitat:
Sieht man schon an deren Hooks und wie sie mit anderen globalen Variablen umgehen. |
AW: Wie kann ich beim Installieren die DPI Eigenschaften setzen?
Womit ich aber wieder zur Ausgangsfrage zurückkehre. Den Code von DevEx möchte ich nicht ändern, daher bleibt meine Frage aufrecht. Würde ein Manifest, das ich mit ausliefere, das lösen? Und welchen Inhalt müsste das Manifest haben?
|
AW: Wie kann ich beim Installieren die DPI Eigenschaften setzen?
Du könntest auch versuchen SetProcessDPIAware(0 {PROCESS_DPI_UNAWARE}) aus der Unit Winapi.ShellScaling aufzurufen.
Das sollte dann auch möglichts im initialization gemacht werden. Die Unit Winapi.ShellScaling wird es mit D6 nicht geben, aber die könntest du dafür aus deinem aktuellen Delphi kopieren. Ich selber nutze SetProcessDPIAware auch, da der Kunden dann testen kann, was im ab besten gefällt. Aber ob man das mehrfach mit anderen Werten setzen kann habe ich nicht probiert.:gruebel: |
AW: Wie kann ich beim Installieren die DPI Eigenschaften setzen?
Zitat:
|
AW: Wie kann ich beim Installieren die DPI Eigenschaften setzen?
Kannst Du auf die Version 1.58 vom DexExpress wechseln? Ab da ist das wohl ausgebaut.
|
AW: Wie kann ich beim Installieren die DPI Eigenschaften setzen?
Und auch die Version ist schon über 10 Jahre alt - oder irre ich mich da?
|
AW: Wie kann ich beim Installieren die DPI Eigenschaften setzen?
Die neueren Versionen von DevExpress unterstützen vermutlich kein D2009 mehr.
Ich würde den Code auch ausbauen. Oder zumindest auskommnetieren. |
AW: Wie kann ich beim Installieren die DPI Eigenschaften setzen?
Ja, mal sehen. Ist wahrscheinlich am besten so. Danke jedenfalls für die Hilfestellungen. :thumb:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:07 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