Re: kAXResizedNotification and kAXMovedNotification working?
Re: kAXResizedNotification and kAXMovedNotification working?
- Subject: Re: kAXResizedNotification and kAXMovedNotification working?
- From: Bill Cheeseman <email@hidden>
- Date: Tue, 17 Jan 2006 18:15:38 -0500
- Thread-topic: kAXResizedNotification and kAXMovedNotification working?
on 2006-01-17 4:06 PM, Tom Bunch at email@hidden wrote:
> Has anyone successfully used the following notifications?
>
> axErr = AXObserverAddNotification(_observer, focusedElement,
> kAXResizedNotification, self);
> axErr = AXObserverAddNotification(_observer, focusedElement,
> kAXMovedNotification, self);
They appear to have stopped working in Tiger. A couple of comments.
1. I have a vague recollection that an accessibility engineer told me some
time ago that these notifications are only implemented for windows. Not for
subviews. (But I could be remembering a different notification.)
2. Both of these notifications used to work just fine for windows. I just
tested it with UI Browser in 10.4.4, however, and they no longer work. At
least in the Finder. Nor Entourage. Hmmm.
Looks like a new bug. I haven't tested these since 10.3.9, so the bug could
have been introduced as early as 10.4.0.
You guys have PreFab UI Browser. It has good facilities for exercising all
notifications. If it works in UI Browser, then you should be able to make it
work in your apps. If it doesn't work in UI Browser, well, I could have
written UI Browser wrong, but chances are UI Browser is telling the truth
and the underlying notifications aren't working right.
--
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 (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden