aboutsummaryrefslogtreecommitdiff
path: root/src/ui_txtwindow.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui_txtwindow.h')
-rw-r--r--src/ui_txtwindow.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/ui_txtwindow.h b/src/ui_txtwindow.h
index 0ebbd9f..1e1bc3f 100644
--- a/src/ui_txtwindow.h
+++ b/src/ui_txtwindow.h
@@ -18,13 +18,12 @@ struct txtwindow {
char *title;
size_t title_len;
char **text;
- int (*window_func)(WINDOW *, struct txtwindow *);
+ int (*window_func)(WINDOW *, struct txtwindow *, bool);
chtype attrs;
chtype text_attrs;
- void *userptr;
};
-typedef int (*window_func)(WINDOW *, struct txtwindow *);
+typedef int (*window_func)(WINDOW *, struct txtwindow *, bool);
struct txtwindow *
init_txtwindow(unsigned int x, unsigned int y, unsigned int width, unsigned int height, window_func cb_update);
@@ -50,4 +49,7 @@ set_txtwindow_color(struct txtwindow *a, chtype wnd, chtype txt);
void
set_txtwindow_pos(struct txtwindow *a, unsigned int x, unsigned int y);
+void
+set_txtwindow_dim(struct txtwindow *a, unsigned int w, unsigned int h);
+
#endif