GtkAssistant *assistant;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (!widget)
return 0;
AtkObject *obj;
const gchar *title;
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (!widget)
return NULL;
GtkIconView *icon_view;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (!widget)
return 0;
AtkObject *obj;
GtkIconViewItemAccessible *a11y_item;
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (!widget)
return NULL;
GtkWidget *widget;
gboolean act_on_item;
- widget = GTK_ACCESSIBLE (view)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (view));
if (widget == NULL)
return;
if (a11y_item)
{
- widget = GTK_ACCESSIBLE (atk_obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (atk_obj));
icon_view = GTK_ICON_VIEW (widget);
item = a11y_item->item;
static void
gtk_icon_view_accessible_connect_widget_destroyed (GtkAccessible *accessible)
{
- if (accessible->widget)
+ GtkWidget *widget;
+
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
+ if (widget)
{
- g_signal_connect_after (accessible->widget,
+ g_signal_connect_after (widget,
"destroy",
G_CALLBACK (gtk_icon_view_accessible_destroyed),
accessible);
GtkIconViewItem *item;
gint x_pos, y_pos;
- widget = GTK_ACCESSIBLE (component)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (component));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkIconView *icon_view;
GtkIconViewItem *item;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
return FALSE;
GtkWidget *widget;
GtkIconView *icon_view;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
return FALSE;
GtkIconView *icon_view;
GtkIconViewItem *item;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
return NULL;
GList *l;
gint count;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
return 0;
GtkIconView *icon_view;
GtkIconViewItem *item;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
return FALSE;
GList *l;
gint count;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
return FALSE;
GtkWidget *widget;
GtkIconView *icon_view;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
return FALSE;
{
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (image)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (image));
if (!widget)
{
*width = *height = 0;
GtkWidget *widget;
state_set = ATK_OBJECT_CLASS (gail_box_parent_class)->ref_state_set (accessible);
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (widget == NULL)
return state_set;
GtkWidget *widget;
GtkWidget *child;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/*
* State is defunct
GailButton *button;
gboolean return_value = TRUE;
- widget = GTK_ACCESSIBLE (action)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (action));
if (widget == NULL)
/*
* State is defunct
gail_button = GAIL_BUTTON (data);
gail_button->action_idle_handler = 0;
- widget = GTK_ACCESSIBLE (gail_button)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (gail_button));
tmp_event.button.type = GDK_BUTTON_RELEASE;
tmp_event.button.window = widget->window;
tmp_event.button.button = 1;
GtkWidget *label;
guint key_val;
- widget = GTK_ACCESSIBLE (button)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (button));
if (widget == NULL)
/*
* State is defunct
target = atk_relation_get_target (relation);
target_object = g_ptr_array_index (target, 0);
- if (GTK_IS_ACCESSIBLE (target_object))
- {
- label = GTK_ACCESSIBLE (target_object)->widget;
- }
+ label = gtk_accessible_get_widget (GTK_ACCESSIBLE (target_object));
}
g_object_unref (set);
}
g_return_val_if_fail (GAIL_IS_BUTTON (obj), 0);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/*
* State is defunct
g_return_val_if_fail (GAIL_IS_BUTTON (obj), NULL);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/*
* State is defunct
GtkWidget *widget;
state_set = ATK_OBJECT_CLASS (gail_button_parent_class)->ref_state_set (obj);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
return state_set;
GtkImage *button_image;
AtkObject *obj;
- widget = GTK_ACCESSIBLE (image)->widget;
-
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (image));
if (widget == NULL)
/*
* State is defunct
GtkImage *button_image;
AtkObject *obj;
- widget = GTK_ACCESSIBLE (image)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (image));
if (widget == NULL)
{
GtkImage *button_image;
AtkObject *obj;
- widget = GTK_ACCESSIBLE (image)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (image));
if (widget == NULL)
{
GtkImage *button_image;
AtkObject *obj;
- widget = GTK_ACCESSIBLE (image)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (image));
if (widget == NULL)
/*
GailButton *button;
const gchar *label_text;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
+
if (widget == NULL)
/* State is defunct */
return NULL;
GtkWidget *widget;
GtkWidget *label;
GailButton *button;
-
- widget = GTK_ACCESSIBLE (text)->widget;
-
+
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
+
if (widget == NULL)
/* State is defunct */
return NULL;
GtkWidget *widget;
GtkWidget *label;
GailButton *button;
+
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
- widget = GTK_ACCESSIBLE (text)->widget;
-
if (widget == NULL)
/* State is defunct */
return NULL;
GtkWidget *label;
GailButton *button;
- widget = GTK_ACCESSIBLE (text)->widget;
-
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
+
if (widget == NULL)
{
/* State is defunct */
GtkWidget *widget;
GtkWidget *label;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
+
if (widget == NULL)
/* State is defunct */
return 0;
PangoRectangle char_rect;
gint index, x_layout, y_layout;
const gchar *label_text;
-
- widget = GTK_ACCESSIBLE (text)->widget;
+
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
gint index, x_layout, y_layout;
const gchar *label_text;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
+
if (widget == NULL)
/* State is defunct */
return -1;
+
label = get_label_from_button (widget, 0, FALSE);
if (!GTK_IS_LABEL(label))
GtkJustification justify;
GtkTextDirection dir;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
+
if (widget == NULL)
/* State is defunct */
return NULL;
GtkWidget *label;
AtkAttributeSet *at_set = NULL;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
+
if (widget == NULL)
/* State is defunct */
return NULL;
const gchar *string;
gchar *index;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
+
if (widget == NULL)
/* State is defunct */
return '\0';
GtkWidget *widget;
state_set = ATK_OBJECT_CLASS (gail_check_menu_item_parent_class)->ref_state_set (accessible);
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (widget == NULL)
return state_set;
GtkWidget *widget;
state_set = ATK_OBJECT_CLASS (gail_check_sub_menu_item_parent_class)->ref_state_set (accessible);
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (widget == NULL)
return state_set;
if (name)
return name;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/*
* State is defunct
g_return_val_if_fail (GAIL_IS_COMBO_BOX (obj), 0);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
+
if (widget == NULL)
/*
* State is defunct
g_return_val_if_fail (GAIL_IS_COMBO_BOX (obj), NULL);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/*
GailComboBox *combo_box;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (action)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (action));
+
if (widget == NULL)
/*
* State is defunct
gail_combo_box = GAIL_COMBO_BOX (data);
gail_combo_box->action_idle_handler = 0;
- widget = GTK_ACCESSIBLE (gail_combo_box)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (gail_combo_box));
+
if (widget == NULL || /* State is defunct */
!gtk_widget_get_sensitive (widget) || !gtk_widget_get_visible (widget))
return FALSE;
combo_box = GTK_COMBO_BOX (widget);
popup = gtk_combo_box_get_popup_accessible (combo_box);
- do_popup = !gtk_widget_get_mapped (GTK_ACCESSIBLE (popup)->widget);
+ do_popup = !gtk_widget_get_mapped (gtk_accessible_get_widget (GTK_ACCESSIBLE (popup)));
if (do_popup)
gtk_combo_box_popup (combo_box);
else
guint key_val;
combo_box = GAIL_COMBO_BOX (action);
- widget = GTK_ACCESSIBLE (combo_box)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (combo_box));
if (widget == NULL)
return NULL;
set = atk_object_ref_relation_set (ATK_OBJECT (action));
{
target = atk_relation_get_target (relation);
target_object = g_ptr_array_index (target, 0);
- if (GTK_IS_ACCESSIBLE (target_object))
- {
- label = GTK_ACCESSIBLE (target_object)->widget;
- }
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (target_object));
}
g_object_unref (set);
if (GTK_IS_LABEL (label))
GtkComboBox *combo_box;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
+
if (widget == NULL)
/*
* State is defunct
GtkComboBox *combo_box;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
+
if (widget == NULL)
/*
* State is defunct
AtkObject *obj;
gint index;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
+
if (widget == NULL)
/*
* State is defunct
GtkComboBox *combo_box;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
+
if (widget == NULL)
/*
* State is defunct
gint j;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
+
if (widget == NULL)
/*
* State is defunct
g_return_val_if_fail (GAIL_IS_CONTAINER (obj), count);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
return 0;
g_return_val_if_fail (GAIL_IS_CONTAINER (obj), NULL);
g_return_val_if_fail ((i >= 0), NULL);
- widget = GTK_ACCESSIBLE (obj)->widget;
+
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
return NULL;
GtkWidget *widget;
state_set = ATK_OBJECT_CLASS (gail_entry_parent_class)->ref_state_set (accessible);
- widget = GTK_ACCESSIBLE (accessible)->widget;
-
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
+
if (widget == NULL)
return state_set;
{
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkWidget *widget;
GtkEntry *entry;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkWidget *widget;
GtkEntry *entry;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkWidget *widget;
GtkEntry *entry;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkEntry *entry;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return 0;
GtkEntry *entry;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return 0;
GtkEntry *entry;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return FALSE;
AtkAttributeSet *at_set = NULL;
GtkTextDirection dir;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkEntry *entry;
AtkAttributeSet *at_set = NULL;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
gint index, cursor_index, x_layout, y_layout;
const gchar *entry_text;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return;
GtkEntry *entry;
gint index, cursor_index, x_layout, y_layout;
const gchar *entry_text;
-
- widget = GTK_ACCESSIBLE (text)->widget;
+
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return -1;
GtkWidget *widget;
gint select_start, select_end;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return -1;
GtkEntry *entry;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkWidget *widget;
gint select_start, select_end;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return FALSE;
GtkWidget *widget;
gint select_start, select_end, caret_pos;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return FALSE;
GtkWidget *widget;
gint select_start, select_end;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return FALSE;
GtkWidget *widget;
GtkEditable *editable;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return;
GtkWidget *widget;
GtkEditable *editable;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return;
gchar *str;
GtkClipboard *clipboard;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return;
gchar *str;
GtkClipboard *clipboard;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return;
GtkWidget *widget;
GtkEditable *editable;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return;
GailEntryPaste paste_struct;
GtkClipboard *clipboard;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return;
{
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (entry)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (entry));
if (gtk_entry_get_text_length (GTK_ENTRY (widget)) == 0)
return;
gchar *index;
gunichar unichar;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return '\0';
gboolean return_value = TRUE;
entry = GAIL_ENTRY (action);
- widget = GTK_ACCESSIBLE (action)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (action));
if (widget == NULL)
/*
* State is defunct
entry = GAIL_ENTRY (data);
entry->action_idle_handler = 0;
- widget = GTK_ACCESSIBLE (entry)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (entry));
if (widget == NULL /* State is defunct */ ||
!gtk_widget_get_sensitive (widget) || !gtk_widget_get_visible (widget))
return FALSE;
guint key_val;
entry = GAIL_ENTRY (action);
- widget = GTK_ACCESSIBLE (entry)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (entry));
if (widget == NULL)
/*
* State is defunct
target = atk_relation_get_target (relation);
target_object = g_ptr_array_index (target, 0);
- if (GTK_IS_ACCESSIBLE (target_object))
- {
- label = GTK_ACCESSIBLE (target_object)->widget;
- }
+ label = gtk_accessible_get_widget (GTK_ACCESSIBLE (target_object));
}
g_object_unref (set);
*/
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/*
* State is defunct
g_return_val_if_fail (GAIL_IS_CONTAINER (obj), count);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
return 0;
g_return_val_if_fail (GAIL_IS_CONTAINER (obj), NULL);
g_return_val_if_fail ((i >= 0), NULL);
- widget = GTK_ACCESSIBLE (obj)->widget;
+
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
return NULL;
GailExpander *expander;
gboolean return_value = TRUE;
- widget = GTK_ACCESSIBLE (action)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (action));
if (widget == NULL)
/*
* State is defunct
gail_expander = GAIL_EXPANDER (data);
gail_expander->action_idle_handler = 0;
- widget = GTK_ACCESSIBLE (gail_expander)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (gail_expander));
if (widget == NULL /* State is defunct */ ||
!gtk_widget_is_sensitive (widget) || !gtk_widget_get_visible (widget))
return FALSE;
GtkWidget *label;
expander = GAIL_EXPANDER (action);
- widget = GTK_ACCESSIBLE (expander)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (expander));
if (widget == NULL)
/*
* State is defunct
GtkExpander *expander;
state_set = ATK_OBJECT_CLASS (gail_expander_parent_class)->ref_state_set (obj);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
return state_set;
GailExpander *expander;
const gchar *label_text;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GailExpander *expander;
GtkWidget *label;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GailExpander *expander;
GtkWidget *label;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GailExpander *expander;
GtkWidget *label;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkWidget *widget;
GtkWidget *label;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return 0;
PangoRectangle char_rect;
gint index, x_layout, y_layout;
const gchar *label_text;
-
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return;
gint index, x_layout, y_layout;
const gchar *label_text;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return -1;
GtkJustification justify;
GtkTextDirection dir;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkWidget *label;
AtkAttributeSet *at_set = NULL;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
const gchar *string;
gchar *index;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return '\0';
*/
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
{
/*
if (name)
return name;
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
/*
* State is defunct
*/
GtkImage *gtk_image;
GtkImageType image_type;
- widget = GTK_ACCESSIBLE (image)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (image));
if (widget == 0)
{
/* State is defunct */
GtkWidget *widget;
GtkWidget *label;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/*
* State is defunct
parent_obj = atk_object_get_parent (gtk_widget_get_accessible (parent));
if (GTK_IS_ACCESSIBLE (parent_obj))
{
- parent = GTK_ACCESSIBLE (parent_obj)->widget;
+ parent = gtk_accessible_get_widget (GTK_ACCESSIBLE (parent_obj));
if (GTK_IS_COMBO_BOX (parent))
{
GtkTreeModel *model;
GailItem *item;
const gchar *label_text;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkWidget *label;
GailItem *item;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
GtkWidget *label;
GailItem *item;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
GtkWidget *label;
GailItem *item;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
{
GtkWidget *widget;
GtkWidget *label;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return 0;
gint index, x_layout, y_layout;
const gchar *label_text;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
gint index, x_layout, y_layout;
const gchar *label_text;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return -1;
GtkJustification justify;
GtkTextDirection dir;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkWidget *label;
AtkAttributeSet *at_set = NULL;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
const gchar *string;
gchar *index;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return '\0';
GtkWidget *widget;
GObject *gail_obj;
- widget = GTK_ACCESSIBLE (atk_obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (atk_obj));
if (widget == NULL)
/*
* State is defunct
GtkWidget *widget;
state_set = ATK_OBJECT_CLASS (gail_label_parent_class)->ref_state_set (accessible);
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (widget == NULL)
return state_set;
g_return_val_if_fail (GAIL_IS_LABEL (obj), NULL);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/*
* State is defunct
*/
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (widget == NULL)
/*
* State is defunct
const gchar *label_text;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkWidget *widget;
GtkLabel *label;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
GtkWidget *widget;
GtkLabel *label;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
GtkWidget *widget;
GtkLabel *label;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
{
GtkWidget *widget;
GtkLabel *label;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return 0;
GtkWidget *widget;
GtkLabel *label;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return 0;
GtkLabel *label;
gint start, end;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return 0;
GtkWidget *widget;
GtkLabel *label;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkLabel *label;
gint start, end;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return FALSE;
GtkLabel *label;
gint start, end;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return FALSE;
GtkLabel *label;
gint start, end;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return FALSE;
const gchar *label_text;
gint index, x_layout, y_layout;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
const gchar *label_text;
gint index, x_layout, y_layout;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return -1;
GtkJustification justify;
GtkTextDirection dir;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkLabel *label;
AtkAttributeSet *at_set = NULL;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
const gchar *string;
gchar *index;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return '\0';
{
GtkWidget *widget, *parent_widget;
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (widget == NULL)
{
/*
{
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (widget == NULL)
{
g_return_val_if_fail (GAIL_IS_MENU_ITEM (obj), count);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
return count;
g_return_val_if_fail (GAIL_IS_MENU_ITEM (obj), NULL);
g_return_val_if_fail ((i >= 0), NULL);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
return NULL;
if (menu_item)
{
- if (!GTK_IS_MENU_ITEM (GTK_ACCESSIBLE (menu_item)->widget))
+ if (!GTK_IS_MENU_ITEM (gtk_accessible_get_widget (GTK_ACCESSIBLE (menu_item))))
return state_set;
parent_state_set = atk_object_ref_state_set (menu_item);
GtkWidget *item;
GailMenuItem *gail_menu_item;
- item = GTK_ACCESSIBLE (action)->widget;
+ item = gtk_accessible_get_widget (GTK_ACCESSIBLE (action));
if (item == NULL)
/* State is defunct */
return FALSE;
parent = atk_object_get_parent (ATK_OBJECT (menu_item));
while (parent)
{
- if (GTK_IS_ACCESSIBLE (parent))
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (parent));
+ if (GTK_IS_MENU (widget))
{
- widget = GTK_ACCESSIBLE (parent)->widget;
- if (GTK_IS_MENU (widget))
- {
- if (gtk_widget_get_mapped (widget))
- gtk_menu_shell_cancel (GTK_MENU_SHELL (widget));
+ if (gtk_widget_get_mapped (widget))
+ gtk_menu_shell_cancel (GTK_MENU_SHELL (widget));
- return;
- }
+ return;
}
parent = atk_object_get_parent (parent);
}
menu_item = GAIL_MENU_ITEM (data);
menu_item->action_idle_handler = 0;
- item = GTK_ACCESSIBLE (menu_item)->widget;
+ item = gtk_accessible_get_widget (GTK_ACCESSIBLE (menu_item));
if (item == NULL /* State is defunct */ ||
!gtk_widget_get_sensitive (item) || !gtk_widget_get_visible (item))
return FALSE;
GtkWidget *child;
GtkWidget *parent;
- item = GTK_ACCESSIBLE (action)->widget;
+ item = gtk_accessible_get_widget (GTK_ACCESSIBLE (action));
if (item == NULL)
/* State is defunct */
return NULL;
guint length;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
{
/* State is defunct */
GtkMenuShell *shell;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
{
/* State is defunct */
if (i != 0)
return NULL;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
{
/* State is defunct */
GtkMenuShell *shell;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
{
/* State is defunct */
gint j;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
{
/* State is defunct */
if (i != 0)
return FALSE;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
{
/* State is defunct */
GtkNotebook *gtk_notebook;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/*
* State is defunct
GtkNotebook *notebook;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
/*
* State is defunct
gail_return_val_if_fail (i == 0, NULL);
g_return_val_if_fail (GAIL_IS_NOTEBOOK (selection), NULL);
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkWidget *widget;
GtkNotebook *notebook;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
/*
* State is defunct
GtkNotebook *notebook;
gint pagenumber;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
/*
* State is defunct
atk_obj = ATK_OBJECT (data);
gail_notebook = GAIL_NOTEBOOK (atk_obj);
- widget = GTK_ACCESSIBLE (atk_obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (atk_obj));
gtk_notebook = GTK_NOTEBOOK (widget);
GtkWidget *widget;
state_set = ATK_OBJECT_CLASS (gail_paned_parent_class)->ref_state_set (accessible);
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (widget == NULL)
return state_set;
GtkWidget* widget;
gint current_value;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/* State is defunct */
return;
GtkWidget* widget;
gint maximum_value;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/* State is defunct */
return;
GtkWidget* widget;
gint minimum_value;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/* State is defunct */
return;
GtkWidget* widget;
gint new_value;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/* State is defunct */
return FALSE;
g_return_val_if_fail (GAIL_IS_RADIO_BUTTON (obj), NULL);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
{
/*
g_return_val_if_fail (GAIL_IS_RADIO_MENU_ITEM (obj), NULL);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
{
/*
g_return_val_if_fail (GAIL_IS_RADIO_SUB_MENU_ITEM (obj), NULL);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
{
/*
GtkRange *range;
state_set = ATK_OBJECT_CLASS (gail_range_parent_class)->ref_state_set (obj);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
return state_set;
g_return_val_if_fail (GAIL_IS_RANGE (obj), FALSE);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
return FALSE;
gboolean return_value = TRUE;
range = GAIL_RANGE (action);
- widget = GTK_ACCESSIBLE (action)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (action));
if (widget == NULL)
/*
* State is defunct
range = GAIL_RANGE (data);
range->action_idle_handler = 0;
- widget = GTK_ACCESSIBLE (range)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (range));
if (widget == NULL /* State is defunct */ ||
!gtk_widget_get_sensitive (widget) || !gtk_widget_get_visible (widget))
return FALSE;
guint key_val;
range = GAIL_RANGE (action);
- widget = GTK_ACCESSIBLE (range)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (range));
if (widget == NULL)
return NULL;
set = atk_object_ref_relation_set (ATK_OBJECT (action));
{
target = atk_relation_get_target (relation);
target_object = g_ptr_array_index (target, 0);
- if (GTK_IS_ACCESSIBLE (target_object))
- label = GTK_ACCESSIBLE (target_object)->widget;
+ label = gtk_accessible_get_widget (GTK_ACCESSIBLE (target_object));
}
g_object_unref (set);
if (GTK_IS_LABEL (label))
{
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget)
{
GtkScale *gtk_scale;
GtkWidget *widget;
GailScale *scale;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
PangoLayout *layout;
gchar *txt;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
PangoLayout *layout;
gchar *txt;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
PangoLayout *layout;
gchar *txt;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
GtkWidget *widget;
GailScale *scale;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return 0;
gint index, x_layout, y_layout;
const gchar *scale_text;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
gint index, x_layout, y_layout;
const gchar *scale_text;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return -1;
PangoLayout *layout;
const gchar *scale_text;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
AtkAttributeSet *at_set = NULL;
PangoLayout *layout;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
gchar *index;
gunichar c;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return '\0';
{
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (action)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (action));
if (widget == NULL)
return FALSE;
g_return_if_fail (GAIL_IS_SCALE_BUTTON (obj));
- gtk_scale_button = GTK_SCALE_BUTTON (GTK_ACCESSIBLE (obj)->widget);
+ gtk_scale_button = GTK_SCALE_BUTTON (gtk_accessible_get_widget (GTK_ACCESSIBLE (obj)));
g_value_set_double (g_value_init (value, G_TYPE_DOUBLE),
gtk_scale_button_get_value (gtk_scale_button));
g_return_if_fail (GAIL_IS_SCALE_BUTTON (obj));
- gtk_widget = GTK_ACCESSIBLE (obj)->widget;
+ gtk_widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (gtk_widget == NULL)
return;
g_return_if_fail (GAIL_IS_SCALE_BUTTON (obj));
- gtk_widget = GTK_ACCESSIBLE (obj)->widget;
+ gtk_widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (gtk_widget == NULL)
return;
g_return_if_fail (GAIL_IS_SCALE_BUTTON (obj));
- gtk_widget = GTK_ACCESSIBLE (obj)->widget;
+ gtk_widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (gtk_widget == NULL)
return;
g_return_val_if_fail (GAIL_IS_SCALE_BUTTON (obj), FALSE);
- gtk_widget = GTK_ACCESSIBLE (obj)->widget;
+ gtk_widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (gtk_widget == NULL)
return FALSE;
gint n_children;
GList *children;
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (widget == NULL)
{
GList *children;
gint n_children;
- widget = GTK_ACCESSIBLE (object)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (object));
if (widget == NULL)
/* Object is defunct */
return 0;
g_return_val_if_fail (child >= 0, NULL);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/* Object is defunct */
return NULL;
GailScrolledWindow *gail_window = GAIL_SCROLLED_WINDOW (user_data);
gchar *signal_name;
- gtk_window = GTK_SCROLLED_WINDOW (GTK_ACCESSIBLE (user_data)->widget);
+ gtk_window = GTK_SCROLLED_WINDOW (gtk_accessible_get_widget (GTK_ACCESSIBLE (user_data)));
if (gtk_window == NULL)
return;
children = gtk_container_get_children (GTK_CONTAINER (gtk_window));
GtkWidget *widget;
state_set = ATK_OBJECT_CLASS (gail_separator_parent_class)->ref_state_set (accessible);
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (widget == NULL)
return state_set;
GtkWidget *widget;
GtkWidget *label;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/*
* State is defunct
GList *children;
gint count = 0;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
return 0;
GtkWidget *widget;
g_return_val_if_fail ((i >= 0), NULL);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
return NULL;
GailStatusbar *statusbar;
const gchar *label_text;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkWidget *label;
GailStatusbar *statusbar;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
GtkWidget *label;
GailStatusbar *statusbar;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
GtkWidget *label;
GailStatusbar *statusbar;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
{
GtkWidget *widget;
GtkWidget *label;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return 0;
gint index, x_layout, y_layout;
const gchar *label_text;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
gint index, x_layout, y_layout;
const gchar *label_text;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return -1;
GtkJustification justify;
GtkTextDirection dir;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkWidget *label;
AtkAttributeSet *at_set = NULL;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
const gchar *string;
gchar *index;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return '\0';
GtkWidget *widget;
GtkWidget *submenu;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
/* State is defunct */
return FALSE;
GtkWidget *widget;
GtkWidget *submenu;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
/* State is defunct */
return FALSE;
if (i != 0)
return NULL;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkWidget *widget;
GtkWidget *submenu;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
/* State is defunct */
return 0;
GtkWidget *widget;
GtkWidget *submenu;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
/* State is defunct */
return FALSE;
if (i != 0)
return FALSE;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
/* State is defunct */
return FALSE;
if (GAIL_IS_CONTAINER_CELL (parent))
parent = atk_object_get_parent (parent);
g_return_val_if_fail (GAIL_IS_CELL_PARENT (parent), NULL);
- widget = GTK_ACCESSIBLE (parent)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (parent));
layout = create_pango_layout (gtk_renderer, widget),
attrib_set = gail_misc_layout_get_run_attributes (attrib_set,
layout,
if (GAIL_IS_CONTAINER_CELL (parent))
parent = atk_object_get_parent (parent);
g_return_val_if_fail (GAIL_IS_CELL_PARENT (parent), NULL);
- widget = GTK_ACCESSIBLE (parent)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (parent));
layout = create_pango_layout (gtk_renderer, widget),
attrib_set = gail_misc_get_default_attributes (attrib_set,
parent = atk_object_get_parent (ATK_OBJECT (text));
if (GAIL_IS_CONTAINER_CELL (parent))
parent = atk_object_get_parent (parent);
- widget = GTK_ACCESSIBLE (parent)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (parent));
g_return_if_fail (GAIL_IS_CELL_PARENT (parent));
gail_cell_parent_get_cell_area (GAIL_CELL_PARENT (parent), GAIL_CELL (text),
&rendered_rect);
if (GAIL_IS_CONTAINER_CELL (parent))
parent = atk_object_get_parent (parent);
- widget = GTK_ACCESSIBLE (parent)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (parent));
g_return_val_if_fail (GAIL_IS_CELL_PARENT (parent), -1);
gail_cell_parent_get_cell_area (GAIL_CELL_PARENT (parent), GAIL_CELL (text),
GtkWidget *widget;
state_set = ATK_OBJECT_CLASS (gail_text_view_parent_class)->ref_state_set (accessible);
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (widget == NULL)
return state_set;
GtkTextIter start, end;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
{
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
{
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
{
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
gchar *string;
gunichar unichar;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
return '\0';
GtkTextBuffer *buffer;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return 0;
GtkTextView *view;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return 0;
GtkTextBuffer *buffer;
GtkTextIter pos_itr;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return FALSE;
GdkWindow *window;
GdkRectangle rect;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return -1;
GdkWindow *window;
gint x_widget, y_widget, x_window, y_window;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return;
GtkTextBuffer *buffer;
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
AtkAttributeSet *attrib_set = NULL;
PangoFontDescription *font;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkTextIter start, end;
gint select_start, select_end;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return -1;
GtkTextBuffer *buffer;
GtkTextIter start, end;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkTextIter start, end;
gint select_start, select_end;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return FALSE;
GtkTextIter start, end;
gint select_start, select_end;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return FALSE;
GtkTextIter start, end;
gint select_start, select_end;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
{
/* State is defunct */
gchar** RGB_vals;
GSList *l;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return FALSE;
GtkWidget *widget;
GtkTextBuffer *buffer;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return;
GtkTextBuffer *buffer;
GtkTextIter pos_itr;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return;
gchar *str;
GtkClipboard *clipboard;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return;
gchar *str;
GtkClipboard *clipboard;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return;
GtkTextIter start_itr;
GtkTextIter end_itr;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return;
GailTextViewPaste paste_struct;
GtkClipboard *clipboard;
- widget = GTK_ACCESSIBLE (text)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
/* State is defunct */
return;
GtkTextView *view;
gpointer layout = NULL;
- view = GTK_TEXT_VIEW (GTK_ACCESSIBLE (text)->widget);
+ view = GTK_TEXT_VIEW (gtk_accessible_get_widget (GTK_ACCESSIBLE (text)));
/*
* Pass the GtkTextView to the function gail_text_util_get_text()
GtkWidget *widget;
state_set = ATK_OBJECT_CLASS (gail_toggle_button_parent_class)->ref_state_set (accessible);
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (widget == NULL)
return state_set;
static void
gail_tree_view_connect_widget_destroyed (GtkAccessible *accessible)
{
- if (accessible->widget)
+ GtkWidget *widget;
+
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
+ if (widget)
{
- g_signal_connect_after (accessible->widget,
+ g_signal_connect_after (widget,
"destroy",
G_CALLBACK (gail_tree_view_destroyed),
accessible);
gail_return_val_if_fail (GAIL_IS_TREE_VIEW (obj), 0);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/*
* State is defunct
g_return_val_if_fail (GAIL_IS_TREE_VIEW (obj), NULL);
g_return_val_if_fail (i >= 0, NULL);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/*
* State is defunct
GtkWidget *widget;
state_set = ATK_OBJECT_CLASS (gail_tree_view_parent_class)->ref_state_set (obj);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget != NULL)
atk_state_set_add_state (state_set, ATK_STATE_MANAGES_DESCENDANTS);
gint bx, by;
gboolean ret_val;
- widget = GTK_ACCESSIBLE (component)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (component));
if (widget == NULL)
/* State is defunct */
return NULL;
column >= n_cols)
return -1;
- widget = GTK_ACCESSIBLE (table)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (table));
if (widget == NULL)
/* State is defunct */
return -1;
GtkTreeView *tree_view;
gint n_columns;
- widget = GTK_ACCESSIBLE (table)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (table));
if (widget == NULL)
/* State is defunct */
return -1;
GtkTreeView *tree_view;
GtkTreePath *path;
- widget = GTK_ACCESSIBLE (table)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (table));
if (widget == NULL)
/* State is defunct */
return -1;
GtkTreeModel *tree_model;
gint n_rows;
- widget = GTK_ACCESSIBLE (table)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (table));
if (widget == NULL)
/* State is defunct */
return 0;
gint n_cols = 0;
gint i = 0;
- widget = GTK_ACCESSIBLE (table)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (table));
if (widget == NULL)
/* State is defunct */
return 0;
GtkTreeSelection *selection;
GtkTreeIter iter;
- widget = GTK_ACCESSIBLE (table)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (table));
if (widget == NULL)
/* State is defunct */
return FALSE;
GtkTreePath *tree_path;
gint ret_val = 0;
- widget = GTK_ACCESSIBLE (table)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (table));
if (widget == NULL)
/* State is defunct */
return 0;
GtkTreePath *tree_path;
GtkTreeIter iter_to_row;
- widget = GTK_ACCESSIBLE (table)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (table));
if (widget == NULL)
/* State is defunct */
return FALSE;
GtkTreeView *tree_view;
GtkTreeSelection *selection;
- widget = GTK_ACCESSIBLE (table)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (table));
if (widget == NULL)
/* State is defunct */
return FALSE;
GtkTreeView *tree_view;
GtkTreeViewColumn *tv_col;
- widget = GTK_ACCESSIBLE (table)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (table));
if (widget == NULL)
/* State is defunct */
return NULL;
AtkObject *rc;
AtkPropertyValues values = { NULL };
- widget = GTK_ACCESSIBLE (table)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (table));
if (widget == NULL)
/* State is defunct */
return;
GtkTreeViewColumn *tv_col;
gchar *rc;
- widget = GTK_ACCESSIBLE (table)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (table));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkTreeViewColumn *tv_col;
AtkPropertyValues values = { NULL };
- widget = GTK_ACCESSIBLE (table)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (table));
if (widget == NULL)
/* State is defunct */
return;
AtkPropertyValues values = { NULL };
gchar *signal_name;
- widget = GTK_ACCESSIBLE (table)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (table));
if (widget == NULL)
/* State is defunct */
return;
GArray *array;
GailTreeViewRowInfo *rc = NULL;
- widget = GTK_ACCESSIBLE (table)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (table));
if (widget == NULL)
/* State is defunct */
return NULL;
GtkTreeView *tree_view;
GtkTreeSelection *tree_selection;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
/* State is defunct */
return FALSE;
GtkWidget *widget;
gint row;
- widget = GTK_ACCESSIBLE (selection)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (selection));
if (widget == NULL)
/* State is defunct */
return FALSE;
GdkRectangle cell_rect;
gint w_x, w_y;
- widget = GTK_ACCESSIBLE (parent)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (parent));
if (widget == NULL)
/* State is defunct */
return;
GailTreeViewCellInfo *cell_info;
GailCell *top_cell;
- widget = GTK_ACCESSIBLE (parent)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (parent));
if (widget == NULL)
/* State is defunct */
return;
GtkWidget *toplevel;
gint index;
- widget = GTK_ACCESSIBLE (parent)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (parent));
if (widget == NULL)
/* State is defunct */
return FALSE;
gailview->idle_expand_id = 0;
path = gailview->idle_expand_path;
- tree_view = GTK_TREE_VIEW (GTK_ACCESSIBLE (gailview)->widget);
+ tree_view = GTK_TREE_VIEW (gtk_accessible_get_widget (GTK_ACCESSIBLE (gailview)));
g_assert (GTK_IS_TREE_VIEW (tree_view));
gailview = GAIL_TREE_VIEW (data);
cell_list = gailview->cell_data;
- widget = GTK_ACCESSIBLE (gailview)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (gailview));
if (widget == NULL)
/*
* destroy signal emitted for widget
gail_tree_view->idle_cursor_changed_id = 0;
- widget = GTK_ACCESSIBLE (gail_tree_view)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (gail_tree_view));
/*
* Widget has been deleted
*/
if (emit_change_signal && cell_info->in_use)
{
- tree_view = GTK_TREE_VIEW (GTK_ACCESSIBLE (gailview)->widget);
+ tree_view = GTK_TREE_VIEW (gtk_accessible_get_widget (GTK_ACCESSIBLE (gailview)));
tree_model = gtk_tree_view_get_model (tree_view);
path = gtk_tree_row_reference_get_path (cell_info->cell_row_ref);
if (path == NULL)
g_assert (GTK_IS_ACCESSIBLE (tree_view));
- widget = GTK_ACCESSIBLE (tree_view)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (tree_view));
if (!widget)
/* Widget is being deleted */
return;
gail_return_if_fail (cell_info->cell_col_ref);
gail_return_if_fail (cell_info->cell_row_ref);
- tree_view = GTK_TREE_VIEW (GTK_ACCESSIBLE (parent)->widget);
+ tree_view = GTK_TREE_VIEW (gtk_accessible_get_widget (GTK_ACCESSIBLE (parent)));
path = gtk_tree_row_reference_get_path (cell_info->cell_row_ref);
gail_return_if_fail (path);
gail_return_if_fail (cell_info->cell_col_ref);
gail_return_if_fail (cell_info->cell_row_ref);
- tree_view = GTK_TREE_VIEW (GTK_ACCESSIBLE (parent)->widget);
+ tree_view = GTK_TREE_VIEW (gtk_accessible_get_widget (GTK_ACCESSIBLE (parent)));
path = gtk_tree_row_reference_get_path (cell_info->cell_row_ref);
gail_return_if_fail (path);
pathstring = gtk_tree_path_to_string (path);
gail_return_if_fail (cell_info->cell_col_ref);
gail_return_if_fail (cell_info->cell_row_ref);
- tree_view = GTK_TREE_VIEW (GTK_ACCESSIBLE (parent)->widget);
+ tree_view = GTK_TREE_VIEW (gtk_accessible_get_widget (GTK_ACCESSIBLE (parent)));
path = gtk_tree_row_reference_get_path (cell_info->cell_row_ref);
gail_return_if_fail (path);
gtk_tree_view_set_cursor (tree_view, path, cell_info->cell_col_ref, TRUE);
gail_return_if_fail (cell_info->cell_col_ref);
gail_return_if_fail (cell_info->cell_row_ref);
- tree_view = GTK_TREE_VIEW (GTK_ACCESSIBLE (parent)->widget);
+ tree_view = GTK_TREE_VIEW (gtk_accessible_get_widget (GTK_ACCESSIBLE (parent)));
path = gtk_tree_row_reference_get_path (cell_info->cell_row_ref);
gail_return_if_fail (path);
gtk_tree_view_row_activated (tree_view, path, cell_info->cell_col_ref);
gboolean needs_cleaning = FALSE;
GailCell *retval = NULL;
- tree_view = GTK_TREE_VIEW (GTK_ACCESSIBLE (gailview)->widget);
+ tree_view = GTK_TREE_VIEW (gtk_accessible_get_widget (GTK_ACCESSIBLE (gailview)));
cell_list = gailview->cell_data;
for (l = cell_list; l; l = l->next)
parent = atk_object_get_parent (ATK_OBJECT (cell));
gail_return_if_fail (GAIL_IS_TREE_VIEW (parent));
- tree_view = GTK_TREE_VIEW (GTK_ACCESSIBLE (parent)->widget);
+ tree_view = GTK_TREE_VIEW (gtk_accessible_get_widget (GTK_ACCESSIBLE (parent)));
/* Find this cell in the GailTreeView's cache */
GtkWidget *widget;
obj = G_OBJECT (view->tree_model);
- widget = GTK_ACCESSIBLE (view)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (view));
g_signal_handlers_disconnect_by_func (obj, (gpointer) model_row_changed, widget);
g_signal_handlers_disconnect_by_func (obj, (gpointer) model_row_inserted, widget);
g_signal_handlers_disconnect_by_func (obj, (gpointer) model_row_deleted, widget);
if (!GAIL_IS_WINDOW (child)) return;
- widget = GTK_ACCESSIBLE (child)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (child));
gail_return_if_fail (widget);
g_signal_connect (widget, "focus-in-event",
if (!GAIL_IS_WINDOW (child)) return;
- widget = GTK_ACCESSIBLE (child)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (child));
gail_return_if_fail (widget);
window = GTK_WINDOW (widget);
widget = GTK_WIDGET (data);
accessible = GTK_ACCESSIBLE (obj);
- accessible->widget = widget;
+ gtk_accessible_set_widget (accessible, widget);
gtk_accessible_connect_widget_destroyed (accessible);
g_signal_connect_after (widget,
"focus-in-event",
static void
gail_widget_connect_widget_destroyed (GtkAccessible *accessible)
{
- if (accessible->widget)
+ GtkWidget *widget;
+
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
+ if (widget)
{
- g_signal_connect_after (accessible->widget,
+ g_signal_connect_after (widget,
"destroy",
G_CALLBACK (gail_widget_destroyed),
accessible);
gail_widget_destroyed (GtkWidget *widget,
GtkAccessible *accessible)
{
- accessible->widget = NULL;
+ gtk_accessible_set_widget (accessible, NULL);
atk_object_notify_state_change (ATK_OBJECT (accessible), ATK_STATE_DEFUNCT,
TRUE);
}
return accessible->description;
else
{
- /* Get the tooltip from the widget */
- GtkAccessible *obj = GTK_ACCESSIBLE (accessible);
-
- gail_return_val_if_fail (obj, NULL);
+ GtkWidget *widget;
- if (obj->widget == NULL)
+ /* Get the tooltip from the widget */
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
+ if (widget == NULL)
/*
* Object is defunct
*/
return NULL;
- gail_return_val_if_fail (GTK_WIDGET (obj->widget), NULL);
-
- return gtk_widget_get_tooltip_text (obj->widget);
+ return gtk_widget_get_tooltip_text (widget);
}
}
{
GtkWidget *widget, *parent_widget;
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (widget == NULL)
/*
* State is defunct
gail_return_val_if_fail (GAIL_IS_WIDGET (obj), NULL);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/*
* State is defunct
static AtkStateSet*
gail_widget_ref_state_set (AtkObject *accessible)
{
- GtkWidget *widget = GTK_ACCESSIBLE (accessible)->widget;
+ GtkWidget *widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
AtkStateSet *state_set;
state_set = ATK_OBJECT_CLASS (gail_widget_parent_class)->ref_state_set (accessible);
GType type;
type = g_type_from_name ("GailCanvasWidget");
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (widget == NULL)
/*
GdkWindow *window;
gint x_window, y_window;
gint x_toplevel, y_toplevel;
- GtkWidget *widget = GTK_ACCESSIBLE (component)->widget;
+ GtkWidget *widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (component));
if (widget == NULL)
/*
gint *width,
gint *height)
{
- GtkWidget *widget = GTK_ACCESSIBLE (component)->widget;
+ GtkWidget *widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (component));
if (widget == NULL)
/*
static gboolean
gail_widget_grab_focus (AtkComponent *component)
{
- GtkWidget *widget = GTK_ACCESSIBLE (component)->widget;
+ GtkWidget *widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (component));
GtkWidget *toplevel;
gail_return_val_if_fail (GTK_IS_WIDGET (widget), FALSE);
gint height,
AtkCoordType coord_type)
{
- GtkWidget *widget = GTK_ACCESSIBLE (component)->widget;
+ GtkWidget *widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (component));
if (widget == NULL)
/*
gint y,
AtkCoordType coord_type)
{
- GtkWidget *widget = GTK_ACCESSIBLE (component)->widget;
+ GtkWidget *widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (component));
if (widget == NULL)
/*
gint width,
gint height)
{
- GtkWidget *widget = GTK_ACCESSIBLE (component)->widget;
+ GtkWidget *widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (component));
if (widget == NULL)
/*
/*
* Get the window title if it exists
*/
- GtkWidget* widget = GTK_ACCESSIBLE (accessible)->widget;
+ GtkWidget* widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (widget == NULL)
/*
static gint
gail_window_get_index_in_parent (AtkObject *accessible)
{
- GtkWidget* widget = GTK_ACCESSIBLE (accessible)->widget;
+ GtkWidget* widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
AtkObject* atk_obj = atk_get_root ();
gint index = -1;
gail_return_val_if_fail (GAIL_IS_WIDGET (obj), NULL);
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (widget == NULL)
/*
* State is defunct
GdkWindowState state;
state_set = ATK_OBJECT_CLASS (gail_window_parent_class)->ref_state_set (accessible);
- widget = GTK_ACCESSIBLE (accessible)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
if (widget == NULL)
return state_set;
window = GAIL_WINDOW (data);
window->name_change_handler = 0;
- if (GTK_ACCESSIBLE (window)->widget == NULL)
+ if (gtk_accessible_get_widget (GTK_ACCESSIBLE (window)) == NULL)
return FALSE;
obj = ATK_OBJECT (window);
gint *height,
AtkCoordType coord_type)
{
- GtkWidget *widget = GTK_ACCESSIBLE (component)->widget;
+ GtkWidget *widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (component));
GdkRectangle rect;
gint x_toplevel, y_toplevel;
gint *width,
gint *height)
{
- GtkWidget *widget = GTK_ACCESSIBLE (component)->widget;
+ GtkWidget *widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (component));
GdkRectangle rect;
if (widget == NULL)
static gint
gail_window_get_mdi_zorder (AtkComponent *component)
{
- GtkWidget *widget = GTK_ACCESSIBLE (component)->widget;
+ GtkWidget *widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (component));
if (widget == NULL)
/*
static gint
gail_window_get_mdi_zorder (AtkComponent *component)
{
- GtkWidget *widget = GTK_ACCESSIBLE (component)->widget;
+ GtkWidget *widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (component));
if (widget == NULL)
/*
static gint
gail_window_get_mdi_zorder (AtkComponent *component)
{
- GtkWidget *widget = GTK_ACCESSIBLE (component)->widget;
+ GtkWidget *widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (component));
if (widget == NULL)
/*
*/
if (aobject != NULL)
{
- if (GTK_ACCESSIBLE(toplevel)->widget == mainWindow)
- {
+ GtkWidget *widget;
+
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (toplevel));
+ if (widget == mainWindow)
return TRUE;
- }
}
return FALSE;
static gint
_print_object (AtkObject *aobject)
{
+ GtkWidget *widget;
G_CONST_RETURN gchar * parent_name = NULL;
G_CONST_RETURN gchar * name = NULL;
G_CONST_RETURN gchar * description = NULL;
accel_name = "";
}
- if (GTK_IS_ACCESSIBLE (aobject) &&
- GTK_IS_WIDGET (GTK_ACCESSIBLE (aobject)->widget))
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (aobject));
+ if (widget)
{
_print_key_value(tab_n, group_num, "Widget name",
- (gpointer)gtk_widget_get_name(GTK_ACCESSIBLE (aobject)->widget),
+ (gpointer)gtk_widget_get_name (widget),
VALUE_STRING);
}
else
{
GtkWidget* widget = NULL;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
typename = g_type_name (G_OBJECT_TYPE (widget));
g_print ("Widget type name: %s\n", typename ? typename : "NULL");
}
return;
}
g_assert (GTK_IS_ACCESSIBLE (atk_button));
- widget = GTK_ACCESSIBLE (atk_button)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (atk_button));
g_assert (GTK_IS_BUTTON (widget));
g_signal_connect (GTK_OBJECT (widget),
"pressed",
GtkWidget *combo;
GtkEntry *entry;
- combo = GTK_ACCESSIBLE (combo_obj)->widget;
+ combo = gtk_accessible_get_widget (GTK_ACCESSIBLE (combo_obj));
entry = GTK_ENTRY (gtk_bin_get_child (GTK_BIN (combo)));
gtk_editable_set_editable (GTK_EDITABLE (entry), FALSE);
}
if (obj == NULL)
return NULL;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (GTK_IS_WIDGET (widget))
{
if (strcmp (name, gtk_widget_get_name(GTK_WIDGET (widget))) == 0)
if (child == NULL)
continue;
- widget = GTK_ACCESSIBLE (child)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (child));
if (GTK_IS_WIDGET (widget))
{
if (strcmp(name, gtk_widget_get_name(GTK_WIDGET (widget))) == 0)
{
GtkWidget *widget;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
g_print("name <%s>, ", gtk_widget_get_name(GTK_WIDGET (widget)));
}
else
}
g_assert (GTK_IS_ACCESSIBLE (atk_menu_item));
- widget = GTK_ACCESSIBLE (atk_menu_item)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (atk_menu_item));
g_assert (GTK_IS_MENU_ITEM (widget));
if (first_time)
g_print ("Name: %s\n", accessible_name);
else if (GTK_IS_ACCESSIBLE (obj))
{
- GtkWidget *widget = GTK_ACCESSIBLE (obj)->widget;
+ GtkWidget *widget;
+
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
g_print ("Type: %s\n", g_type_name (G_OBJECT_TYPE (widget)));
}
}
{
GtkWidget* widget = NULL;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
typename = g_type_name (G_OBJECT_TYPE (widget));
g_print ("\tWidget type name: %s\n", typename ? typename : "NULL");
}
AtkObject *obj = ATK_OBJECT (data);
GtkWidget *widget = NULL;
- if (GTK_IS_ACCESSIBLE (obj))
- widget = GTK_ACCESSIBLE (obj)->widget;
-
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
+
g_return_val_if_fail (GTK_IS_NOTEBOOK (widget), FALSE);
gtk_notebook_remove_page (GTK_NOTEBOOK (widget), 4);
return FALSE;
parent_object = atk_object_get_parent (selected);
g_return_val_if_fail (ATK_IS_OBJECT (parent_object), FALSE);
g_return_val_if_fail (parent_object == obj, FALSE);
- parent_widget = GTK_ACCESSIBLE (parent_object)->widget;
+ parent_widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (parent_object));
g_return_val_if_fail (GTK_IS_NOTEBOOK (parent_widget), FALSE);
_print_type (selected);
{
GtkWidget* widget = NULL;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
typename = g_type_name (G_OBJECT_TYPE (widget));
g_print ("Widget type name: %s\n", typename ? typename : "NULL");
}
*/
if (GTK_IS_ACCESSIBLE (obj))
{
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
ref_obj = atk_implementor_ref_accessible (ATK_IMPLEMENTOR (widget));
g_assert (ref_obj == obj);
g_object_unref (G_OBJECT (ref_obj));
GtkWidget *widget;
static gint times = 0;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
if (role == ATK_ROLE_SPLIT_PANE)
{
{
GtkWidget* widget = NULL;
- widget = GTK_ACCESSIBLE (obj)->widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
typename = g_type_name (G_OBJECT_TYPE (widget));
g_print ("Widget type name: %s\n", typename ? typename : "NULL");
}
else
{
GtkWidget *toplevel;
- GtkWidget* widget = GTK_ACCESSIBLE (in_obj)->widget;
+ GtkWidget* widget;
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (in_obj));
if (widget == NULL)
- {
title = NULL;
- }
toplevel = gtk_widget_get_toplevel (widget);
if (GTK_IS_WINDOW (toplevel) && GTK_WINDOW (toplevel)->title)