Autor Téma: Nový článek VCL High DPI Image List  (Přečteno 200 krát)

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 2260
  • Karma: 100
    • Verze Delphi: D5,D2007, DXE, DXE2 + 2 poslední (Tokyo)
    • O Delphi v češtině
Nový článek VCL High DPI Image List
« kdy: 28-02-2019, 12:44:39 »
Excellent
Rated 1 time
Pro zájemce jsem sepsal několik poznámek k Virtual HighDPI image listu

https://delphi.cz/post/VCL-High-DPI-Image-List.aspx
Embarcadero MVP - Czech republic

Offline vandrovnik

  • Guru
  • *****
  • Příspěvků: 649
  • Karma: 41
    • Verze Delphi: 10.3
Re:Nový článek VCL High DPI Image List
« Odpověď #1 kdy: 28-02-2019, 16:44:50 »
Excellent
Rated 1 time
Ahoj,

díky za článek... Nechceš tam ještě připsat úskalí? ;-)

- pro získání průhledného obrázku se musí použít TVirtualImageList.GetIcon(Index, img) - např. průhledné PNG z toho člověk asi nijak nevyláká; ikonu na PNG jsem pak převáděl pomocí ConvertToPng z PNGComponents-1.3\Source\PngFunctions.pas

- TVirtualImageList nelze kloudně použít na framu, protože neopravený bug https://quality.embarcadero.com/browse/RSP-23437

K.