Re: List Running apps and windows
Re: List Running apps and windows
- Subject: Re: List Running apps and windows
- From: Jean-Daniel Dupas <email@hidden>
- Date: Sun, 4 May 2008 01:17:01 +0200
Le 4 mai 08 à 01:09, Steve Christensen a écrit :
On May 3, 2008, at 3:52 PM, Jere Gmail wrote:
I want to list all the running apps and their windows.
Running apps is easy with [ws launchedApplications] but I cant find a
way for listing their windows.
I have tried NSWindowList(win_count,arr_win) but then
[[NSApplication sharedApplication] windowWithWindowNumber:arr_win[i]]
in a bucle will give me no info on windows from other apps.
Can anyone help? Thanks
Each application has its own private address space, so including
another app's windows in your app's window list doesn't make sense.
The only way to find out about other app's windows is to have the
user enable accessibility in System Preferences. This has already
been discussed in detail here and on other lists. You might try
doing a search to see what's already been said.
In fact, this is no longer true on Leopard. Window are always in there
own space, but you can list all windows and even create image for each
window on screen.
http://developer.apple.com/samplecode/SonOfGrab/
And it make sense to inlude other app window in an a list, else tools
like the GrabFS would not exists.
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden