logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Atmega128] [Atmega128][Bascom] Jak zrealizować miganie zmiennej w menu ustawień czasu i daty?

morswin89 13 Cze 2012 12:24 1688 4
REKLAMA
  • #1 10996510
    morswin89
    Poziom 23  
    Witam

    Mam zrobione menu np do ustawiania czasu i daty gdzie na jednym ekranie widać wszystkie ustawiane zmienne. Chciałbym wyróżnić jakoś aktualnie ustawiana zmienna np. poprzez jej miganie czyli wchodzę do danego podmenu wciskam OK zaczyna migać jedna zmienna i mogę ją ustawiać klikam OK zaczyna migać kolejna itd. Prosiłbym o jakąś podpowiedź jak to zrealizować bo nie bardzo mam pomysł jak się za to zabrać.

    [Atmega128] [Atmega128][Bascom] Jak zrealizować miganie zmiennej w menu ustawień czasu i daty?

    Aktualny kod podmenu ustawiania czasu i daty:

    Kod: text
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • Pomocny post
    #2 10997032
    mickpr
    Poziom 39  
    W timerze (np. co 0.5 sek) gasisz albo zapalasz flagę (powiedzmy o nazwie fMiganie)
    Oczywiście po każdej zmianie flagi (fMiganie) następuje odrysowanie całości wyświetlanego zbioru elementów w najstępujący sposób:
    1. Jeśli fPozycja jest poza zakresem zbioru wyświetlanych elementów (np. =0) - wtedy obraz wyświetlany jest bez migania.
    2. Jeśli fPozycja jest w zakresie zbioru wyświetlanych elementów - to wyświetlasz wszystkie elementy włączone, oprócz elementu z pozycji fPozycja - który wyświetlasz tylko, jeśli fMigotanie jest ustawiona.
  • REKLAMA
  • REKLAMA
REKLAMA