On 7/07/2009 1:08 AM, Pete Brunet wrote:
> 1) Since cells are not necessarily children, rename the following methods:
> childIndex to cellIndex
Not needed if 2) is implemented; cellIndex can be removed. See below.
> selectedChildren to selectedCells
> nSelectedChildren to nSelectedCells
Sounds good.

> 2) During our meeting of April 29, 2008 Andres said he would like to see
> the use of cell indexes replaced with references to a cell's accessible.
> This would impact the following methods:
> childIndex ([in] long rowIndex,[in] long columnIndex,[out, retval] long
> *cellIndex)
Not needed anymore. There is already a property called accessibleAt that 
does this. (I didn't even know about this method; just found it.) 
Perhaps it should be renamed, though.

I agree with the rest of the changes. rowColumnExtentsAtIndex (and 
perhaps a few others?) also needs to be changed.

In addition, i think methods that take both a row and column index 
should be changed to take an accessible; e.g. columnExtentAt and 
rowExtentAt. Generally, one will have the cell object if one is querying 
it, and if not, it is not hard to retrieve; it's certainly much simpler 
than before.

Jamie

-- 
James Teh
Email/MSN Messenger/Jabber: [email protected]
Web site: http://www.jantrid.net/
_______________________________________________
Accessibility-ia2 mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2

Reply via email to