Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Referencing "unknowns" with UI scripting




On 27 Feb 2006, at 03:41, email@hidden wrote:

UI Element Inspector reports the following for a button I'm trying to
click on in Apple's Print window as follows:

<AXApplication: ?Notes?>
 <AXWindow: ?Print?>
  <AXUnknown>
   <AXUnknown>
    <AXPopUpButton>

How do I reference it with the 2 unknowns as parents?

Try 'UI element' by index, Coj:

UI element 4 (* or whatever *)

ps. After trying to script the Page Setup window of Notes I realised that
the options for the destination printer, paper size and orientation are
not accessible even with UI scripting. I even tried looking at it from
inside Safari, thinking that perhaps just Notes was useless but it seems
to be an OS thing, not just app specific.


Printing is such a basic function, surely Apple would include these things
for scripting... at least with UI!!!

If you're having difficulty registering clicks, and don't feel like waiting for the remaining wrinkles in the UI scripting implementation to be ironed out, check out Extra Suites:


http://www.kanzu.com/main.html#extrasuites

It really is the most effective solution I've found so far. In case they might help, a few recent references:

http://lists.apple.com/archives/applescript-users/2006/Feb/msg00046.html
http://bbs.applescript.net/viewtopic.php?pid=53499#p53499
http://bbs.applescript.net/viewtopic.php?pid=53665#p53665

---
kai


_______________________________________________ Do not post admin requests to the list. They will be ignored. Applescript-users mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/applescript-users/email@hidden

This email sent to email@hidden
References: 
 >Referencing "unknowns" with UI scripting (From: email@hidden)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.