diff options
Diffstat (limited to 'src/pane.h')
| -rw-r--r-- | src/pane.h | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -4,11 +4,11 @@ #include <ncurses.h> -#include <wchar.h> +#include <stdbool.h> struct pane; -typedef int (*pane_handler)(wint_t c); +typedef bool (*pane_handler)(wint_t c); typedef void (*pane_updater)(struct pane *pane, int sel); struct pane { @@ -22,7 +22,9 @@ struct pane { }; void pane_init(struct pane *pane, pane_handler handle, pane_updater update); +void pane_deinit(struct pane *pane); + void pane_resize(struct pane *pane, int sx, int sy, int ex, int ey); void pane_clearln(struct pane *pane, int y); -void pane_free(struct pane *p); +void pane_writeln(struct pane *pane, int y, const char *line); |
