diff options
author | Jonathan McCrohan <jmccrohan@gmail.com> | 2012-02-05 19:04:33 +0000 |
---|---|---|
committer | Jonathan McCrohan <jmccrohan@gmail.com> | 2012-02-05 19:04:33 +0000 |
commit | f3410da7f0bd208a5f2d792131b215454e782e93 (patch) | |
tree | 6e79c9acde383b91f5f21eb3a72f33e9c7fbbfce /help_scr.c | |
parent | 03dfbc2efa31d3c4fd7e576111883ea488e3e179 (diff) | |
download | wavemon-f3410da7f0bd208a5f2d792131b215454e782e93.tar.gz |
Imported Upstream version 0.7.3upstream/0.7.3
Diffstat (limited to 'help_scr.c')
-rw-r--r-- | help_scr.c | 29 |
1 files changed, 11 insertions, 18 deletions
@@ -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); } |