#ifndef MUTT_LIB_UI_LAYOUT_H
#define MUTT_LIB_UI_LAYOUT_H
+#include "mutt.h" /* because of CONTEXT :| */
+
extern WINDOW *sidebar_w, *main_w;
void ui_layout_init(void);
void mutt_refresh(void);
void mutt_endwin(const char *);
-static inline int ui_get_width(WINDOW *w) {
- int x, y;
- getmaxyx(w, y, x);
- return y;
-}
-
-static inline int ui_get_height(WINDOW *w) {
- int x, y;
- getmaxyx(w, y, x);
- return x;
-}
+int sidebar_draw(void);
+void sidebar_scroll(int);
+void sidebar_set_buffystats(CONTEXT *);
+const char *sidebar_get_current(void);
+void sidebar_set_current(const char *);
#endif