summaryrefslogtreecommitdiff
path: root/gtk/search.h
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2014-03-18 16:02:21 +0000
committerVincent Sanders <vince@kyllikki.org>2014-03-18 16:02:21 +0000
commita67c49eacfcdfc65aadd457df9c63232eb806624 (patch)
treeaf29f696475bdb6975c90e551e4a070e3c546b0e /gtk/search.h
parentf09011cb0e001aca2c5e7e73927e33e96d6f4267 (diff)
downloadnetsurf-a67c49eacfcdfc65aadd457df9c63232eb806624.tar.gz
netsurf-a67c49eacfcdfc65aadd457df9c63232eb806624.tar.bz2
Fix gtk web page searching
Diffstat (limited to 'gtk/search.h')
-rw-r--r--gtk/search.h24
1 files changed, 18 insertions, 6 deletions
diff --git a/gtk/search.h b/gtk/search.h
index 869a3cd8a..8a8054478 100644
--- a/gtk/search.h
+++ b/gtk/search.h
@@ -25,15 +25,27 @@
void nsgtk_search_bar_toggle_visibility(struct gtk_scaffolding * g);
gboolean nsgtk_search_entry_changed(GtkWidget *widget, gpointer data);
gboolean nsgtk_search_entry_activate(GtkWidget *widget, gpointer data);
-gboolean nsgtk_search_entry_key(GtkWidget *widget, GdkEventKey *event,
- gpointer data);
+gboolean nsgtk_search_entry_key(GtkWidget *widget, GdkEventKey *event, gpointer data);
gboolean nsgtk_search_forward_button_clicked(GtkWidget *widget, gpointer data);
gboolean nsgtk_search_back_button_clicked(GtkWidget *widget, gpointer data);
gboolean nsgtk_search_close_button_clicked(GtkWidget *widget, gpointer data);
gboolean nsgtk_websearch_activate(GtkWidget *widget, gpointer data);
-gboolean nsgtk_websearch_clear(GtkWidget *widget, GdkEventFocus *f,
- gpointer data);
-void nsgtk_search_set_forward_state(bool active, void *p);
-void nsgtk_search_set_back_state(bool active, void *p);
+gboolean nsgtk_websearch_clear(GtkWidget *widget, GdkEventFocus *f, gpointer data);
+
+/**
+ * activate search forwards button in gui.
+ *
+ * \param active activate/inactivate
+ * \param p the pointer sent to search_verify_new() / search_create_context()
+ */
+void nsgtk_search_set_forward_state(bool active, struct gui_window *gw);
+
+/**
+ * activate search back button in gui.
+ *
+ * \param active activate/inactivate
+ * \param p the pointer sent to search_verify_new() / search_create_context()
+ */
+void nsgtk_search_set_back_state(bool active, struct gui_window *gw);
#endif