Thanks Joanie - the problem is that the Treeview doesn't support
tooltips on individual cells, just on the row itself, so this is a bit
of a hack to make it happen. I'll look into the Ctrl+F1 and see what I
can do to make it work as required by the HIG.
The other option is to enable Tooltips for the Treeview and add an extra
hidden row containing the tooltip string for each row along the lines
of "<pkg name> - <status>" which would appear whenever you mouse over a
row, not just the status column. I'm less keen to do that as it adds to
the memory footprint and processing for the table and doesn't address
the issue of just showing the tooltip on the status column cells.
JR
Joanmarie Diggs wrote:
Hi John.
The following makes no difference as far as Orca users are concerned
because the status icons already have accessible image descriptions.
(read: I don't care one way or the other; I wasn't sure if you would or
not, so fwiw....)
* If you use the keyboard to give focus to a table cell containing a
status icon and press Ctrl+F1, the appearance of the tooltip associated
with the icon in that cell is not toggled. According to the GNOME HIG
guidelines [1], it should be.
* You are apparently inheriting some of the built-in Gtk+ support for
Ctrl+F1 because pressing it can cause your tooltips to no longer be
displayed near the icon -- and in at least one case to no longer be
displayed at all.
Steps to reproduce:
1. Select an item in the package list.
2. Hover the mouse pointer over a status icon.
(Tooltip appears near that icon as expected.)
3. Press Ctrl+F1.
(Tooltip jumps down to just beneath the split between the package
list and the notebook. Hovering the mouse over other status icons
causes the tooltip to be displayed in this new location.)
4. Click on one of the categories on the left.
5. Hover the mouse pointer over a status icon.
(Tooltips don't appear at all, whereas prior to pressing Ctrl+F1 you
could select a category and hover the mouse over a status icon in the
non-focused list of packages and get the appropriate tooltip.)
Pressing Ctrl+F1 again will cause the tooltips to reappear and be
displayed in the location you intend.
Also please note that Ctrl+F1 currently works quite nicely in the other
widgets in PM (e.g. toolbar buttons, Search entry). This existing
functionality is handy for Orca users (and others who cannot use a
mouse) who wish to obtain more information about a given widget. There's
just something about the package list which is not quite right in this
regard. <shrugs>
[1] http://library.gnome.org/devel/hig-book/stable/input-keyboard.html.en
Take care.
--joanie
On Mon, 2009-09-07 at 19:10 +0100, jmr wrote:
Hi - here's a webrev to add tooltips to the status icons in the main
list view in PM to help users understand what they mean, given feedback
from xDesign and usability studies.
webrev:
http://cr.opensolaris.org/~jmr/pm_11218_statusicon_tooltip_07Sep_650pm/
11218 - PM show tooltip on status icons in main list view
JR
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss