Autor Téma: High-DPI TImageList  (Přečteno 3840 krát)

Offline ps

  • Mladík
  • **
  • Příspěvků: 60
  • Karma: 4
Re:High-DPI TImageList
« Odpověď #15 kdy: 17-01-2018, 12:23:57 »
Právě že ne. Retina má tu virtuální matici. Takže OSX vrací vždycky 96 DPI = 100%. Pro zjištění retina faktoru musíš použít:
To by šlo, vyskúšam, samozrejme musím riešiť cez ten scaleFactor lebo tiež MacOS má rôzne stupne asi. Otázka je či by sa to nedalo nejak do LCL zapracovať aby sa nemuselo pri tvorbe komponentov priamo pristupovať k platforme (NS*).
IDE: Latest Delphi - Mobile, Lazarus - Desktop, OS:Win 10 ,Linux Mint

Offline Ondřej Pokorný

  • Guru
  • *****
  • Příspěvků: 815
  • Karma: 59
    • Verze Delphi: Primárně Lazarus, jinak D7 až aktuální
    • Kluug.net
Re:High-DPI TImageList
« Odpověď #16 kdy: 17-01-2018, 14:11:08 »
Právě že ne. Retina má tu virtuální matici. Takže OSX vrací vždycky 96 DPI = 100%. Pro zjištění retina faktoru musíš použít:
To by šlo, vyskúšam, samozrejme musím riešiť cez ten scaleFactor lebo tiež MacOS má rôzne stupne asi. Otázka je či by sa to nedalo nejak do LCL zapracovať aby sa nemuselo pri tvorbe komponentov priamo pristupovať k platforme (NS*).

Jo, bude se to řešit.
Embarcadero Technology Partner