Hirdetés

Hirdetés

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

  • synar

    őstag

    Az eredeti óralap hyippiemon munkája.
    + hónap nevek betűvel kiírva
    + középen akku állapot kijelzés

    Ez egy érdekes szerzet, mert a hónapnevek kiírását nagyon trükkösen oldják meg.
    A .json program, eredetileg 10 db számkarakter png-jét hívja be, ezen a 10 fájlon kellett valahogy elhelyezni a 12 hónapnevet. Mindegyik képfájl az kijelző méretének a kétszerese, tehát 240 pixel széles, a magasság itt most nem fontos. Többféle képfájl létezik, a12-ből kettőn két hónapnév van, a csík mindkét szélén, a maradék tízen egy hónapnév található valamelyik oldalon, ezek közül van amelyiknek átlátszó az alapja és van amelyiknek a háttér színével megegyező, jelen esetben fekete. És itt jön a trükk, a .json programban van egy olyan funkció, hogy "TwoDigitsMonth": false , ez alap esetben azt jelenti, hogy egy számjegyű a hónap megjelenítése, tehát nem 01-02...12, hanem 1-2...12. Ez azért fontos, mert a 10. hónap után már bekéri a második számkaraktert is és ezzel az első pozíciója balra rendeződik. Ez a módszer pont ezt használja ki, hogy az előre elkészített, ennek alapján összepárosított és pozícionált hónapnevek, mindig a megfeleő helyre kerüljenek a jobbra-balra igazítással. Itt van még szerepe a nem átlátszó háttérnek is, mert van, hogy ez egyszerre megjelenő hónapnevek közül ez egykiet ki is kell takatni. Na aki ezt először kitalálta az volt zseni.
    példa képek:



    [ Szerkesztve ]

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