From 7dcaf1f395a5720bb5c3d02f09a214cb3440023e Mon Sep 17 00:00:00 2001 From: Uros Majstorovic Date: Sat, 11 Jul 2020 04:02:22 +0200 Subject: widget source renamed --- code/fe310/eos/eve/widget/text.h | 40 ---------------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 code/fe310/eos/eve/widget/text.h (limited to 'code/fe310/eos/eve/widget/text.h') diff --git a/code/fe310/eos/eve/widget/text.h b/code/fe310/eos/eve/widget/text.h deleted file mode 100644 index 68176f1..0000000 --- a/code/fe310/eos/eve/widget/text.h +++ /dev/null @@ -1,40 +0,0 @@ -#include - -typedef struct EVETextCursor { - char on; - uint16_t x; - uint16_t line; - uint16_t ch; -} EVETextCursor; - -typedef struct EVETextWidget { - EVEWidget w; - EVEFont *font; - char *text; - uint16_t text_size; - uint16_t text_len; - uint16_t *line; - uint16_t line_size; - uint16_t line_len; - EVETextCursor cursor1; - EVETextCursor cursor2; - EVETextCursor *cursor_f; - uint16_t line0; - uint8_t tag0; - uint8_t tagN; - struct { - EVETextCursor *cursor; - short dx; - short dl; - char mode; - } track; -} EVETextWidget; - -void eve_textw_init(EVETextWidget *widget, EVERect *g, EVEFont *font, char *text, uint16_t text_size, uint16_t *line, uint16_t line_size); -int eve_textw_touch(EVEWidget *_widget, EVEPage *page, uint8_t tag0, int touch_idx, EVERect *focus); -uint8_t eve_textw_draw(EVEWidget *_widget, EVEPage *page, uint8_t tag0); -void eve_textw_putc(void *_w, int c); -int eve_textw_update(EVETextWidget *widget, EVEPage *page, uint16_t line); -void eve_textw_cursor_update(EVETextWidget *widget, EVETextCursor *cursor); -void eve_textw_cursor_set(EVETextWidget *widget, EVETextCursor *cursor, uint8_t tag, int16_t x); -void eve_textw_cursor_clear(EVETextWidget *widget, EVETextCursor *cursor); -- cgit v1.2.3