From d0524e055cfea83de043d0489339577f1848d310 Mon Sep 17 00:00:00 2001 From: Tim Wo Date: Mon, 3 Nov 2003 04:20:10 +0000 Subject: new function to deal with grabing table cell focus 2003-10-30 Tim Wo * 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 --- widgets/table/e-cell-text.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'widgets/table') 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); } -- cgit v1.2.3