NSMenu
をマウスのカーソル位置に表示してホットキーを押すと反応します。NSMenuをマウスカーソル位置にポップアップ表示するにはどうすればいいですか?
私のアプリケーションはUIElement
で、独自のウィンドウはありません。
私はNSMenu
の方法があります知っている:。
-(void)popUpContextMenu:(NSMenu *)menu
withEvent:(NSEvent *)event
forView:(NSView *)view;
しかし、それには、ビュー:(がない場合、それは動作しませんようです
私は、マウスカーソルの位置に偽の透視図を作成する必要があります、その後、そこNSMenu
を表示する、またはより良い方法はありますか?
それはカーボンを使用して実装することができてもいいですか?
はあなたが偽の透視図を作成したことがありますか?何が起こるのですか? –
@RobKeniger - 私は解決策を投稿しました。できます。 – flagman