diff options
author | Javier Jardón <jjardon@gnome.org> | 2009-12-04 20:14:58 +0100 |
---|---|---|
committer | Javier Jardón <jjardon@gnome.org> | 2009-12-04 20:14:58 +0100 |
commit | 2d7e9abe72d4ae63cdb7906751c6f85758a14593 (patch) | |
tree | d87008e1ceb600d55b9dd0970d2bcae2cf2296f3 /gladeui/glade-named-icon-chooser-dialog.c | |
parent | 7475d2d5975b38cd38b3677d0c6e48314b8d06be (diff) | |
download | glade-2d7e9abe72d4ae63cdb7906751c6f85758a14593.tar.gz |
Use accessor functions instead direct access.
GTK+ 2.17.10 is now the required version
I've used all the GTK+ 2.18.* api available, still missing:
GTK_WIDGET_UNSET_FLAGS (widget, GTK_TOPLEVEL);
GTK_WIDGET_SET_FLAGS (widget, GTK_REALIZED);
GTK_WIDGET_REALIZED ()
GTK_WIDGET_MAPPED ()
GTK_VIEWPORT ()->bin_window
GTK_ENTRY ()->editing_canceled
https://bugzilla.gnome.org/show_bug.cgi?id=594957
Diffstat (limited to 'gladeui/glade-named-icon-chooser-dialog.c')
-rw-r--r-- | gladeui/glade-named-icon-chooser-dialog.c | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/gladeui/glade-named-icon-chooser-dialog.c b/gladeui/glade-named-icon-chooser-dialog.c index 6c375391..5244a138 100644 --- a/gladeui/glade-named-icon-chooser-dialog.c +++ b/gladeui/glade-named-icon-chooser-dialog.c @@ -452,7 +452,7 @@ set_busy_cursor (GladeNamedIconChooserDialog *dialog, else cursor = NULL; - gdk_window_set_cursor (GTK_WIDGET (dialog)->window, cursor); + gdk_window_set_cursor (gtk_widget_get_window (GTK_WIDGET (dialog)), cursor); gdk_display_flush (display); if (cursor) @@ -821,7 +821,7 @@ centre_selected_row (GladeNamedIconChooserDialog *dialog) if (l) { g_assert (GTK_WIDGET_MAPPED (dialog)); - g_assert (GTK_WIDGET_VISIBLE (dialog)); + g_assert (gtk_widget_get_visible (GTK_WIDGET (dialog))); gtk_tree_view_scroll_to_cell (GTK_TREE_VIEW (dialog->priv->icons_view), (GtkTreePath *) l->data, @@ -1277,7 +1277,7 @@ icon_activated_cb (GladeNamedIconChooserDialog *dialog) { GList *children, *l; - children = gtk_container_get_children (GTK_CONTAINER (GTK_DIALOG (dialog)->action_area)); + children = gtk_container_get_children (GTK_CONTAINER (gtk_dialog_get_action_area (GTK_DIALOG (dialog)))); for (l = children; l; l = l->next) { @@ -1311,7 +1311,7 @@ selection_changed_cb (GladeNamedIconChooserDialog *dialog) GList *children, *l; gchar *icon_name; - children = gtk_container_get_children (GTK_CONTAINER (GTK_DIALOG (dialog)->action_area)); + children = gtk_container_get_children (GTK_CONTAINER (gtk_dialog_get_action_area (GTK_DIALOG (dialog)))); for (l = children; l; l = l->next) { @@ -1348,6 +1348,8 @@ glade_named_icon_chooser_dialog_init (GladeNamedIconChooserDialog *dialog) GtkWidget *sw; GtkWidget *label; GtkWidget *hpaned; + GtkWidget *content_area; + GtkWidget *action_area; GtkSizeGroup *group; dialog->priv = GLADE_NAMED_ICON_CHOOSER_DIALOG_GET_PRIVATE (dialog); @@ -1366,10 +1368,12 @@ glade_named_icon_chooser_dialog_init (GladeNamedIconChooserDialog *dialog) gtk_dialog_set_has_separator (GTK_DIALOG (dialog), FALSE); - gtk_container_set_border_width (GTK_CONTAINER (GTK_DIALOG (dialog)->vbox), 12); - gtk_box_set_spacing (GTK_BOX (GTK_DIALOG (dialog)->vbox), 12); - gtk_container_set_border_width (GTK_CONTAINER (GTK_DIALOG (dialog)->action_area), 0); - gtk_box_set_spacing (GTK_BOX (GTK_DIALOG (dialog)->action_area), 6); + content_area = gtk_dialog_get_content_area (GTK_DIALOG (dialog)); + gtk_container_set_border_width (GTK_CONTAINER (content_area), 12); + gtk_box_set_spacing (GTK_BOX (content_area), 12); + action_area = gtk_dialog_get_action_area (GTK_DIALOG (dialog)); + gtk_container_set_border_width (GTK_CONTAINER (action_area), 0); + gtk_box_set_spacing (GTK_BOX (action_area), 6); /* We do a signal connection here rather than overriding the method in * class_init because GtkDialog::response is a RUN_LAST signal. We want *our* @@ -1489,7 +1493,7 @@ glade_named_icon_chooser_dialog_init (GladeNamedIconChooserDialog *dialog) dialog); gtk_box_pack_start (GTK_BOX (contents), dialog->priv->button, FALSE, FALSE, 0); - gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->vbox), contents, TRUE, TRUE, 0); + gtk_box_pack_start (GTK_BOX (content_area), contents, TRUE, TRUE, 0); gtk_widget_pop_composite_child (); |