Re: Column titles, column headers and headers?
Re: Column titles, column headers and headers?
- Subject: Re: Column titles, column headers and headers?
- From: Travis Siegel <email@hidden>
- Date: Sun, 23 Apr 2006 11:10:30 -0400
The one place where this *could* be a problem is if anyone ever
writes an accessible spreadsheet. Obviously, it would be nice to be
able to get the column header w/o scrolling all the way back to the
top of the column to get it.
I'd be perfectly happy to write such an app, but xtools is less than
fully accessible, and building such an app from scratch w/o the
benefit of gui generation would not be an easy task by any stretch of
the imagination. So, if anyone ever gets around to making an
accessible spreadsheet, I'd be extremely interested in hearing about it.
On Apr 23, 2006, at 8:36 AM, Bill Cheeseman wrote:
AXAttributeConstants.h and NSAccessibility.h appear to be confused
about
these attributes: AXColumnTitles, AXColumnHeaders and AXHeader.
AXColumnTitles is described in AXAttributeConstants.h as obsolete or
unknown, but it appears in NSAccessibility.h and its documentation
without
qualification. It is in fact used in NSBrowser, but it does not
appear to be
used in NSTableView or NSOutlineView.
AXColumnHeaders used to be found somewhere in the headers, but I
don't see
it any longer. It would seem to cover the same concept as
AXColumnTitles,
which see above. Maybe I was thinking of AXColumnHeaderUIElements,
which
does appear in AXAttributeConstants.h but not NSAccessibility.h. It is
described nowhere in the documentation and I don't see it used in
browsers,
tables or columns.
AXHeader appears both in AXAttributeConstants.h and
NSAccessibility.h, and
it is actually used in NSTableView and NSOutlineView (that is, in
the column
object). It is not used in NSBrowser.
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?
I understand how this might reflect implementation details of
browsers,
tables and outlines and their respective concepts of columns. But
it doesn't
make sense to me from an accessibility point of view. Surely a user
(disabled or not) thinks of columns and their titles/headers as
being the
same thing in browsers, tables and outlines.
--
Bill Cheeseman - email@hidden
Quechee Software, Quechee, Vermont, USA
http://www.quecheesoftware.com
PreFab Software - http://www.prefab.com/scripting.html
The AppleScript Sourcebook - http://www.AppleScriptSourcebook.com
Vermont Recipes - http://www.stepwise.com/Articles/VermontRecipes
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Accessibility-dev mailing list (Accessibility-
email@hidden)
Help/Unsubscribe/Update your Subscription:
40softcon.com
This email sent to email@hidden
_______________________________________________
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