問題タブ [popupmenu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1807 参照

java - JavaPopupMenuチェックボックスシステムトレイ

起動時に実行するオプションのJavaポップアップメニュー(以下に表示)のチェックボックスが必要なアプリケーションを作成しています。

ここにポップアップメニューがあります: http://imgur.com/ZiF2Z

[起動時に実行]オプションをチェックボックスにするにはどうすればよいですか。

0 投票する
2 に答える
1130 参照

delphi - マルチレベルの PopupMenu のすべての項目を 1 つのラジオグループとして機能させる方法は?

サブメニューを持つ PopupMenu があり、一度に合計 1 つの項目のみをチェックする必要があります。私が試した限り、プロパティはそれぞれのサブメニューの外では機能しませんGroupIndexRadioItem

PopupMenu とその直接のサブコンポーネントをチェックするためのこのコードを見つけましたが、これのさまざまなポップアップを作成することはできませんでした。高速なソリューションが必要です.PopupMenuには4x14のエントリがあり、常にすべてのメニューとサブエントリを繰り返し処理することは、これに対する最良のソリューションではありません.

私が見逃している単純なプロパティはありますか、それとも反復の岩だらけの道が私の唯一の選択肢ですか?

0 投票する
3 に答える
3197 参照

delphi - アイテムのポップアップメニューと一緒にListViewヘッダーバーのポップアップメニューを設定するには?

私は ListViewViewStyle = vsReportと 2 つのポップアップ メニューを持っています。

  1. ユーザーがヘッダーバーを右クリックしたときに開きたい列ポップアップメニュー
  2. アイテム ポップアップ メニューは、ユーザーがリスト アイテム/サブアイテムまたはアイテムの下の空白を右クリックしたときに開く必要があります。

そのメニューを表示する最も正しい方法は何ですか? どのイベントを処理する必要がありますか?

問題は、ListView.PopupMenuプロパティを設定すると、ListView のクライアントの四角形の任意のポイントを右クリックした後にポップアップ メニューが表示されることです。

イベントを処理するListView.OnColumnRightClickと、ヘッダー バー (列の右側) の空き領域を除いて、列ヘッダーをクリックした後にのみ発生します。

イベントLisView.OnMouseUpは、アイテムの下の空白を右クリックした後にのみ発生します。

0 投票する
3 に答える
9016 参照

android - ICSのようにAndroid 2.xでドロップダウンメニューを作成する最良の方法

ICS の ActionBar のオーバーフロー メニュー ボタンのように、ドロップ ダウン メニュー付きのボタンを作成したいと考えています。Android 2.xにはPopupMenuがないため、問題があります。Spinner を使用する 2 番目の方法ですが、Spinner は常にカスタム背景または選択したアイテムの最初のアイテムを表示するため、私には向いていません。どうすれば達成できますか?一般的に、私は ContextMenu が必要ですが、ほとんどなく、位置をクリックしたビューです。ありがとう。

次のようになります。 右上隅のオーバーフロー メニュー

0 投票する
2 に答える
1007 参照

c++ - TrackMenuPopup : ポップアップ メニューが消え続ける

ユーザーがTrackPopupMenuを使用してタスクバー アイコンをクリックしたときに表示されるポップアップ メニューを作成しました。メニューの外側をクリックして選択項目をキャンセルするまで、コードは正常に機能します。次に、アイコンを左/右クリックするたびに、メニューがポップアップし、表示される前にすぐに消えます (TrackPopupMenu がすぐに 0 を返すように見えます)。MDSN は TrackPopupMenu の後に追加することで修正する方法を教えてくれましたが、PostMessage(hDlg, WM_NULL, 0, 0);うまくいきません。

これが私のコードです:

0 投票する
2 に答える
4770 参照

eclipse - Eclipse プラグインのメニュー項目を有効/無効にする

1 つのメニュー項目でポップアップ メニューを作成しました。特定のクラス タイプのツリー項目を右クリックしたときにのみ有効にし、それ以外の場合は無効にしたいと考えています。

どうすればこれを達成できますか?

0 投票する
0 に答える
94 参照

macos - タブボタンからポップアップメニューを開くには

TABボタンからポップアップメニューを開きたい。画像を添付して説明します。

ここに画像の説明を入力

最初の textField で TAB を押すと、その下に popUp メニューが開きます。現在、popUp メニューを選択するだけで、それをクリックして開く必要があります。

TABでポップアップメニューを開く方法があれば教えてください。

ありがとう

0 投票する
2 に答える
2197 参照

c - ウィジェットGTKの下にポップアップメニューを配置します

GTKの目的の場所にポップアップメニューを配置するのに問題があります(ボタンと同じy軸に沿っているため、ボタンからドロップダウンしているように見えます)。

私はwin32で同様のものをコーディングしていたときにそれを機能させましたが、私の人生の間、私はこのものを私が望む場所に描くことができません!

私は調査を行い、(私が思うに)何が機能するかを知っています。それがgtk_menu_popup()を呼び出すときです。

ポップアップを配置するためのメソッドへの関数ポインターでそれを渡す必要があります(メソッド仕様へのリンク-http://developer.gnome.org/gtk/2.24/GtkMenu.html#GtkMenuPositionFunc

しかし、私は関数ポインターで少しごちゃごちゃしています(私が話すとき、私はカーニハンとリッチーの本を横に持っています)が、私はそれを正しくやっていると確信しています。

これが私の試みです:

私はこれを行うことによってボタンハンドラーからそれを呼び出します:

しかし、これをコンパイルすると、GtkMenuPositionFuncではないと表示されるので、キャストするだけです(それが正しいかどうかはわかりません)。

問題は、ヘルプが出力されないため、メソッドが呼び出されているとは思わないことです:(さらに、クリックした場所でメニューが生成されます(おそらく、メソッドが呼び出されないため、またはメソッドが実行する必要があるため)。

どんな助け/アイデアも大いに受け取られるでしょう:)ありがとう:)

0 投票する
1 に答える
690 参照

matlab - matlab popupmenu コールバックが呼び出されない

matlab gui に listBitDepth という popupmenu があります。

を使用して値を入力します

動作します。

そして、私はコールバック関数を持っています

ただし、ポップアップメニューのリストから項目を選択しても呼び出されません。

なぜ?

0 投票する
1 に答える
423 参照

drag-and-drop - ドラッグアンドドロップとして解釈されるTPopupMenuを右クリックします

期待どおりに機能するポップアップメニューがあります。同じオブジェクトのドラッグアンドドロップ機能は期待どおりに機能します。それらをまとめて...

右クリックするとポップアップメニューが表示されます。メニューが表示されている間、ポップアップメニューを左クリックしてもオブジェクトを左クリックすると、ドラッグアンドドロップ機能が呼び出されます。これは、最初の右クリックが、これまで保持されてから離された左クリックであるかのように行われます。 。

私は何を間違えましたか?どうすればこれを修正できますか?