Has anybody had any luck getting My Day to appear in the menu bar? It is a preference setting under general; however, when I try to change it I says the application needs to be restarted, then after the restart it reverts back to having My Day load in the dock.
WHAT, WHAT, WHAT!!!?
I've been trying to determine which preferences need trashing and what's
wrong with my system because I couldn't get this to work. (I run as a
Standard user.) Now, that I've modified my bundle app my My Day now
appears in my menu.
But why is that? No user should ever need to modifying anything in a
shared space like the Applications folder. This goes against best
practices for application development on Mac OS X!
I know you well enough, Andy, to think that this must have been some
sort of trade-off. I can't believe you'd allow this without a damned
good reason. So, why can't this be a simple user preference? What
requires that the switch between a Dock item and a menu bar item require
a change in the application bundle?
--
bill
William M. Smith, Microsoft Interop MVP - Mac/Windows
Entourage Help Page <http://entourage.mvps.org/>
>
> WHAT, WHAT, WHAT!!!?
>
> I've been trying to determine which preferences need trashing and what's
> wrong with my system because I couldn't get this to work. (I run as a
> Standard user.) Now, that I've modified my bundle app my My Day now
> appears in my menu.
>
> But why is that? No user should ever need to modifying anything in a
> shared space like the Applications folder. This goes against best
> practices for application development on Mac OS X!
>
> I know you well enough, Andy, to think that this must have been some
> sort of trade-off. I can't believe you'd allow this without a damned
> good reason. So, why can't this be a simple user preference? What
> requires that the switch between a Dock item and a menu bar item require
> a change in the application bundle?
The reason this happens is the bit that determines if an app appears in the
Dock is set within the application bundle's Info.plist. When you modify
your pref, it modifies this bit. That bit is then read by Launch Services
when you run the app. It's never been something that could be set at the
user-level. In Tiger, this rarely was fine. Leopard changed the defaults
such that an app modifying itself was much harder without user action. There
might be a way for developers to do this at the user-level now in Leopard,
but there's no documentation saying one way or another yet.
-Andy
> The reason this happens is the bit that determines if an app appears in the
> Dock is set within the application bundle's Info.plist. When you modify
> your pref, it modifies this bit. That bit is then read by Launch Services
> when you run the app. It's never been something that could be set at the
> user-level. In Tiger, this rarely was fine. Leopard changed the defaults
> such that an app modifying itself was much harder without user action. There
> might be a way for developers to do this at the user-level now in Leopard,
> but there's no documentation saying one way or another yet.
Thanks, Andy!
I've posted instructions for making the change on The Entourage Help
Blog
<http://blog.entourage.mvps.org/2008/01/my_day_menu_bar_fix_requires_change_to_application_permissio.html>.