That's a Carbon limitation.  Christian has added a hack for it in his videos on 
StatusItem, but it's still not perfect.  To get around this in BRU Server's 
Agent, I just made the icon bigger with no transparent area.

The only real solution is to build your app as Cocoa.  This solves the problem 
completely.

Tim

On Mar 2, 2012, at 7:44 AM, Arnaud Nicolet wrote:

> Greetings!
> 
> I've a StatusItem showing in my menu bar with a custom icon (mostly 
> horizontal lines). I set the transparency of the picture so there's no white 
> background (especially over a translucent menubar). However, the menu only 
> shows when I click on a non-transparent pixel (while, for other apps in there 
> (Path Finder, Little Snitch or Time Machine), I can click on transparent 
> areas and the menu shows just fine).
> 
> What I am missing?
> _______________________________________________
> Mbsplugins_monkeybreadsoftware.info mailing list
> [email protected]
> https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info

_______________________________________________
Mbsplugins_monkeybreadsoftware.info mailing list
[email protected]
https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info

Reply via email to