• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Activate a script when an application changes focus
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Activate a script when an application changes focus


  • Subject: Re: Activate a script when an application changes focus
  • From: Bill Cheeseman <email@hidden>
  • Date: Tue, 12 Apr 2011 05:46:35 -0400

On Apr 12, 2011, at 12:47 AM, Bart Bunting wrote:

> What I want to have happen is:
>
> Application gets focus.
> - Check if it is either emacs or vmware.  If so turn off voiceover.
> - If it is not then make sure voiceover is turned on.
>
> Can anyone give me some pointers how to achieve this?


Try my UI Actions product. You can download a 30-day free trial here: <http://pfiddlesoft.com/uiactions/>.

UI Actions is based on the Accessibility API. You "attach" any AppleScript script to any target application, then choose an Accessibility notification to trigger the script. Available notifications include 'application activated' and 'application deactivated'. I haven't tested it with VoiceOver or VMWare, but if they are applications they ought to work and do exactly what you're asking.

If you want to write your own UI Actions lookalike, you can write an Objective-C Cocoa program and use the C-based Accessibility API. Documentation on writing "assistive" applications is available from Apple, along with sample code. Join Apple's accessibility-dev mailing list and read its archives for more information.

--

Bill Cheeseman - email@hidden

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

This email sent to email@hidden

References: 
 >Activate a script when an application changes focus (From: Bart Bunting <email@hidden>)

  • Prev by Date: Re: Empty Record
  • Next by Date: Re: Image Events needs a GUI
  • Previous by thread: Activate a script when an application changes focus
  • Next by thread: Script to Enable to root user
  • Index(es):
    • Date
    • Thread