summaryrefslogtreecommitdiff
path: root/desktop/textarea.h
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2009-07-29 11:03:34 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2009-07-29 11:03:34 +0000
commit39546fd50441e6d0fe5ba5fd8b969ce20e5df693 (patch)
tree84454f2260832cd667ffbafda77e6330a9aae26d /desktop/textarea.h
parentefc284836b552f3d1b6605fd743652e3b6d20c4f (diff)
downloadnetsurf-39546fd50441e6d0fe5ba5fd8b969ce20e5df693.tar.gz
netsurf-39546fd50441e6d0fe5ba5fd8b969ce20e5df693.tar.bz2
Merged revisions 8808,8862-8863 via svnmerge from
svn://svn.netsurf-browser.org/branches/paulblokus/textinput ........ r8808 | paulblokus | 2009-07-26 22:52:53 +0100 (Sun, 26 Jul 2009) | 2 lines don't recalculate height already aviable ........ r8862 | paulblokus | 2009-07-28 21:39:06 +0100 (Tue, 28 Jul 2009) | 2 lines added css.c and css.h files which caused svn errors after using svnmerge ........ r8863 | paulblokus | 2009-07-28 21:43:53 +0100 (Tue, 28 Jul 2009) | 3 lines changed textarea redraw logic little fix of KEY_DELETE_LINE_START jandling ........ svn path=/trunk/netsurf/; revision=8886
Diffstat (limited to 'desktop/textarea.h')
-rw-r--r--desktop/textarea.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/desktop/textarea.h b/desktop/textarea.h
index ca02927b4..3c4c14d2b 100644
--- a/desktop/textarea.h
+++ b/desktop/textarea.h
@@ -35,13 +35,12 @@
struct text_area;
-typedef void(*textarea_start_redraw_callback)(void *data);
-typedef void(*textarea_end_redraw_callback)(void *data);
+typedef void(*textarea_redraw_request_callback)(void *data, int x, int y,
+ int width, int height);
struct text_area *textarea_create(int x, int y, int width, int height,
unsigned int flags, const plot_font_style_t *style,
- textarea_start_redraw_callback redraw_start_callback,
- textarea_end_redraw_callback redraw_end_callback, void *data);
+ textarea_redraw_request_callback redraw_request, void *data);
void textarea_set_position(struct text_area *ta, int x, int y);
void textarea_destroy(struct text_area *ta);
bool textarea_set_text(struct text_area *ta, const char *text);