From: Nolan Darilek <no...@thewordnerd.info>

> It looks as if these renderers are part of GTK. Is there any way to get
> the cell to which they are rendering so I can set its accessible name
> correctly? Or am I completely on the wrong track? :)

Yes, this cell renderers are part of GTK [1], used a lot on the GtkTreeView [2].

And yes there are a way to get the cell and expose the accessible name, in
fact, this is what happens, but seems that in this concrete case there are
a error (or that is what I understand, after read the bug comments [3].

Currently the a11y support for GtkTreeView and GtkCellRenderer are implemented
on GAIL, on the classes GailTreeView [4] and GailRendererCell [5] (sorry for
this last code links). As Li Yuan says on one of the bug description, the
implementation of GailTreeView is complex, so take it easy if you want
to review it.

Br


[1] http://library.gnome.org/devel/gtk/stable/GtkCellRenderer.html
[2] http://library.gnome.org/devel/gtk/stable/GtkTreeView.html
[3] http://bugzilla.gnome.org/show_bug.cgi?id=545282
[4] http://svn.gnome.org/svn/gtk+/trunk/modules/other/gail/gailtreeview.c
[5] http://svn.gnome.org/svn/gtk+/trunk/modules/other/gail/gailrenderercell.c

===
API (apinhe...@igalia.com)
_______________________________________________
gnome-accessibility-list mailing list
gnome-accessibility-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list

Reply via email to