From 7f7822f1bb74d3a86da5f021b35559d4509f7e08 Mon Sep 17 00:00:00 2001 From: Physick <96335032+DegustatorPonos@users.noreply.github.com> Date: Thu, 9 Jul 2026 01:18:49 +0500 Subject: vertical movement + raygui deletion --- src/ui_elements/UI.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/ui_elements/UI.h') diff --git a/src/ui_elements/UI.h b/src/ui_elements/UI.h index 4c94bf7..1029289 100644 --- a/src/ui_elements/UI.h +++ b/src/ui_elements/UI.h @@ -10,12 +10,13 @@ float MeasureChar(Font *font, int height, char symbol); // ========== TEXT EDITOR ========== -static const size_t DEFAULT_TEXT_NODE_SIZE = 256; +static const size_t DEFAULT_TEXT_NODE_SIZE = 5; typedef struct { void *PrevNode; void *NextNode; char *text; + size_t len; size_t cap; } TextNode; @@ -37,5 +38,6 @@ void DeleteChar(TextArea *ta); void HandleKeyboard(TextArea *ta); void MoveCursorRight(TextArea *ta); void MoveCursorLeft(TextArea *ta); +void MoveCursorDown(TextArea *ta); #endif // UI_ELEMENTS_H -- cgit v1.3