If I understand your goals correctly, you can send the following
AppleScript script:
tell application "System Events" to set frontmost of process yourApp to true
You can use NSAppleScript of Scripting Bridge (although the latter maybe
an overkill for just one line).
Leo
On 1/31/12 2:55:31 AM, Gerriet M. Denkmann wrote:
I have an app A, where I can select a word and press a button.
This starts (or activates) another app called B, which displays some
information about this word.
Works fine so far.
But if there is no information about the word, app B should make app A active
again.
But how?
(B should not be hidden; it should remain visible, so that the user sees: "Word not
found".)
I tried [NSApp deactivate] - the documentation says, I should not use this
method - and indeed, it makes the B-window look inactive, but does NOT make A
active - the menu bar still belongs to B.
No good.
The there is NSWorkspace runningApplications - but: "The order of the array is
unspecified".
Not really useful.
I just want the equivalent of Command-Tab: making the next most recent app
active.
There probably is a simple, direct and obvious solution. But I cannot see it.
Kind regards,
Gerriet.
P.S. 10.7.2
_______________________________________________
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/leo.r%40rogers.com
This email sent to le...@rogers.com
_______________________________________________
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com
This email sent to arch...@mail-archive.com