Re: what does LSUIElement really do?
Re: what does LSUIElement really do?
- Subject: Re: what does LSUIElement really do?
- From: Mark Munz <email@hidden>
- Date: Tue, 3 Feb 2009 14:28:58 -0800
LSUIElement allows you to link to AppKit and connect to the
WindowServer. That means you can create floating windows, system
menus, etc.. Or UI elements -- as the name suggestions.
I believe LSBackgroundOnly is more limited in user interaction,
although it works well with AppleEvents.
If you're planning to put up any UI to the user, you should go the
LSUIElement path. I tend to default to LSUIElement for anything that's
in the background -- as it always leaves me with more options.
Mark
On Tue, Feb 3, 2009 at 10:20 AM, Bill Janssen <email@hidden> wrote:
> Over in the Mac-Python world, we're wondering whether
> /System/Library/Frameworks/Python.framework/Resources/Python.app might
> benefit from having LSBackgroundOnly or LSUIElement set in its
> Info.plist. It seems to me that both of these settings allow access to
> the window system and other frameworks, but I don't really understand
> what the three different classes of application are, and I'd like to
> know more. Can anyone point me to more info on these? I'm already
> familiar with the Apple doc on the standard keys for Info.plist.
>
> Bill
> _______________________________________________
>
> 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
>
--
Mark Munz
unmarked software
http://www.unmarked.com/
_______________________________________________
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