Hirdetés

2024. április 26., péntek

Gyorskeresés

Hozzászólások

(#35) synar


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 ]

Copyright © 2000-2024 PROHARDVER Informatikai Kft.