Re: [g-a-devel]Tooltips and accessibility
- From: Bill Haneman <bill haneman sun com>
- To: Peter Korn sun com
- Cc: accessibility mailing list <gnome-accessibility-devel gnome org>
- Subject: Re: [g-a-devel]Tooltips and accessibility
- Date: Wed, 27 Mar 2002 17:50:10 +0000
Peter Korn wrote:
>
> Hi Michael,
>
> > On Tue, 2002-03-26 at 17:06, Marc Mulcahy wrote:
> > > I think the description might not be enough in the case of magnification or
> > > some other application which wants to draw attention to the tooltip, since
> > > the description wouldn't give the tooltip's location. i understand
> > > Michael's discontentmet with showing a new GailToplvel when a tooltip is
> > > displayed. Do we have any other options between not giving any
> > > notification, and notifying the tooltip creation as a new GailToplevel?
> >
> > Could we not make the tooltip window a child of the accessible that
> > threw it up ? though that's most likely ugliness and pain, hmm.
> >
> > Sigh; possibly the problem with tooltips is not emitting
> > children-changed on the application when a tooltip window disappears -
> > or (quite possibly) the resources associated with the tooltip are not
> > destroyed, just hidden thus the Atk objects hang around [ and I still
> > very strongly feel that proxies for un-mapped GtkWidgets should not
> > appear in the tree at all ].
>
> Is this not a perfect application of Accessible Relations? The tooltop window
> is a top level window, but it has a special relationship with the widget it is
> next to (and which popped it up).
I am not so sure - though surely LABEL_FOR and LABELLED_BY would apply
here.
Exposing these as toplevels will have some nasty side-effects, and at
the moment
changing relations is not a very lightweight operation (we didn't plan
for it to
by a highly dynamic operation). I understand Michael's concern here.
-Bill
> Regards,
>
> Peter Korn
> Sun Accessibility team
> _______________________________________________
> Gnome-accessibility-devel mailing list
> Gnome-accessibility-devel gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]