Re: [g-a-devel]Do Treeview cell need text interface ?
- From: Bill Haneman <bill haneman sun com>
- To: mukund rajagopalan wipro com
- Cc: "'Marc Mulcahy'" <marc mulcahy sun com>, "'Padraig O'Briain'" <Padraig Obriain sun com>, gnome-accessibility-devel gnome org
- Subject: Re: [g-a-devel]Do Treeview cell need text interface ?
- Date: Thu, 11 Apr 2002 12:38:54 +0100
Mukund wrote:
>
> BTW, my inference is based on gtk-demo's main window (left hand side).
> Am trying to locate an application where the table-cell does warrant for
> the text interface.
>
> If the cell is editable, would it need the AccessibleText interface
> apart from EditableText ?
>
> Cheers,
> Mukund.
>
> > -----Original Message-----
> > From: gnome-accessibility-devel-admin gnome org
> > [mailto:gnome-accessibility-devel-admin gnome org] On Behalf
> > Of Mukund
> > Sent: Friday, April 05, 2002 10:09 AM
> > To: 'Marc Mulcahy'; 'Padraig O'Briain';
> > gnome-accessibility-devel gnome org
> > Subject: [g-a-devel]Do Treeview cell need text interface ?
> >
> >
> > With the recent change for the cells to report names, am wondering if
> > they need to expose text interface ?
> >
> > On querying the text interface, I find only the following
> > functionality
> > works (whatever that doesn't work makes sense considering the role of
> > the cell):
> >
> > AccessibleText_getAttributes (return value is NULL though)
> > AccessibleText_getOffsetOffsetAtPoint
> > AccessibleText_getText
> > AccessibleText_getTextAtOffset
> > AccessibleText_getTextBeforeOffset
> > AccessibleText_getTextAfterOffset
> > AccessibleText_getCharacterExtents
> >
> > With the table-cell reporting name, all the above functionality looks
> > redundant except the last one (Extents).
> >
> > Therefore, IMHO, table-cells don't need to export text
> > interface. Unless
> > am missing some important perspective.
The main perspective is that if they "might" then that's
evidence enough that they should, even if you can't find a
current example in which it is so.
And extents are very important, as are text-change notifications
which only should be emitted by implementors of AtkText.
The lack of implementation for attributes is a bug, not
a feature ;-)
-Bill
> > Cheers,
> > Mukund.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]