diff options
author | Javier Jardón <javierjc1982@gmail.com> | 2009-09-22 17:27:30 +0800 |
---|---|---|
committer | Xan Lopez <xan@gnome.org> | 2009-09-22 17:33:15 +0800 |
commit | 0eadd147c38a58cd235571d228e393216416cd3e (patch) | |
tree | 943359c4cb4d5ac6dcf797684322d5926f4c5c6a /src/ephy-find-toolbar.c | |
parent | f279bbf2de2896f39ef08e52961e8638b9f1a29b (diff) | |
download | gsoc2013-epiphany-0eadd147c38a58cd235571d228e393216416cd3e.tar.gz gsoc2013-epiphany-0eadd147c38a58cd235571d228e393216416cd3e.tar.zst gsoc2013-epiphany-0eadd147c38a58cd235571d228e393216416cd3e.zip |
GTK+ 2.17.11 is now the required version
I've used all the GTK+ 2.17.11 api available, still missing:
GTK_WIDGET_REALIZED (GTK_WIDGET ())
GTK_WIDGET_MAPPED (GTK_WIDGET ())
GTK_ENTRY->im_context
GTK_STATUSBAR->frame
GTK_STATUSBAR->label
GTK_MESSAGE_DIALOG->label
https://bugzilla.gnome.org/show_bug.cgi?id=595791
Signed-off-by: Xan Lopez <xan@gnome.org>
Diffstat (limited to 'src/ephy-find-toolbar.c')
-rw-r--r-- | src/ephy-find-toolbar.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/ephy-find-toolbar.c b/src/ephy-find-toolbar.c index bc8a46563..71f255258 100644 --- a/src/ephy-find-toolbar.c +++ b/src/ephy-find-toolbar.c @@ -92,7 +92,7 @@ scroll_lines (WebKitWebView *web_view, scrolled_window = GTK_SCROLLED_WINDOW (gtk_widget_get_parent (GTK_WIDGET (web_view))); vadj = gtk_scrolled_window_get_vadjustment (scrolled_window); - value = vadj->value + (num_lines * vadj->step_increment); + value = gtk_adjustment_get_value (vadj) + (num_lines * gtk_adjustment_get_step_increment (vadj)); gtk_adjustment_set_value (vadj, value); } @@ -107,7 +107,7 @@ scroll_pages (WebKitWebView *web_view, scrolled_window = GTK_SCROLLED_WINDOW (gtk_widget_get_parent (GTK_WIDGET (web_view))); vadj = gtk_scrolled_window_get_vadjustment (scrolled_window); - value = vadj->value + (num_pages * vadj->page_increment); + value = gtk_adjustment_get_value (vadj) + (num_pages * gtk_adjustment_get_page_increment (vadj)); gtk_adjustment_set_value (vadj, value); } @@ -195,7 +195,7 @@ tab_search_key_press_cb (EphyEmbed *embed, if (ephy_window_get_is_print_preview (priv->window)) return FALSE; /* check for / and ' which open the find toolbar in text resp. link mode */ - if (GTK_WIDGET_VISIBLE (widget) == FALSE) + if (gtk_widget_get_visible (widget) == FALSE) { if (event->keyval == GDK_slash) { @@ -454,7 +454,7 @@ set_focus_cb (EphyWindow *window, while (widget != NULL && widget != wtoolbar) { - widget = widget->parent; + widget = gtk_widget_get_parent (widget); } /* if widget == toolbar, the new focus widget is in the toolbar */ @@ -481,7 +481,8 @@ ephy_find_toolbar_parent_set (GtkWidget *widget, EphyFindToolbarPrivate *priv = toolbar->priv; GtkWidget *toplevel; - if (widget->parent != NULL && priv->set_focus_handler == 0) + if (gtk_widget_get_parent (widget) != NULL && + priv->set_focus_handler == 0) { toplevel = gtk_widget_get_toplevel (widget); priv->set_focus_handler = @@ -795,7 +796,7 @@ ephy_find_toolbar_find_next (EphyFindToolbar *toolbar) EphyFindToolbarPrivate *priv = toolbar->priv; FindAgainCBStruct *data; - if (!GTK_WIDGET_VISIBLE (widget)) { + if (!gtk_widget_get_visible (widget)) { gtk_widget_show (widget); gtk_widget_grab_focus (widget); } @@ -824,7 +825,7 @@ ephy_find_toolbar_find_previous (EphyFindToolbar *toolbar) EphyFindToolbarPrivate *priv = toolbar->priv; FindAgainCBStruct *data; - if (!GTK_WIDGET_VISIBLE (widget)) { + if (!gtk_widget_get_visible (widget)) { gtk_widget_show (widget); gtk_widget_grab_focus (widget); } @@ -884,7 +885,7 @@ ephy_find_toolbar_close (EphyFindToolbar *toolbar) void ephy_find_toolbar_request_close (EphyFindToolbar *toolbar) { - if (GTK_WIDGET_VISIBLE (GTK_WIDGET (toolbar))) + if (gtk_widget_get_visible (GTK_WIDGET (toolbar))) { g_signal_emit (toolbar, signals[CLOSE], 0); } |