From f3410da7f0bd208a5f2d792131b215454e782e93 Mon Sep 17 00:00:00 2001 From: Jonathan McCrohan Date: Sun, 5 Feb 2012 19:04:33 +0000 Subject: Imported Upstream version 0.7.3 --- help_scr.c | 29 +++++++++++------------------ 1 file changed, 11 insertions(+), 18 deletions(-) (limited to 'help_scr.c') diff --git a/help_scr.c b/help_scr.c index 3f69e6c..5cde8c2 100644 --- a/help_scr.c +++ b/help_scr.c @@ -19,29 +19,22 @@ */ #include "wavemon.h" -enum wavemon_screen scr_help(WINDOW *w_menu) -{ - WINDOW *w_help; - int key = 0; +/* GLOBALS */ +static WINDOW *w_help; +void scr_help_init(void) +{ w_help = newwin_title(0, WAV_HEIGHT, "Help", false); - waddstr_center(w_help, WAV_HEIGHT/2 - 1, "don't panic."); - wrefresh(w_help); +} - while (key < KEY_F(1) || key > KEY_F(10)) { - while ((key = wgetch(w_menu)) <= 0) - usleep(5000); - - /* Keyboard shortcuts */ - if (key == 'q') - key = KEY_F(10); - else if (key == 'i') - key = KEY_F(1); - } +int scr_help_loop(WINDOW *w_menu) +{ + return wgetch(w_menu); +} +void scr_help_fini(void) +{ delwin(w_help); - - return key - KEY_F(1); } -- cgit v1.2.3