Programmazione Menu

Buongiorno,

risolti i problemi di comunicazione tra Arduino, LCD, GLCD e Keypad, ora sto cercando di realizzare un menù su GLCD.
Sto usando le librerie M2tklib per la creazione del menù, però sono fermato su una incomprensione: negli esempi si trova due tipi di menù, entrambi a espansione, ma a me servirebbe il classico menù con le varie scelte e, per i primi 4, richiamare delle funzioni create da me, mentre l'ultimo deve andare a un submenù per le opzioni.
Quello che vorrei capire è la struttura all'interno del codice per chiamare le varie funzioni e quello per avere un submenù.

Grazie per l'aiuto