On 25/5/2006, at 15:25, Chris Thomas wrote:
I can reproduce this problem (on an Intel iMac). The
passed look correct, though.
Thanks -- I am using the NSPopUpButtonCell w/o an enclosing view, and
that is likely what causes this truncation of coordinates (though
strangely only on some systems, maybe intel systems is the difference).
Unfortunately there isn’t really any way to bring up context menus in
Cocoa -- well, there is this NSPopUpButtonCell which seems to not be
a good choice, and then NSMenu’s popUpContextMenu:… but that one is
rather limited (e.g. can’t set the font, won’t “return” the item
selected) and it includes items the user has installed as “Contextual
So I guess we’re left with the Carbon Menu Manager… oh well, I wanted
to show tab triggers with a “badge” anyway, which is only doable by
messing with HiView objects.