In article <87c8e99.0412240952.16fa6e97 DeleteThis @posting.google.com>,
nicktamara DeleteThis @yahoo.ca (Nicholas Tamara) wrote:
> Hello,
>
> I'm interested in learning to develop plug-ins for iCal, and I'm
> wondering if there are any sources out there that teaches one how to
> do this? I've looked at the Apple website, but there are only SDKs for
> audio and iTunes, none for iCal.
>
> Also, how does one create applications that can be launched from the
> statusbar, such as Desktop Manager (http://wsmanager.sourceforge.net),
> where you have an icon on the statusbar. I'm thinking that if I can't
> create plug-ins for iCal, perhaps I can use this instead.
What's the status bar?
.....
Ah, it's the conceptual space that's currently at the right end of the
menu bar. Trivial. They're just normal applications that are running all
the time with two specific details:
1) They have property LSUIElement set to "1" in their info.plist. This
prevents them from showing up in the dock or the force-quit window, or
taking over the menu bar.
2) They create one or more NSStatusItem objects, the documentation for
which I've found to be sufficient for all but the most esoteric stuff.
There seem to be quite a few discussions of this on the web, and I can
help if you have any specific questions.
By convention, but IIRC not required, the package name ends in .menu
instead of .app.
G
--
Change account to gw when responding by mail.<!-- ~MESSAGE_AFTER~ -->
>> Stay informed about: iCal plugin