summaryrefslogtreecommitdiff
path: root/render/box.h
diff options
context:
space:
mode:
authorJames Bursa <james@netsurf-browser.org>2003-09-22 21:55:08 +0000
committerJames Bursa <james@netsurf-browser.org>2003-09-22 21:55:08 +0000
commit287986b28a9290cc46ef585bfcc47782ea55cc70 (patch)
tree823a3a953c97e8f9bb8f6dd8b1847fe456cb4d44 /render/box.h
parent84dd766141745dbf06567c309f1d7099e0996d57 (diff)
downloadnetsurf-287986b28a9290cc46ef585bfcc47782ea55cc70.tar.gz
netsurf-287986b28a9290cc46ef585bfcc47782ea55cc70.tar.bz2
[project @ 2003-09-22 21:55:08 by bursa]
Experimental textarea editing code. svn path=/import/netsurf/; revision=309
Diffstat (limited to 'render/box.h')
-rw-r--r--render/box.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/render/box.h b/render/box.h
index 2422f2032..9e2321ec2 100644
--- a/render/box.h
+++ b/render/box.h
@@ -39,6 +39,8 @@ struct formoption {
struct formoption* next;
};
+struct box;
+
struct gui_gadget {
enum { GADGET_HIDDEN = 0, GADGET_TEXTBOX, GADGET_RADIO, GADGET_CHECKBOX,
GADGET_SELECT, GADGET_TEXTAREA, GADGET_ACTIONBUTTON,
@@ -86,9 +88,9 @@ struct gui_gadget {
char* value;
} radio;
struct {
- int cols;
- int rows;
- char* text;
+ struct box *caret_inline_container;
+ struct box *caret_text_box;
+ int caret_char_offset;
} textarea;
} data;
};