AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 13:17

Parameter dieser Suchanfrage:

Suche in Thema: Delphi 12 und HighDPI
Suche alle Beiträge, die von "Uwe Raabe" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 8 von insges. 8 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Die Delphi-IDE

    AW: Delphi 12 und HighDPI

     
      by Uwe Raabe, 8. Dez 2023
    Wie ich das sehe, liegt das Problem darin, dass beim Skalieren des Forms Width das ClientWidth implizit über Winapi.Windows.GetClientRect ermittelt wird. Das ist naturgemäß von der DPI Awareness des Handles abhängig und berücksichtigt die dafür gültige BorderWidth, was in dieser Situation aber falsch ist.

    Ich muss das mal in einer ruhigen Stunde näher untersuchen.
  • Forum: Die Delphi-IDE

    AW: Delphi 12 und HighDPI

     
      by Uwe Raabe, 7. Dez 2023
    Du kannst ja mal versuchen ob es hilft wenn du in den Formular-Designer Optionen die VCL-Stile deaktivierst.
  • Forum: Die Delphi-IDE

    AW: Delphi 12 und HighDPI

     
      by Uwe Raabe, 7. Dez 2023
    Könnte hiermit zusammenhängen: RSP-37558 - Form border uses IDE DPI, but should use form DPI
  • Forum: Die Delphi-IDE

    AW: Delphi 12 und HighDPI

     
      by Uwe Raabe, 16. Nov 2023
    Der letzte Commit sollte jetzt das Event-Problem lösen.
  • Forum: Die Delphi-IDE

    AW: Delphi 12 und HighDPI

     
      by Uwe Raabe, 16. Nov 2023
    Ich hatte auch schon von anderer Stelle den Report bekommen, dass alleine das Zuweisen von Events den Fehler auslöst. Insofern ist das mit dem Beispielprojekt wirklich nicht notwendig.

    Grundsätzlich würde ich es aber schon begrüßen, wenn es bei Fehlern konkrete und reproduzierbare Schritte gibt, gegebenenfalls unterstütz von einem kleinen Projekt um eventuell die Anzahl der Schritte zu...
  • Forum: Die Delphi-IDE

    AW: Delphi 12 und HighDPI

     
      by Uwe Raabe, 15. Nov 2023
    Baustelle halt. Mach doch bitte mal ein Beispielprojekt zum testen.
  • Forum: Die Delphi-IDE

    AW: Delphi 12 und HighDPI

     
      by Uwe Raabe, 15. Nov 2023
    So, ich habe mal mein kleines Plugin auf GitHub gestellt: https://github.com/UweRaabe/DFMScaling

    Das ist noch eine ziemliche Baustelle und bei weitem noch nicht ausreichend getestet. Wer mag kann es ja mal ausprobieren. Feedback ist willkommen.
  • Forum: Die Delphi-IDE

    AW: Delphi 12 und HighDPI

     
      by Uwe Raabe, 13. Nov 2023
    In den letzten Monaten habe ich mit Delphi 11.3 schon einige VCL-Applikationen mit High-DPI-Support geschrieben bzw. angepasst. Das geht meistens auch recht gut und erfordert nur kleine Anpassungen. Delphi 12 erleichtert das auch noch etwas mehr.

    Die IDE habe ich bisher dazu immer im /highdpi:unaware verwendet, da sonst entweder das Design visuell inakzeptabel ist oder die DFMs nicht in 96 dpi...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Uwe+Raabe&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=214081
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:29 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