Einzelnen Beitrag anzeigen

Friday

Registriert seit: 6. Mai 2008
97 Beiträge
 
Delphi 11 Alexandria
 
#1

Delphi 11 HighDPI mit VirtualImageList

  Alt 6. Okt 2021, 21:42
Hallo,
bei einem HighDPI Monitor auf 150% Skalierung und "v2 Monitor" bei Manifest unter den Projekteinstellungen, habe ich folgendes Problem:
Auf einer Toolbar sind SpeedButtons eingebettet, die Glyphs enthalten. Die Glyphs sollen nun über eine VirtualImageList zur Verfügung gestellt werden.
Das Problem dabei ist, das Glyph im SpeedButton wird zu klein dargestellt:
image-10.png

In der ImageCollection ist ein 256 x 256 px Bild enthalten, die VirtualImageList macht daraus:

image-9.png

Ich hätte erwartet, dass dem SpeedButton ein den Dimensionen entsprechend skaliertes Bild von der VirtualImageList übergeben wird.

Beispielprogramm: https://app.box.com/s/ob4xyngm839ie5nt0ayhre3xdmbuvfc6

Danke Vorab
  Mit Zitat antworten Zitat