summaryrefslogtreecommitdiffstats
path: root/ui/ncurses/nc-menu.c
diff options
context:
space:
mode:
authorJeremy Kerr <jk@ozlabs.org>2013-12-10 15:08:47 +0800
committerJeremy Kerr <jk@ozlabs.org>2014-01-31 08:46:34 +0800
commit6e46a2e3a2d69e1982ed531ed69def8f9a5e8af1 (patch)
tree7dc14f64e9095a5c2c2871eba7b95ad0eea50f9c /ui/ncurses/nc-menu.c
parent140f5b13c7513b2d594457cc8d7d0cb1a7d844a4 (diff)
downloadtalos-petitboot-6e46a2e3a2d69e1982ed531ed69def8f9a5e8af1.tar.gz
talos-petitboot-6e46a2e3a2d69e1982ed531ed69def8f9a5e8af1.zip
ui/ncurses: Add help text to nc-menu & generic-main
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Diffstat (limited to 'ui/ncurses/nc-menu.c')
-rw-r--r--ui/ncurses/nc-menu.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/ui/ncurses/nc-menu.c b/ui/ncurses/nc-menu.c
index d2048e1..7533f30 100644
--- a/ui/ncurses/nc-menu.c
+++ b/ui/ncurses/nc-menu.c
@@ -250,6 +250,11 @@ static void pmenu_process_key(struct nc_scr *scr, int key)
case 'c':
cui_show_config(cui_from_arg(scr->ui_ctx));
break;
+ case 'h':
+ if (menu->help_text)
+ cui_show_help(cui_from_arg(scr->ui_ctx),
+ menu->help_title, menu->help_text);
+ break;
default:
menu_driver(menu->ncm, key);
break;
OpenPOWER on IntegriCloud