Re: [Accessibility-ia2] rowHeader/columnHeader implementationproposal

2009-06-23 Thread Pete Brunet
Andres, I think this is what you are asking for: HRESULT IAccessibleTable::columnHeaderList( [in] long maxColumnHeaders, [out, size_is(maxColumnHeaders), length_is(*nColumnHeaders)] IUnknown ** columnHeaders, [out, retval] long * nColumnHeaders ) and similar for rowHeaderList (and

Re: [Accessibility-ia2] rowHeader/columnHeader implementationproposal

2009-06-23 Thread James Teh
On 24/06/2009 6:25 AM, Pete Brunet wrote: HRESULT IAccessibleTable::columnHeaderList( [in] long maxColumnHeaders, [out, size_is(maxColumnHeaders), length_is(*nColumnHeaders)] IUnknown ** columnHeaders, [out, retval] long * nColumnHeaders ) Is there any reason these methods couldn't be

Re: [Accessibility-ia2] rowHeader/columnHeader implementationproposal

2009-06-23 Thread James Teh
On 24/06/2009 10:30 AM, Pete Brunet wrote: I overlooked the need to provide a column index. Also I think it would be useful to specify a row index in case there are multiple disjoint headers for subtables. Why not use the cell index, which specifies both row and column? Or am I missing

Re: [Accessibility-ia2] rowHeader/columnHeader implementationproposal

2009-06-23 Thread Pete Brunet
That would work too. Is that preferable? James Teh wrote: On 24/06/2009 10:30 AM, Pete Brunet wrote: I overlooked the need to provide a column index. Also I think it would be useful to specify a row index in case there are multiple disjoint headers for subtables. Why not use the

Re: [Accessibility-ia2] rowHeader/columnHeader implementationproposal

2009-06-23 Thread James Teh
On 24/06/2009 12:19 PM, Pete Brunet wrote: Why not use the cell index, which specifies both row and column? Or am I missing something here? That would work too. Is that preferable? To be honest, I don't really mind. However, other table methods seem to take a cell index, so it's probably more