]> git.deb.at Git - pkg/abook.git/blobdiff - list.h
initial readline support
[pkg/abook.git] / list.h
diff --git a/list.h b/list.h
index f76928ee244328ea07ce008254f908329990b675..d6389791fc4477c0012fdaf841c4771a9cd9aa71 100644 (file)
--- a/list.h
+++ b/list.h
@@ -1,11 +1,12 @@
 #ifndef _LIST_H
 #define _LIST_H
 
+#include "ui.h"
 
 void           init_list();
 void           close_list();
 void            refresh_list();
-void           print_list_line(int i, int line);
+void           print_list_line(int i, int line, int highlight);
 void           list_headerline();
 void            scroll_up();
 void            scroll_down();
@@ -19,6 +20,8 @@ void          goto_end();
 void           highlight_line(WINDOW *win, int line);
 int            selected_items();
 void           invert_selection();
+int            list_current_item();
+int            list_is_empty();
 
 
 enum {
@@ -27,7 +30,7 @@ enum {
 };
 
 #define LIST_TOP        3
-#define LIST_BOTTOM     (LINES-3)
+#define LIST_BOTTOM     (LINES-2)
 
 #define LIST_LINES     (LIST_BOTTOM-LIST_TOP)
 #define LIST_COLS      COLS