Textmenü Framework

Gast #5877519
Lesenswert?

Hallo,

gibt es/kennt jemand ein Framework mit dem man Menüs, die bspw. über 
UART ausgegeben werden erstellen kann.
Es sollten Untermenüs, die ganze Menüführung/Steuerung und Aktionen für 
einzelne Menüpunkte hinterlegbar sein, sodass man sich um das ganze 
Menühandling nicht kümmern muss sondern nur um die Menüs selber und die 
Funktionalitäten dahinter.
Für sowas muss es doch schon Frameworks oder Bibliotheken geben oder?

Danke und Grüße
Gast #5877543
Lesenswert?

Scheint weitgehend ausgestorben zu sein.

Als vt100 Terminals noch State of the Art waren, hatte jeder Entwickler 
so etwas gebastelt. Wenn man heutzutage auf Github nach "curses" 
"widget" sucht, findet man nur mehr ein knappes Dutzend. Keine Ahnung, 
ob die brauchbar sind.
Gast #5877546
Lesenswert?

Menüsucher schrieb:
> Hallo,
>
> gibt es/kennt jemand ein Framework mit dem man Menüs, die bspw. über
> UART ausgegeben werden erstellen kann.
> Es sollten Untermenüs, die ganze Menüführung/Steuerung und Aktionen für
> einzelne Menüpunkte hinterlegbar sein, sodass man sich um das ganze
> Menühandling nicht kümmern muss sondern nur um die Menüs selber und die
> Funktionalitäten dahinter.
> Für sowas muss es doch schon Frameworks oder Bibliotheken geben oder?
>
> Danke und Grüße

Habe ich bisher nicht gesehen.

Ich verwende bei großen Menüstrukturen Tabellen im Flash-Speicherbereich 
und eine Algorithmus, der nach vorbestimmten Events: up, down, break und 
enter diese abarbeitet.

In der Tabelle sind dann diverse Funktionszeiger hinterlegt, die die 
Aktionen zu den o.g. Events darstellen.
Auch kann man so Ausgaberoutinen deklarieren, die jeweils bei Betreten 
einer (der) Menüstruktur aufgerufen wird.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren