/* Global data */
extern edit_t EDIT; // edit mode 0=cal 1=event 3=todo
+/* Curses typedefs */
+typedef struct _win_st WINDOW;
+
/* Curses functions */
void wmvresize(WINDOW *win, int top, int left, int rows, int cols);
void wshrink(WINDOW *win, int top);
/* View functions */
void view_init(void);
+void view_main(void);
+void view_exit(void);
void view_config(const char *group, const char *name, const char *key, const char *value);
-void view_resize(void);
-void view_draw(void);
-int view_run(int key, mmask_t btn, int row, int col);
void view_edit(edit_t mode);