Új hozzászólás Aktív témák

  • vlevi

    nagyúr

    válasz pinnacle #118941 üzenetére

    Sose lesz tökéletes.
    UWP-ben, és abban a néhány Winapi programban, ami erre már fel van készítve, működik a dolog, mert ezesetben az alkalmazás natív méretben fut, a nagyítás nagyjából úgy történik, hogy nagyobb betűméretet, ikonokat, satöbbit használ az alkalmazás. Normálisan sajnos nem tudom leírni, de kb ez a helyzet.
    Más programoknál viszont ez nem működik, ezért ott a Windows nagyítja fel a képet, kb úgy, mintha te paintban ránagyítanál. Ettől lesz kockás szélű, homályos, szutyok. Annyira, hogy ha most előveszem a Visual Studio-t, és csinálok egy vadiúj Winforms alkalmazást, akkor a képernyő, betűméret mértékegysége a pixel. Abból csak úgy lesz felskálázás, ha 1.25 pixelt jelenít meg a Windows 1 helyett, mert a megírt programot nem. A Windows intéző átáll az új, nagyobb betűméretre, de az elindíott alkalmazás az marad az eredeti betűméreten, csak a Windows nagyítja fel az ablakot 125%-al.
    IOS-en, Androidon azért működik ez a dolog tökéletesen, mert ott csak az újabb fajta, az UWP-re hasonlító alkalmazások vannak, amik dinamikusan méretezhetők, ott a felbontás nem fizikai, hanem logikai mértékegységen alapul, Windows alatt sajnos a programok jelentős része még mindíg a régi Winapi-ra épül, ott pedig nem nagyon volt szempont a méretezhetőség.

Új hozzászólás Aktív témák