summaryrefslogtreecommitdiffstats
path: root/tmux.h
diff options
context:
space:
mode:
authornicm <nicm>2023-08-08 07:41:04 +0000
committernicm <nicm>2023-08-08 07:41:04 +0000
commit1071ef8fc5bd5d2776dd6b413ce0535a0f81be65 (patch)
tree64572cf10aa29088f7f1f0564920216b96b4287f /tmux.h
parent2b535bc173548a9a6d57a92c9f4f7c74bfae7709 (diff)
Extend the menu drawing function to support custom characters and
styles, from Alexis Hildebrandt.
Diffstat (limited to 'tmux.h')
-rw-r--r--tmux.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/tmux.h b/tmux.h
index 9588c285..07a12d63 100644
--- a/tmux.h
+++ b/tmux.h
@@ -2889,9 +2889,11 @@ void screen_write_putc(struct screen_write_ctx *, const struct grid_cell *,
u_char);
void screen_write_fast_copy(struct screen_write_ctx *, struct screen *,
u_int, u_int, u_int, u_int);
-void screen_write_hline(struct screen_write_ctx *, u_int, int, int);
+void screen_write_hline(struct screen_write_ctx *, u_int, int, int,
+ enum box_lines, const struct grid_cell *);
void screen_write_vline(struct screen_write_ctx *, u_int, int, int);
void screen_write_menu(struct screen_write_ctx *, struct menu *, int,
+ enum box_lines, const struct grid_cell *, const struct grid_cell *,
const struct grid_cell *);
void screen_write_box(struct screen_write_ctx *, u_int, u_int,
enum box_lines, const struct grid_cell *, const char *);