diff options
Diffstat (limited to 'curshelpers.c')
-rw-r--r-- | curshelpers.c | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/curshelpers.c b/curshelpers.c deleted file mode 100644 index 7b2f1d1..0000000 --- a/curshelpers.c +++ /dev/null @@ -1,47 +0,0 @@ -#include <locale.h> -#include <stdarg.h> - -#include "curshelpers.h" - -void cursinit(void) { - setlocale(LC_ALL, ""); - initscr(); - cbreak(); - noecho(); - keypad(stdscr, TRUE); - curs_set(FALSE); - timeout(25); - refresh(); -} - -void cursupdate(void) { - update_panels(); - doupdate(); -} - -PANEL *newpan(int h, int w, int y, int x) { - WINDOW *win = newwin(h, w, y, x); - scrollok(win, TRUE); - return new_panel(win); -} - -void delpan(PANEL *pan) { - WINDOW *win = panel_window(pan); - del_panel(pan); - delwin(win); -} - -void reset_panel(PANEL *pan, int h, int w, int y, int x) { - WINDOW *win = panel_window(pan); - wresize(win, h, w); - replace_panel(pan, win); - move_panel(pan, y, x); -} - -int pprintw(PANEL *pan, const char *fmt, ...) { - va_list args; - va_start(args, fmt); - int res = vw_printw(panel_window(pan), fmt, args); - va_end(args); - return res; -} |