Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 18 gru 2024, o 23:04


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 30 maja 2020, o 11:43 
Offline
Użytkownik

Dołączył(a): 07 lut 2015
Posty: 157
Pomógł: 2

Witam,
tak dla rozruszania forum, bo coś ostatnio mało się dzieje,
taki temat, przyznam się że wpadła mi taka potrzeba przed chwilą i sam się jeszcze nie zastanowiłem.

Problem jest taki:
mam naszego OLED-a 128x64, a na nim podmenu złożone z bardzo wielu pod-pozycji, konkretnie w moim przypadku wybór całego alfabetu: abcd, efgh, ... */+-, @1234, itd.
Bo wybieram enkoderem znaki, a z nich składam słowa w cały tam tekst do wysyłki SMS-em.

Chciałbym mieć MENU na pół ekranu, a nie na cały, a pod spodem mój mozolnie wybierany tekst.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2020, o 12:05 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27319
Lokalizacja: Szczecin
Pomógł: 1041

Jeśli korzystasz z MkMenu to co za problem ? Przecież ustala się w nim ilość linii MENU.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2020, o 15:37 
Offline
Użytkownik

Dołączył(a): 07 lut 2015
Posty: 157
Pomógł: 2

Ano właśnie, szybciej rozpocząłem ten wątek, niż pomyślałem.

Fakt, wystarczyło wybrać OLED 128x32 (np.)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2020, o 16:35 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27319
Lokalizacja: Szczecin
Pomógł: 1041

podpowiem tylko, że ta funkcjonalność MkMenu powstała WŁAŚNIE na tego typu potrzeby ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2020, o 18:42 
Offline
Użytkownik

Dołączył(a): 07 lut 2015
Posty: 157
Pomógł: 2

Powiem tak, problem przede mną stoi bardziej złożony.

Muszę wrócić do zadań z warstwami, aby na OLED wyświetlać w połowie ekranu Menu, a w drugiej mój sklejany tekst do wysyłki.

Tak, że teraz wracam do odrabiania poprzednich lekcji. To będzie wyzwanie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2020, o 19:32 
Offline
Użytkownik

Dołączył(a): 11 sty 2015
Posty: 166
Pomógł: 24

Chyba za bardzo komplikujesz.
Po prostu rysujesz w tej części wyświetlacza w której potrzebujesz.
Po co tu jakieś warstwy?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2020, o 20:47 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27319
Lokalizacja: Szczecin
Pomógł: 1041

auers napisał(a):
Chyba za bardzo komplikujesz.
Po prostu rysujesz w tej części wyświetlacza w której potrzebujesz.
Po co tu jakieś warstwy?

Dokładnie tak jak pisze auers - tylko może nie pamiętasz, że jeśli działasz na części ekranu, to nie używaj przypadkiem funkcji cls() do kasowania całego ekranu w metodach MkMenu.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO