Go to the documentation of this file.
11#ifndef TCMENU_RUNTIMETITLEMENUITEM_H
12#define TCMENU_RUNTIMETITLEMENUITEM_H
26 int appTitleRenderingFn(RuntimeMenuItem *item, uint8_t,
RenderFnMode mode,
char *buffer,
int bufferSize);
35 const char *titleHeaderPgm;
36 const char *titleOverridePgm;
46 appTitleRenderingFn, 0, 1, next) {
47 titleHeaderPgm =
nullptr;
48 titleOverridePgm =
nullptr;
58 titleHeaderPgm = header;
67 titleOverridePgm = overrideTitle;
75 titleOverridePgm =
nullptr;
79 const char *getTitleHeaderPgm()
const {
80 return (titleOverridePgm !=
nullptr) ? titleOverridePgm : titleHeaderPgm;
102 appTitleMenuItem.setCallback(cb);
The base definitions and classes shared by all TcMenu renderers.