diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2014-01-13 14:51:27 +0000 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2014-01-13 14:51:27 +0000 |
commit | e82d83f1847ebc369a5f48a18217a8f5fecf3824 (patch) | |
tree | 2319e225f0c1cb9fec95d184e84d71b0eed93858 /gtk | |
parent | d70e371cd99d35859b0514884163447fa793738a (diff) | |
download | netsurf-e82d83f1847ebc369a5f48a18217a8f5fecf3824.tar.gz netsurf-e82d83f1847ebc369a5f48a18217a8f5fecf3824.tar.bz2 |
move four more optional window operations to table
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/window.c | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/gtk/window.c b/gtk/window.c index 14b9f3f7b..f7a348230 100644 --- a/gtk/window.c +++ b/gtk/window.c @@ -916,7 +916,7 @@ static void nsgtk_redraw_caret(struct gui_window *g) } -void gui_window_remove_caret(struct gui_window *g) +static void gui_window_remove_caret(struct gui_window *g) { int sx, sy; int oh = g->careth; @@ -955,7 +955,7 @@ static void gui_window_update_box(struct gui_window *g, const struct rect *rect) (rect->y1 - rect->y0) * g->bw->scale); } -void gui_window_set_status(struct gui_window *g, const char *text) +static void gui_window_set_status(struct gui_window *g, const char *text) { assert(g); assert(g->status_bar); @@ -1009,7 +1009,8 @@ static GdkCursor *nsgtk_create_menu_cursor(void) return cursor; } -void gui_window_set_pointer(struct gui_window *g, gui_pointer_shape shape) +static void gui_window_set_pointer(struct gui_window *g, + gui_pointer_shape shape) { GdkCursor *cursor = NULL; GdkCursorType cursortype; @@ -1094,7 +1095,7 @@ void gui_window_set_pointer(struct gui_window *g, gui_pointer_shape shape) } -void gui_window_place_caret(struct gui_window *g, int x, int y, int height, +static void gui_window_place_caret(struct gui_window *g, int x, int y, int height, const struct rect *clip) { nsgtk_redraw_caret(g); @@ -1183,6 +1184,10 @@ static struct gui_window_table gui_window_table = { .update_extent = gui_window_update_extent, .set_icon = gui_window_set_icon, + .set_status = gui_window_set_status, + .set_pointer = gui_window_set_pointer, + .place_caret = gui_window_place_caret, + .remove_caret = gui_window_remove_caret, /* from scaffold */ .set_title = gui_window_set_title, |