aboutsummaryrefslogtreecommitdiff
path: root/ui.h
diff options
context:
space:
mode:
authorGabriel A. Giovanini <mail@gabrielgio.me>2024-02-15 23:20:23 +0100
committerGabriel A. Giovanini <mail@gabrielgio.me>2024-02-15 23:20:23 +0100
commitc573d3b7954296d95a0f8a79b8ac2ca261d86a02 (patch)
treec7bc998800ffc625d5c57c8aa17da5edb2ebeefd /ui.h
parent0667e9c0a77791b739bcb359b0ed9f33abbc4133 (diff)
downloaddict-c573d3b7954296d95a0f8a79b8ac2ca261d86a02.tar.gz
dict-c573d3b7954296d95a0f8a79b8ac2ca261d86a02.tar.bz2
dict-c573d3b7954296d95a0f8a79b8ac2ca261d86a02.zip
fix: Add better support for utf-8
Diffstat (limited to 'ui.h')
-rw-r--r--ui.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/ui.h b/ui.h
index 8035d6f..cdc0539 100644
--- a/ui.h
+++ b/ui.h
@@ -7,5 +7,16 @@ typedef struct progress_bar {
} PROGRESS_BAR;
PROGRESS_BAR* new_progress_bar(WINDOW*, float);
-
void bar_step(PROGRESS_BAR*, float);
+
+
+typedef struct text_box {
+ wchar_t *text;
+ int length;
+ int current;
+ WINDOW *scr;
+} TEXT_BOX;
+
+TEXT_BOX* new_text_box(WINDOW*, int);
+void get_char(TEXT_BOX* text);
+