Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
nc-scr.h \
nc-sysinfo.c \
nc-sysinfo.h \
nc-scr.h \
nc-sysinfo.c \
nc-sysinfo.h \
nc-textscreen.c \
nc-textscreen.h \
nc-widgets.c \
nc-textscreen.c \
nc-textscreen.h \
nc-widgets.c \
--- /dev/null
+const char *sysinfo_help_text = "\
+This screen shows general information about the system, for use when \
+configuring boot behaviour.\n";
struct text_screen text_scr;
};
struct text_screen text_scr;
};
+extern const char *sysinfo_help_text;
+
struct nc_scr *sysinfo_screen_scr(struct sysinfo_screen *screen)
{
return text_screen_scr(&screen->text_scr);
struct nc_scr *sysinfo_screen_scr(struct sysinfo_screen *screen)
{
return text_screen_scr(&screen->text_scr);
screen = talloc_zero(cui, struct sysinfo_screen);
text_screen_init(&screen->text_scr, cui,
"Petitboot System Information", on_exit);
screen = talloc_zero(cui, struct sysinfo_screen);
text_screen_init(&screen->text_scr, cui,
"Petitboot System Information", on_exit);
+ text_screen_set_help(&screen->text_scr,
+ "System Information", sysinfo_help_text);
sysinfo_screen_update(screen, sysinfo);
sysinfo_screen_update(screen, sysinfo);