summaryrefslogtreecommitdiff
path: root/gtk
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2010-03-01 05:58:37 +0100
committerJavier Jardón <jjardon@gnome.org>2010-03-01 05:59:23 +0100
commit64f526d34e1adc609944078e2fea38b2792f8230 (patch)
treef79fa9c66e01df80cc630354874fe30558509f8d /gtk
parentf5bde06e82334995fca90ac6f103c8b2c7aa878a (diff)
downloadgdk-pixbuf-64f526d34e1adc609944078e2fea38b2792f8230.tar.gz
Deprecate widget flag: GTK_WIDGET_SENSITIVE
Use gtk_widget_get_sensitive() instead https://bugzilla.gnome.org/show_bug.cgi?id=69872
Diffstat (limited to 'gtk')
-rw-r--r--gtk/gtkassistant.c2
-rw-r--r--gtk/gtkbutton.c2
-rw-r--r--gtk/gtkclist.c2
-rw-r--r--gtk/gtkcombobox.c2
-rw-r--r--gtk/gtkdnd-quartz.c2
-rw-r--r--gtk/gtkdnd.c2
-rw-r--r--gtk/gtkentry.c6
-rw-r--r--gtk/gtkfilechooserdefault.c2
-rw-r--r--gtk/gtkfontsel.c2
-rw-r--r--gtk/gtkoptionmenu.c4
-rw-r--r--gtk/gtkpaned.c2
-rw-r--r--gtk/gtktoolitem.c4
-rw-r--r--gtk/gtkwidget.c6
-rw-r--r--gtk/gtkwidget.h2
14 files changed, 21 insertions, 19 deletions
diff --git a/gtk/gtkassistant.c b/gtk/gtkassistant.c
index a1a63656b..33c54a0b8 100644
--- a/gtk/gtkassistant.c
+++ b/gtk/gtkassistant.c
@@ -599,7 +599,7 @@ set_current_page (GtkAssistant *assistant,
button[5] = assistant->last;
for (i = 0; i < 6; i++)
{
- if (GTK_WIDGET_VISIBLE (button[i]) && GTK_WIDGET_SENSITIVE (button[i]))
+ if (GTK_WIDGET_VISIBLE (button[i]) && gtk_widget_get_sensitive (button[i]))
{
gtk_widget_grab_focus (button[i]);
break;
diff --git a/gtk/gtkbutton.c b/gtk/gtkbutton.c
index d2b56d0bf..6862b180d 100644
--- a/gtk/gtkbutton.c
+++ b/gtk/gtkbutton.c
@@ -1691,7 +1691,7 @@ gtk_button_leave_notify (GtkWidget *widget,
if ((event_widget == widget) &&
(event->detail != GDK_NOTIFY_INFERIOR) &&
- (GTK_WIDGET_SENSITIVE (event_widget)))
+ (gtk_widget_get_sensitive (event_widget)))
{
button->in_button = FALSE;
gtk_button_leave (button);
diff --git a/gtk/gtkclist.c b/gtk/gtkclist.c
index 765df5788..2e8c14e16 100644
--- a/gtk/gtkclist.c
+++ b/gtk/gtkclist.c
@@ -986,7 +986,7 @@ gtk_clist_get_arg (GtkObject *object,
GTK_VALUE_BOOL (*arg) = TRUE;
for (i = 0; i < clist->columns; i++)
if (clist->column[i].button &&
- !GTK_WIDGET_SENSITIVE (clist->column[i].button))
+ !gtk_widget_get_sensitive (clist->column[i].button))
{
GTK_VALUE_BOOL (*arg) = FALSE;
break;
diff --git a/gtk/gtkcombobox.c b/gtk/gtkcombobox.c
index 26da1cd6e..f4427bfa2 100644
--- a/gtk/gtkcombobox.c
+++ b/gtk/gtkcombobox.c
@@ -1120,7 +1120,7 @@ gtk_combo_box_button_state_changed (GtkWidget *widget,
{
if ((GTK_WIDGET_STATE (widget) == GTK_STATE_INSENSITIVE) !=
(GTK_WIDGET_STATE (priv->cell_view) == GTK_STATE_INSENSITIVE))
- gtk_widget_set_sensitive (priv->cell_view, GTK_WIDGET_SENSITIVE (widget));
+ gtk_widget_set_sensitive (priv->cell_view, gtk_widget_get_sensitive (widget));
gtk_widget_set_state (priv->cell_view,
GTK_WIDGET_STATE (widget));
diff --git a/gtk/gtkdnd-quartz.c b/gtk/gtkdnd-quartz.c
index 3d5a643ed..fe06230c5 100644
--- a/gtk/gtkdnd-quartz.c
+++ b/gtk/gtkdnd-quartz.c
@@ -667,7 +667,7 @@ gtk_drag_find_widget (GtkWidget *widget,
gint x_offset = 0;
gint y_offset = 0;
- if (data->found || !GTK_WIDGET_MAPPED (widget) || !GTK_WIDGET_SENSITIVE (widget))
+ if (data->found || !GTK_WIDGET_MAPPED (widget) || !gtk_widget_get_sensitive (widget))
return;
/* Note that in the following code, we only count the
diff --git a/gtk/gtkdnd.c b/gtk/gtkdnd.c
index 8146cdd96..c256b0e55 100644
--- a/gtk/gtkdnd.c
+++ b/gtk/gtkdnd.c
@@ -1844,7 +1844,7 @@ gtk_drag_find_widget (GtkWidget *widget,
gint x_offset = 0;
gint y_offset = 0;
- if (data->found || !GTK_WIDGET_MAPPED (widget) || !GTK_WIDGET_SENSITIVE (widget))
+ if (data->found || !GTK_WIDGET_MAPPED (widget) || !gtk_widget_get_sensitive (widget))
return;
/* Note that in the following code, we only count the
diff --git a/gtk/gtkentry.c b/gtk/gtkentry.c
index 58a56703d..2d5387656 100644
--- a/gtk/gtkentry.c
+++ b/gtk/gtkentry.c
@@ -3430,7 +3430,7 @@ gtk_entry_draw_progress (GtkWidget *widget,
}
state = GTK_STATE_SELECTED;
- if (!GTK_WIDGET_SENSITIVE (widget))
+ if (!gtk_widget_get_sensitive (widget))
state = GTK_STATE_INSENSITIVE;
gtk_paint_box (widget->style, event->window,
@@ -5139,7 +5139,7 @@ gtk_entry_real_activate (GtkEntry *entry)
if (window &&
widget != window->default_widget &&
!(widget == window->focus_widget &&
- (!window->default_widget || !GTK_WIDGET_SENSITIVE (window->default_widget))))
+ (!window->default_widget || !gtk_widget_get_sensitive (window->default_widget))))
gtk_window_activate_default (window);
}
}
@@ -5588,7 +5588,7 @@ gtk_entry_draw_text (GtkEntry *entry)
GtkStateType state;
state = GTK_STATE_SELECTED;
- if (!GTK_WIDGET_SENSITIVE (widget))
+ if (!gtk_widget_get_sensitive (widget))
state = GTK_STATE_INSENSITIVE;
text_color = widget->style->text[widget->state];
bar_text_color = widget->style->fg[state];
diff --git a/gtk/gtkfilechooserdefault.c b/gtk/gtkfilechooserdefault.c
index 3f634d386..f97c01ee5 100644
--- a/gtk/gtkfilechooserdefault.c
+++ b/gtk/gtkfilechooserdefault.c
@@ -3971,7 +3971,7 @@ browse_files_key_press_event_cb (GtkWidget *widget,
if (window
&& widget != window->default_widget
&& !(widget == window->focus_widget &&
- (!window->default_widget || !GTK_WIDGET_SENSITIVE (window->default_widget))))
+ (!window->default_widget || !gtk_widget_get_sensitive (window->default_widget))))
{
gtk_window_activate_default (window);
return TRUE;
diff --git a/gtk/gtkfontsel.c b/gtk/gtkfontsel.c
index 0dca0a7f8..3eb3d45c3 100644
--- a/gtk/gtkfontsel.c
+++ b/gtk/gtkfontsel.c
@@ -279,7 +279,7 @@ list_row_activated (GtkWidget *widget)
if (window
&& widget != window->default_widget
&& !(widget == window->focus_widget &&
- (!window->default_widget || !GTK_WIDGET_SENSITIVE (window->default_widget))))
+ (!window->default_widget || !gtk_widget_get_sensitive (window->default_widget))))
{
gtk_window_activate_default (window);
}
diff --git a/gtk/gtkoptionmenu.c b/gtk/gtkoptionmenu.c
index 7af0c7cfc..c1b9ed73b 100644
--- a/gtk/gtkoptionmenu.c
+++ b/gtk/gtkoptionmenu.c
@@ -710,7 +710,7 @@ gtk_option_menu_select_first_sensitive (GtkOptionMenu *option_menu)
while (children)
{
- if (GTK_WIDGET_SENSITIVE (children->data))
+ if (gtk_widget_get_sensitive (children->data))
{
gtk_option_menu_set_history (option_menu, index);
return;
@@ -729,7 +729,7 @@ gtk_option_menu_item_state_changed_cb (GtkWidget *widget,
{
GtkWidget *child = GTK_BIN (option_menu)->child;
- if (child && GTK_WIDGET_SENSITIVE (child) != gtk_widget_is_sensitive (widget))
+ if (child && gtk_widget_get_sensitive (child) != gtk_widget_is_sensitive (widget))
gtk_widget_set_sensitive (child, gtk_widget_is_sensitive (widget));
}
diff --git a/gtk/gtkpaned.c b/gtk/gtkpaned.c
index 48f72e0b9..328f0ab74 100644
--- a/gtk/gtkpaned.c
+++ b/gtk/gtkpaned.c
@@ -2040,7 +2040,7 @@ gtk_paned_restore_focus (GtkPaned *paned)
if (gtk_widget_is_focus (GTK_WIDGET (paned)))
{
if (paned->priv->saved_focus &&
- GTK_WIDGET_SENSITIVE (paned->priv->saved_focus))
+ gtk_widget_get_sensitive (paned->priv->saved_focus))
{
gtk_widget_grab_focus (paned->priv->saved_focus);
}
diff --git a/gtk/gtktoolitem.c b/gtk/gtktoolitem.c
index 2d18d4e82..eb4d8008e 100644
--- a/gtk/gtktoolitem.c
+++ b/gtk/gtktoolitem.c
@@ -425,7 +425,7 @@ gtk_tool_item_property_notify (GObject *object,
if (tool_item->priv->menu_item && strcmp (pspec->name, "sensitive") == 0)
gtk_widget_set_sensitive (tool_item->priv->menu_item,
- GTK_WIDGET_SENSITIVE (tool_item));
+ gtk_widget_get_sensitive (GTK_WIDGET (tool_item)));
}
static void
@@ -1445,7 +1445,7 @@ gtk_tool_item_set_proxy_menu_item (GtkToolItem *tool_item,
g_object_ref_sink (menu_item);
gtk_widget_set_sensitive (menu_item,
- GTK_WIDGET_SENSITIVE (tool_item));
+ gtk_widget_get_sensitive (GTK_WIDGET (tool_item)));
}
tool_item->priv->menu_item = menu_item;
diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c
index 691a49e84..d06542ad8 100644
--- a/gtk/gtkwidget.c
+++ b/gtk/gtkwidget.c
@@ -2743,7 +2743,7 @@ gtk_widget_get_property (GObject *object,
g_value_set_boolean (value, (GTK_WIDGET_VISIBLE (widget) != FALSE));
break;
case PROP_SENSITIVE:
- g_value_set_boolean (value, (GTK_WIDGET_SENSITIVE (widget) != FALSE));
+ g_value_set_boolean (value, (gtk_widget_get_sensitive (widget) != FALSE));
break;
case PROP_APP_PAINTABLE:
g_value_set_boolean (value, (gtk_widget_get_app_paintable (widget) != FALSE));
@@ -6220,7 +6220,7 @@ gtk_widget_set_sensitive (GtkWidget *widget,
sensitive = (sensitive != FALSE);
- if (sensitive == (GTK_WIDGET_SENSITIVE (widget) != FALSE))
+ if (sensitive == (gtk_widget_get_sensitive (widget) != FALSE))
return;
if (sensitive)
@@ -6267,7 +6267,7 @@ gtk_widget_get_sensitive (GtkWidget *widget)
{
g_return_val_if_fail (GTK_IS_WIDGET (widget), FALSE);
- return GTK_WIDGET_SENSITIVE (widget);
+ return (GTK_OBJECT_FLAGS (widget) & GTK_SENSITIVE) != 0;
}
/**
diff --git a/gtk/gtkwidget.h b/gtk/gtkwidget.h
index 9f97ddff0..97bf956ba 100644
--- a/gtk/gtkwidget.h
+++ b/gtk/gtkwidget.h
@@ -253,6 +253,7 @@ typedef enum
#define GTK_WIDGET_DRAWABLE(wid) (GTK_WIDGET_VISIBLE (wid) && GTK_WIDGET_MAPPED (wid))
#endif
+#ifndef GTK_DISABLE_DEPRECATED
/**
* GTK_WIDGET_SENSITIVE:
* @wid: a #GtkWidget.
@@ -260,6 +261,7 @@ typedef enum
* Evaluates to %TRUE if the #GTK_SENSITIVE flag has be set on the widget.
*/
#define GTK_WIDGET_SENSITIVE(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_SENSITIVE) != 0)
+#endif
/**
* GTK_WIDGET_PARENT_SENSITIVE: