diff options
Diffstat (limited to 'src/display.h')
-rw-r--r-- | src/display.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/display.h b/src/display.h index 33aaae1..b450f8b 100644 --- a/src/display.h +++ b/src/display.h @@ -41,6 +41,8 @@ extern void show_prev_tab(void); extern void show_cur_tab(void); extern void cursor_up(void); extern void cursor_down(void); +extern void cursor_right(void); +extern void cursor_left(void); extern void cursor_enter(void); extern void window_refresh(void); @@ -48,10 +50,17 @@ class tab_window { public: int cursor_pos; int cursor_max; + short int xpad_pos, ypad_pos; WINDOW *win; - virtual void cursor_down(void) { if (cursor_pos < cursor_max ) cursor_pos++; repaint(); } ; - virtual void cursor_up(void) { if (cursor_pos > 0) cursor_pos--; repaint(); }; + virtual void cursor_down(void) { + if (cursor_pos < cursor_max ) cursor_pos++; repaint(); + } ; + virtual void cursor_up(void) { + if (cursor_pos > 0) cursor_pos--; repaint(); + }; + virtual void cursor_left(void) { }; + virtual void cursor_right(void) { }; virtual void cursor_enter(void) { }; virtual void window_refresh() { }; |