wir hatten vor kurzen eine heftige Diskussion im Forum, in Folge dessen ich den State Machine Code mit ADR2 als Kompaktlösung entwickelt hatte:
https://www.roboternetz.de/phpBB2/viewtopic.php?t=41890
in dem Link in RNWissen findest Du weitere Ansätze... https://www.roboternetz.de/wissen/in...e_Machine_Menu
zur Frage:
Ein mehrzeiliges Scrollmenü könnte man natürlich durch Aufbohren der DATA Zeilen erreichen und hier im Code ein paar Read LCD_Zeile_n ergänzen:
Code:
Read State_gosub 'Adresse des akt. Unterprogramms einlesen
Read Lcd_textbuffer 'read LCD text
Das ganze wäre uneffektiv, da alle Texte mehrfach auftauchen.
Die bessere Lösung wäre hier, in der DATA Zeile nur die Nummer des Eintrages einer Texttabelle zu notieren und auf dem Display dann den Ausschnitt der Texttabelle darzustellen.
Ähnlich der ersten Lösung in RNWissen.
Lesezeichen