diff options
author | John Tytgat <joty@netsurf-browser.org> | 2004-07-19 20:40:11 +0000 |
---|---|---|
committer | John Tytgat <joty@netsurf-browser.org> | 2004-07-19 20:40:11 +0000 |
commit | c93b54b07cd0675e785b5c984055c3ea23b43c20 (patch) | |
tree | ca92adfb10c5f3373a0cf7019ecd39d4da0bd7ec /render/form.h | |
parent | f94da4813992a06f829080629b7b17b17cb741c5 (diff) | |
download | netsurf-c93b54b07cd0675e785b5c984055c3ea23b43c20.tar.gz netsurf-c93b54b07cd0675e785b5c984055c3ea23b43c20.tar.bz2 |
[project @ 2004-07-19 20:40:11 by joty]
form.h (struct form_control): renamed caret_char_offset to caret_box_offset; Added caret_form_offset & length.
form.c: initialise new entries in struct form_control; form_successful_controls() : code reshuffling to improve readibility.
box.h: TABing.
box.c (box_input): init struct form_control::length.
browser.c (browser_window_input_callback): UTF-8 support. Text area code needs similar changes.
svn path=/import/netsurf/; revision=1117
Diffstat (limited to 'render/form.h')
-rw-r--r-- | render/form.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/render/form.h b/render/form.h index 013cb30ed..e6f77aaa7 100644 --- a/render/form.h +++ b/render/form.h @@ -58,13 +58,14 @@ struct form_control { struct box *box; struct box *caret_inline_container; struct box *caret_text_box; - int caret_char_offset; + unsigned int caret_box_offset, caret_form_offset; + unsigned int length; int caret_pixel_offset; unsigned int maxlength; bool selected; union { struct { - int mx, my; + int mx, my; } image; struct { int num_items; |