Dziś wracamy do tworzenia nowych widgetów 🙂
Status box
W momencie wykrycia mniej lub bardziej poważnej usterki (poziom płynu chłodniczego poniżej minimum, zbyt niskie ciśnienie oleju, brak płynu do spryskiwaczy, zużyte klocki hamulcowe) fabryczny FIS wyświetla odpowiedni komunikat, informujący kierowcę o statusie samochodu. W przypadku braku wyświetlacza, rolę tą pełnią standardowe kontrolki.
Zadaniem widgetu typu StatusBox jest właśnie wyświetlanie odpowiednich ikon kontrolek na ekranie naszego urządzenia. Umieścimy go tuż pod głównym box’em. Całość prezentuje się w ten sposób:
Zapewne część z Was słusznie zapyta:
Skąd widget ma brać informację, które kontrolki “zapalić”?
Na to pytanie odpowiem szerzej w jednym z następnych artykułów. W chwili obecnej naszym obiektem zainteresowania jest sama część graficzna 🙂