Re: Column titles, column headers and headers?
Re: Column titles, column headers and headers?
- Subject: Re: Column titles, column headers and headers?
- From: Mike Engber <email@hidden>
- Date: Mon, 24 Apr 2006 16:55:50 -0700
Is all this intended? That is, AXColumnTitles applies only to
browsers,
AXColumnHeaders and/or AXColumnHeaderUIElements is obsolete/
deprecated, and
AXHeader applies only to table and outline columns?
That sounds about right for AXColumnTitles and AXHeader. I don't
know the
history of AXColumnHeaders or AXColumnHeaderUIElements. They might never
have been used.
>I understand how this might reflect implementation details of
browsers,
>tables and outlines and their respective concepts of columns.
The column titles in a browser (a somewhat rarely used feature) are
only ever
static text and clicking on them does nothing.
For a table/outline the story is different - developers can do wacky
things
with the header and its cells - NSTableHeaderView is a public class.
So, the browser just had an array of string to expose while the
table/outline view had a header view to expose. Each was done in a
relatively straightforward way.
>But it doesn't make sense to me from an accessibility point of view.
I won't argue with you on this point. File a bug.
And while we're airing dirty laundry...
In Carbon, the shared genealogy between table/outline/browser, is
entirely
different which makes for very different AX hierarchies. It would
have been
difficult to represent them the same way. Instead we tried to have
enough
convenience attributes so that you wouldn't have to do a lot of
traversal
of the hierarchy.
-ME
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Accessibility-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden