gtk+ r22345 - in trunk: . gtk
- From: matthiasc svn gnome org
- To: svn-commits-list gnome org
- Subject: gtk+ r22345 - in trunk: . gtk
- Date: Tue, 17 Feb 2009 05:49:17 +0000 (UTC)
Author: matthiasc
Date: Tue Feb 17 05:49:17 2009
New Revision: 22345
URL: http://svn.gnome.org/viewvc/gtk+?rev=22345&view=rev
Log:
* gtk/gtkassistant.c (gtk_assistant_accessible_ref_child): Set
the object name to the page title. Proposed by Eitan Isaacson
Modified:
trunk/ChangeLog
trunk/gtk/gtkassistant.c
Modified: trunk/gtk/gtkassistant.c
==============================================================================
--- trunk/gtk/gtkassistant.c (original)
+++ trunk/gtk/gtkassistant.c Tue Feb 17 05:49:17 2009
@@ -2233,6 +2233,7 @@
GtkWidget *widget, *child;
gint n_pages;
AtkObject *obj;
+ gchar *title;
widget = GTK_ACCESSIBLE (accessible)->widget;
if (!widget)
@@ -2249,16 +2250,21 @@
GtkAssistantPage *page = g_list_nth_data (priv->pages, index / 2);
child = page->page;
+ title = gtk_assistant_get_page_title (assistant, child);
}
else if (index == n_pages)
{
child = priv->action_area;
+ title = NULL;
}
else
return NULL;
obj = gtk_widget_get_accessible (child);
+ if (title)
+ atk_object_set_name (obj, title);
+
return g_object_ref (obj);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]