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 /atari | |
parent | d70e371cd99d35859b0514884163447fa793738a (diff) | |
download | netsurf-e82d83f1847ebc369a5f48a18217a8f5fecf3824.tar.gz netsurf-e82d83f1847ebc369a5f48a18217a8f5fecf3824.tar.bz2 |
move four more optional window operations to table
Diffstat (limited to 'atari')
-rw-r--r-- | atari/gui.c | 9 | ||||
-rwxr-xr-x | atari/gui.h | 5 |
2 files changed, 10 insertions, 4 deletions
diff --git a/atari/gui.c b/atari/gui.c index 8357a0b0a..26a47aad1 100644 --- a/atari/gui.c +++ b/atari/gui.c @@ -612,7 +612,7 @@ static void gui_window_stop_throbber(struct gui_window *w) } /* Place caret in window */ -void gui_window_place_caret(struct gui_window *w, int x, int y, int height, +static void gui_window_place_caret(struct gui_window *w, int x, int y, int height, const struct rect *clip) { window_place_caret(w->root, 1, x, y, height, NULL); @@ -624,7 +624,7 @@ void gui_window_place_caret(struct gui_window *w, int x, int y, int height, /** * clear window caret */ -void +static void gui_window_remove_caret(struct gui_window *w) { if (w == NULL) @@ -1084,7 +1084,10 @@ static struct gui_window_table atari_window_table = { .set_title = gui_window_set_title, .set_url = gui_window_set_url, .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, .new_content = gui_window_new_content, .start_throbber = gui_window_start_throbber, .stop_throbber = gui_window_stop_throbber, diff --git a/atari/gui.h b/atari/gui.h index a1519f375..d552bc87b 100755 --- a/atari/gui.h +++ b/atari/gui.h @@ -163,6 +163,9 @@ extern struct gui_window *window_list; void gui_set_input_gui_window(struct gui_window *gw); struct gui_window *gui_get_input_window(void); char *gui_window_get_url(struct gui_window *gw); -char * gui_window_get_title(struct gui_window *gw); +char *gui_window_get_title(struct gui_window *gw); + +void gui_window_set_status(struct gui_window *w, const char *text); +void gui_window_set_pointer(struct gui_window *gw, gui_pointer_shape shape); #endif |