Projektvorstellung: Library für das Erstellen von Menus für LCD Displays

Könnte man evtl. die neue Funktion F("") irgendwie mit benutzen?
Damit wäre die Einbindung leichter.

Na klar, F("text") ist zwar keine Funktion sondern ein Makro in WString.h; der einzige Sinn ist, aus "text" den Pseudo-VariablenTyp __FlashStringHelper* zu machen, und als PSTR("text") im Flash abzulegen.

Musst du nur eine Methode InitText(const __FlashStringHelper* ptext) hinzufügen.
Zum Verwenden auf const prog_char* casten, oder einfach mit print() ausgeben.