From 8db6d74bcb2c04285378e9eaa863dc4de5d5e4ba Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Tue, 31 Jul 2012 14:04:12 +0100 Subject: Add basic awareness of text input caret to ftbk and functions to get/set caret pos. --- framebuffer/fbtk/widget.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'framebuffer/fbtk/widget.h') diff --git a/framebuffer/fbtk/widget.h b/framebuffer/fbtk/widget.h index 060999bba..e31fa117d 100644 --- a/framebuffer/fbtk/widget.h +++ b/framebuffer/fbtk/widget.h @@ -161,6 +161,14 @@ struct fbtk_widget_s { struct fbtk_widget_s *prev; /* previous widget pointer wasin */ struct fbtk_widget_s *grabbed; /* widget that has grabbed pointer movement. */ struct fbtk_widget_s *input; + + /* caret */ + struct { + struct fbtk_widget_s *owner; /* widget / NULL */ + int x; /* relative to owner */ + int y; /* relative to owner */ + int height; + } caret; } root; /* bitmap */ -- cgit v1.2.3