Wielopoziomowe meny


Witam.

szukam pomysłu tzn samej idei wykonania wielopoziomowego menu w bascom. Przeglądałem projekty typu sterownik c.o. i inne ale nie mogę zrozumieć tej logiki. Rożnego rodzaju przerwania i takie tam. Chodzi mi o menu z obsługą przycisków np.góra/dół i ok/back. Sam szkielet dobrze opisany pomoże mi to zrozumieć.

Pozdrawiam.




Portret użytkownika mirley

Re: Manu

Tutaj trudno napisać szkielet menu, bo to wszystko jest ze sobą powiązane. Część procedury jest w obsłudze klawiatury a druga część w obsłudze wyświetlacza. Mam cos konkretnego na myśli? Jak ma wyglądać to twoje menu?

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika matrix

Re: Wilopoziomowe menu

Do wiielopoziomowego menu można by napisać w pętli głównej zwiększanie lub zmniejszanie jakiejś zmiennej. Do poszczególnych wartości przypisane odpowiednie nazwy podmenu. Skok następował by przy wybraniu danego przycisku. Ja widzę to tak:

do
 if przycisk_gora = 0 then incr zmienna
 if przycisk_dol = 0 then decr zmienna
 
   'tu na przykład na select case napisać wyświetlanie podmenu
   'dopisać procedurę wejścia w podmenu w przypadku naciśnięcia jakiegoś przycisku
 
   'ogólnie sporo pracy z tym a pomysł na szybko powstał
 
waitms 150
loop
end

O coś takiego chodzi?

Portret użytkownika gosc

dokładnie o coś takiego

dokładnie o coś takiego zrobiłem tylko tych zmiennych mi trochę wyszło. w razie wątpliwości będę pisał. dziękuję za pomoc i za zainteresowanie tematem.