Ja menu robilem na petlach while(set_bit), gdzie set_bit byl ustawiany na 0 przy wychodzeniu z petli.
wciskasz klawisz (jesli set_bit == 0), => petla while1(set_bit)
cos robisz...
...
...
wychodzisz - ustawiasz set_bit 0.
Jesteś w głównym menu..
Moze nie efektowne, dużo trzeba bitów ustawiać dla każdego menu, ale działa.
Menu glowne:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
podmenu:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Namieszane wiem, ale dawno to pisalem i teraz bym to inaczej zrobil, za duzo zmiennych itp, krytykowac mozecie:)