From faa96477e531080f0d5248704a81cf43c3ff53bc Mon Sep 17 00:00:00 2001 From: Adrian Lees Date: Sat, 11 Feb 2006 18:44:23 +0000 Subject: [project @ 2006-02-11 18:44:23 by adrianl] Remove currently unused and unusable functions svn path=/import/netsurf/; revision=2073 --- desktop/textinput.c | 54 ----------------------------------------------------- 1 file changed, 54 deletions(-) (limited to 'desktop') diff --git a/desktop/textinput.c b/desktop/textinput.c index a941cc86b..b2232e6bd 100644 --- a/desktop/textinput.c +++ b/desktop/textinput.c @@ -74,60 +74,6 @@ static bool word_left(const char *text, int *poffset, int *pchars); static bool word_right(const char *text, int len, int *poffset, int *pchars); -/** - * Remove the given text caret from the window by invalidating it - * and causing its former position to be redrawn. - * - * \param c structure describing text caret - */ - -void caret_remove(struct caret *c) -{ - if (c->defined) { - int w = (c->height + 7) / 8; - int xc = c->x; - c->defined = false; - browser_window_redraw_rect(c->bw, xc - w, c->y, 2 * w, c->height); - } -} - - -/** - * Set the given text caret's position within the window (text box - * and byte/pixel offsets within the UTF-8 content of that text box) - * and draw it. - * - * \param c structure describing text caret - * \param bw browser window containing caret - * \param box INLINE box containing caret - * \param char_offset byte offset within UTF-8 representation - * \param pixel_offset from left side of box - */ - -void caret_set_position(struct caret *c, struct browser_window *bw, - struct box *text_box, int char_offset, int pixel_offset) -{ - struct rect r; - int xc; - int w; - - box_bounds(text_box, &r); - - c->bw = bw; - c->text_box = text_box; - c->char_offset = char_offset; - - c->x = xc = r.x0 + pixel_offset; - c->y = r.y0; - c->height = r.y1 - r.y0; - w = (c->height + 7) / 8; - - c->defined = true; - - browser_window_redraw_rect(c->bw, xc - w, c->y, w * 2, c->height); -} - - /** * Given the x,y co-ordinates of a point within a textarea, return the * INLINE box pointer, and the character and pixel offsets within that -- cgit v1.2.3