LCD Menü

Hallo ich will ein Menü mit 4 Tastern und einer 16x2 LCD Anzeige erstellen.
Ich habe im Internet unter

ein passenden code gefunden.
Nun habe ich habe ich die MenuBackend 1.4 von Alex Breving heruntergeladen und in den Libieres Ordner gelegt.
Ich habe meine LCD Belegung mit dem code von coagula vereint.
Nun kommt aber beim Kompilieren eine Fehlerwarnung und ich weiß nicht warum die Lib ist im richtigen Ordner und müsste eigentlich funktionieren.
hier mal die Fehler
und der Code
Vielleicht hat jemand eine Idee warum die Fehlerwarung kommt obwohl die Lib da ist.

Bitte alle Zeilen der Fehlermeldung und nicht nur 3 1/2.
Es funkioniert copy und paste. Du brauchst kein Bild zu schicken.
Grüße Uwe

LCD_Test_1_3:17: error: variable or field 'menuChanged' declared void
LCD_Test_1_3:17: error: 'MenuChangeEvent' was not declared in this scope
LCD_Test_1_3:18: error: variable or field 'menuUsed' declared void
LCD_Test_1_3:18: error: 'MenuUseEvent' was not declared in this scope
LCD_Test_1_3:39: error: 'MenuBackend' does not name a type
LCD_Test_1_3:41: error: 'MenuItem' does not name a type
LCD_Test_1_3:42: error: 'MenuItem' does not name a type
LCD_Test_1_3:43: error: 'MenuItem' does not name a type
LCD_Test_1_3:44: error: 'MenuItem' does not name a type
LCD_Test_1_3:45: error: 'MenuItem' does not name a type
LCD_Test_1_3:46: error: 'MenuItem' does not name a type
LCD_Test_1_3:47: error: 'MenuItem' does not name a type
LCD_Test_1_3:48: error: 'MenuItem' does not name a type
LCD_Test_1_3.ino: In function 'void setup()':
LCD_Test_1_3:61: error: 'menu' was not declared in this scope
LCD_Test_1_3:61: error: 'menu1Item1' was not declared in this scope
LCD_Test_1_3:62: error: 'menu1Item2' was not declared in this scope
LCD_Test_1_3:62: error: 'menu1Item3' was not declared in this scope
LCD_Test_1_3:63: error: 'menuItem1SubItem1' was not declared in this scope
LCD_Test_1_3:63: error: 'menuItem1SubItem2' was not declared in this scope
LCD_Test_1_3:64: error: 'menuItem2SubItem1' was not declared in this scope
LCD_Test_1_3:64: error: 'menuItem2SubItem2' was not declared in this scope
LCD_Test_1_3:64: error: 'menuItem3SubItem3' was not declared in this scope
LCD_Test_1_3.ino: At global scope:
LCD_Test_1_3:81: error: variable or field 'menuChanged' declared void
LCD_Test_1_3:81: error: 'MenuChangeEvent' was not declared in this scope

Fehlen am Anfang nicht einige Zeilen?
Mir scheint daß er eine Bibliothek nicht findet.
Grüße Uwe

Ja du hattes recht ich habe die Lib im falschen lib Ordner und zwar auf dem Desktop und nicht unter C

Aber ich komme immer nch nicht weiter jetzt kommt eine Meldung

LCD_Test_1_3.ino: In function 'void setup()':
LCD_Test_1_3:65: error: 'class MenuBackend' has no member named 'toRoot'
LCD_Test_1_3.ino: In function 'void menuUsed(MenuUseEvent)':
LCD_Test_1_3:116: error: 'class MenuBackend' has no member named 'toRoot'
LCD_Test_1_3.ino: In function 'void navigateMenus()':
LCD_Test_1_3:260: error: 'class MenuBackend' has no member named 'toRoot'