From 649de37c20f56749ff02c751656787bf2c3d0024 Mon Sep 17 00:00:00 2001 From: Jeremy Kerr Date: Fri, 13 Dec 2013 15:15:06 +0800 Subject: ui/ncurses: Add help facility to text screens Signed-off-by: Jeremy Kerr --- ui/ncurses/nc-textscreen.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ui/ncurses/nc-textscreen.h') diff --git a/ui/ncurses/nc-textscreen.h b/ui/ncurses/nc-textscreen.h index 8afcf49..72b8c8a 100644 --- a/ui/ncurses/nc-textscreen.h +++ b/ui/ncurses/nc-textscreen.h @@ -28,6 +28,8 @@ struct text_screen { int n_lines; int n_alloc_lines; int scroll_y; + const char *help_title; + const char *help_text; void (*on_exit)(struct cui *); }; @@ -42,6 +44,8 @@ void text_screen_clear(struct text_screen *screen); void text_screen_append_line(struct text_screen *screen, const char *fmt, ...) __attribute__((format(printf, 2, 3))); void text_screen_set_text(struct text_screen *screen, const char *text); +void text_screen_set_help(struct text_screen *screen, const char *title, + const char *text); /* interaction */ void text_screen_process_key(struct nc_scr *scr, int key); -- cgit v1.2.1