しばらく前に、ボタンを押すとポップアップメニューがポップアップして選択を処理するココアウィジェットを作成しました。これはNSPopupMenuButtonクラスを使用すると非常に簡単でしたが、今は少し違うことをする必要があります。私はopenGLウィジェットを持っており、このウィジェットの特定の部分をクリックすると、NSPopupMenuButtonから取得するのと同じポップアップメニューをポップアップする必要がありますが、ボタンはありません。NSPopupMenuButtonのドキュメント内に、このメニュークラス自体への参照が見つかりませんでした。私がやろうとしていることは可能ですか?または、このポップアップメニューを最初から作成する必要がありますか?
1011 次