Re: What is Mac's "custom" for an agent to display its GUI?
Re: What is Mac's "custom" for an agent to display its GUI?
- Subject: Re: What is Mac's "custom" for an agent to display its GUI?
- From: Eeyore <email@hidden>
- Date: Tue, 16 Nov 2010 17:44:01 -0800
I fumble-fingered the first message and sent it without actually typing anything. Sorry for the noise if the moderator didn't catch it.
Someone may know an approved Apple method, but here are some things that are out there now you could emulate. You could have it in Applications and use a menu item to access its control panel (like Shimo, Jolt, Caffeine, BravoTunes). You could install your background app as a command-line app and have a GUI app in Applications that launches the control panel (see ClamXav for an example). You could put it in Library/Application Support and have access to the Control panel through System Preferences (like Roxio's Retrospect).
Aaron
On Nov 16, 2010, at 5:27 PM, eveningnick eveningnick wrote:
> Hello!
> I have to write an application, that should run on the background.
> When the user needs, it should display some control panel. On Windows
> system i would have used System tray, and an icon there - when the
> user clicks on that icon, it displays some GUI. but what is the Mac's
> usual practice? I am thinking that the analog to that tray application
> is an agent, launched by launchd. On what event it is considered to be
> good to trigger that "control panel"?
> All i could think of - is installing a global event tap (but i need
> accessibility Enabled then all the time - it is neither a good idea)
> and watch some Shortcut pressed on a keyboard.
> Another idea was to create an item in "System preferences" (but, could
> it be done? And how?).
>
> And where should I install that application? Installing in
> /Applications doesn't seem to be nice, because it's not really a
> full-gui applicatlion, It's rather some kind of background system
> helper.
>
> Thanks for the hints,
> George
> _______________________________________________
>
> 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
>
_______________________________________________
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