AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TCategoryPanel Delphi 11 HighDPI issues

Ein Thema von softtouch · begonnen am 25. Nov 2021 · letzter Beitrag vom 26. Nov 2021
Antwort Antwort
Benutzerbild von softtouch
softtouch

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

TCategoryPanel Delphi 11 HighDPI issues

  Alt 25. Nov 2021, 14:33
Ich nutze Delphi 11, mit Patch 1 sowie November Patch.

Ich entwickele auf einem 4K Bildschirm, mit 150% Windows Skalierung. Alles normal.

Alle Button und controls sehen gut aus, auch unter 1920x1080 mit 96ppi, AUSGENOMMEN alles was in einem TCategoryPanel ist, dort ist alles, von TButton bis TEdit, viel zu gross.

Es sieht so aus, als wenn TCategoryPanel nicht richtig basierend auf den DPI skaliert wird. Kennt das jemand oder besser noch, hat jemand eine Lösung?
  Mit Zitat antworten Zitat
Benutzerbild von softtouch
softtouch

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

AW: TCategoryPanel Delphi 11 HighDPI issues

  Alt 25. Nov 2021, 17:05
Ich habe mal 2 Bilder angehängt:

good.jpg = So wie es auf dem 4K Monitor aussieht (so soll es auch sein)
bad.png = so wie es aussieht, wenn es auf einem anderen Computer mit 1920x1080 und 96ppi gestartet wird.

Alle anderen Controls außerhalb des TCategoryPanels sind einwandfrei unter allen Auflösungen.
Miniaturansicht angehängter Grafiken
good.jpg   bad.png  
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

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

AW: TCategoryPanel Delphi 11 HighDPI issues

  Alt 25. Nov 2021, 21:25
Mach dafür bitte einen QP-Report auf. Genau solche Fehler möchte man in Delphi 11.1 behoben haben.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.060 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: TCategoryPanel Delphi 11 HighDPI issues

  Alt 26. Nov 2021, 08:21
Sind die Dateinamen vertauscht?
Ich finde das bad.jpg sieht gut und normal aus und beim good.jpg merkwürdig alles vergrößert dargestellt.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

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

AW: TCategoryPanel Delphi 11 HighDPI issues

  Alt 26. Nov 2021, 08:32
Ich vermute, das good image ist eine Bitmap-Skalierung von Windows, während bei bad die Positionen nicht zu der Größe passen.
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
 
#6

AW: TCategoryPanel Delphi 11 HighDPI issues

  Alt 26. Nov 2021, 10:24
In dem "good" Bild sind alle controls sichtbar und an der korrekten Position, während bei "bad" sich Abstände zwischen Controls vergrößern sowie Controls einfach nicht sichtbar sind durch die fehlerhafte Skalierung.
beide Bilder sind einfach Screenshots von dem 4K Monitor, 144PPI (good) und einem 1920x1080 Monitor, 96PPI (bad). Es kann sein das die beim Hochladen hier noch etwas skaliert worden sind, aber das tut eigentlich nichts zur Sache.

Es geht darum, dass das Layout bei "good" genau so ist, wie es sein soll, alle Controls sichtbar, und bei "bad" sieht es dann so aus, wenn es auf einem System mit niedrigerer Auflösung gestartet wird.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

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

AW: TCategoryPanel Delphi 11 HighDPI issues

  Alt 26. Nov 2021, 10:36
Ich wiederhole mich:
Mach dafür bitte einen QP-Report auf. Genau solche Fehler möchte man in Delphi 11.1 behoben haben.
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
 
#8

AW: TCategoryPanel Delphi 11 HighDPI issues

  Alt 26. Nov 2021, 10:38
Ich wiederhole mich:
Mach dafür bitte einen QP-Report auf. Genau solche Fehler möchte man in Delphi 11.1 behoben haben.
Habe ich ja schon gemacht. Ich habe eben nur die Hoffnung, dass zwischenzeitlich jemand anderes solch ein Problem hat/hatte und eine Lösung kennt.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

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

AW: TCategoryPanel Delphi 11 HighDPI issues

  Alt 26. Nov 2021, 10:42
Habe ich ja schon gemacht.
Sehr gut! Dann wäre es schön, wenn du hier einen Link oder wenigstes die QP-Nummer dazu einstellst.
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
 
#10

AW: TCategoryPanel Delphi 11 HighDPI issues

  Alt 26. Nov 2021, 10:45
Habe ich ja schon gemacht.
Sehr gut! Dann wäre es schön, wenn du hier einen Link oder wenigstes die QP-Nummer dazu einstellst.
Ups! Sorry, total vergessen.

QC link: https://quality.embarcadero.com/browse/RSP-36348
  Mit Zitat antworten Zitat
Antwort Antwort


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 00:22 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