diff options
author | Tim Wo <tim.wo@sun.com> | 2003-11-03 12:20:10 +0800 |
---|---|---|
committer | Gilbert Fang <gilbertfang@src.gnome.org> | 2003-11-03 12:20:10 +0800 |
commit | d0524e055cfea83de043d0489339577f1848d310 (patch) | |
tree | 84fedb72ed7c7cee3f749bb95fa0b62ed1d684fe /widgets | |
parent | 77340f152092fb75062229796782860de11bd53e (diff) | |
download | gsoc2013-evolution-d0524e055cfea83de043d0489339577f1848d310.tar.gz gsoc2013-evolution-d0524e055cfea83de043d0489339577f1848d310.tar.zst gsoc2013-evolution-d0524e055cfea83de043d0489339577f1848d310.zip |
new function to deal with grabing table cell focus
2003-10-30 Tim Wo <tim.wo@sun.com>
* gal/a11y/e-table/gal-a11y-e-cell.c (eti_grab_focus): new function
to deal with grabing table cell focus
(eti_atk_component_iface_init): Override "grab_focus" virtual function
with eti_grab_focus of AtkComponent interface. (#50131)
* gal/e-table/e-cell-text.c: (e_cell_text_class_init): register
GalA11yECellText as the a11y implementation for ECellText.
svn path=/trunk/; revision=23166
Diffstat (limited to 'widgets')
-rw-r--r-- | widgets/table/e-cell-text.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/widgets/table/e-cell-text.c b/widgets/table/e-cell-text.c index e3e5b664d5..5a0da69a7c 100644 --- a/widgets/table/e-cell-text.c +++ b/widgets/table/e-cell-text.c @@ -54,6 +54,8 @@ #include "gal/util/e-text-event-processor-emacs-like.h" #include "gal/util/e-i18n.h" #include "e-table-tooltip.h" +#include "gal/a11y/e-table/gal-a11y-e-cell-registry.h" +#include "gal/a11y/e-table/gal-a11y-e-cell-text.h" #define d(x) #define DO_SELECTION 1 @@ -1724,6 +1726,8 @@ e_cell_text_class_init (GObjectClass *object_class) use_ellipsis_default = FALSE; } } + + gal_a11y_e_cell_registry_add_cell_type (NULL, E_CELL_TEXT_TYPE, gal_a11y_e_cell_text_new); } |