FROM : daniel
DATE : Sat Apr 09 20:21:10 2005
One reasonable explanation is that (last I checked) all of the menu
extras share the SystemUIServer process to provide their functionality.
This means that any poorly coded menu extra can easily take down the
entire process. Even from Apple's well-trained ranks I have seen one
or two menu extras that have stalled or crashed the UI process. At
least NSStatusItems, by virtue of needing to be attached to an
application, can only crash themselves.
It would be nice if Apple at least allowed the status items to be mixed
in with the menu extras, though. It's just a poor UI all around right
now. I suspect it's just not high enough priority for anybody at Apple
to address it...
Daniel
On Apr 9, 2005, at 1:02 AM, Kevin Ballard wrote:
> Yeah, that is annoying. I don't know why they're preventing
> third-party developers from making their own menu extras.
DATE : Sat Apr 09 20:21:10 2005
One reasonable explanation is that (last I checked) all of the menu
extras share the SystemUIServer process to provide their functionality.
This means that any poorly coded menu extra can easily take down the
entire process. Even from Apple's well-trained ranks I have seen one
or two menu extras that have stalled or crashed the UI process. At
least NSStatusItems, by virtue of needing to be attached to an
application, can only crash themselves.
It would be nice if Apple at least allowed the status items to be mixed
in with the menu extras, though. It's just a poor UI all around right
now. I suspect it's just not high enough priority for anybody at Apple
to address it...
Daniel
On Apr 9, 2005, at 1:02 AM, Kevin Ballard wrote:
> Yeah, that is annoying. I don't know why they're preventing
> third-party developers from making their own menu extras.
| Related mails | Author | Date |
|---|---|---|
| Moazam Raja | Apr 9, 07:35 | |
| Moazam Raja | Apr 9, 07:51 | |
| Dave Rehring | Apr 9, 09:23 | |
| Kevin Ballard | Apr 9, 10:02 | |
| Stéphane Sudre | Apr 9, 17:05 | |
| Dave Rehring | Apr 9, 19:05 | |
| daniel | Apr 9, 20:21 | |
| Tom Bradford | Apr 9, 20:31 | |
| daniel | Apr 9, 20:45 |






Cocoa mail archive

