問題タブ [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 投票する
2 に答える
8029 参照

delphi - Delphiポップアップメニューの可視性

Delphi 7には、Visibleプロパティがないため、ポップアップメニューが表示されている(画面に表示されている)かどうかを確認する方法はありますか。

0 投票する
6 に答える
3505 参照

internet-explorer - IE から「対象をファイルに保存」を削除

グループ ポリシーまたはレジストリ ハックを使用して、Internet Explorer の右クリック メニューから「対象をファイルに保存」を削除する方法はありますか? それに失敗した場合、簡単なプログラムによる方法はありますか?

0 投票する
4 に答える
19206 参照

delphi - ドロップダウンメニュー付きのボタンを作成するには?

IE/Firefox の戻るボタン スタイル、ドロップダウン メニュー ボタンを表示する方法はありますか?

0 投票する
13 に答える
5137 参照

user-interface - メニュー項目で省略記号を使用する必要がある場合

... をメニュー項目の最後にいつ置くべきですか? いくつかのルールを読んだことを覚えているようですが、私の人生ではそれらを見つけることができません。

コンテキスト - 右クリック メニューにプロパティ オプションを追加していますが、それらを追加するのが適切かどうか疑問に思っています。

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

ui-automation - Windowsでポップアップメニュー項目をプログラムで選択する方法は?

私は小さなウィザードを書いているアプリを持っています。マウスを適切なボタンやメニューに移動してクリックすることで、アプリの小さな部分を自動化し、ユーザーが見ることができるようにしました。

これまでのところ、マウスをツリー項目に移動し、右クリックを送信しています。これにより、TrackPopupMenu を介してメニューがポップアップします。次に、マウスをポップアップ メニューの適切な項目に移動します。私が理解できないのは、メニュー項目を選択する方法です。

左クリックをメニューの所有者ウィンドウに送信しようとしたり、メニューの所有者に WM_COMMAND を送信しようとしたりしましたが、何も機能しません。

メニューはそれ自体がウィンドウだと思いますが、私が持っている HMENU から HWND を取得する方法がわかりません。

クリックをポップアップ メニューに PostMessage する方法について何か考えはありますか?

PS マウスの駆動とメッセージの投稿に別のスレッドを使用しているため、TrackPopupMenu が同期していても問題はありません。

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

.net - カスタム コンテキスト メニューの作成

コンテキスト メニューとして表示したいシンプルなダイアログ ボックスがあります。

右クリックをキャッチして、境界線のないモーダル ダイアログとして表示できます。可能であれば、Windows のコンテキスト メニュー (左側のバー、青い境界線) のように適切に表示したい - 収集するためにこれを自動的に行う方法はありますかユーザーのデスクトップ設定 (XP、Vista の両方で動作する必要があります)?

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

vb6 - VB6 のボタンのすぐ下にポップアップ メニューを配置する方法

私はVB6アプリを持っています。メインフォームがあります。ユーザーコントロールを収容します。このユーザー コントロールにはボタン コントロールがあります。ボタンをクリックすると、メニューがポップアップして、メニューの左上がボタンの左下のすぐ下になるようにします。

私が行った場合:

マウスがある場所にメニューが表示されます。

座標を提供しようとすると

計算が完全に間違っていることがわかり、メニューが目標から大きく外れて表示されます。

PopupMenu 呼び出しに必要な座標の種類と、ボタンの下の位置を計算する方法がよくわかりません。

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

c# - Gtk# の PopupMenu

次のように PopupMenuHandler 関数をアタッチしようとしている Gtk スクロール ウィンドウがあります。

そして、HandlePopupMenu は次のようになります。

私の問題は、スクロールされたウィンドウを右クリックしても、このイベントが呼び出されないことです。thisに基づいている必要があると思います。ScrollEvent を処理する他のイベントは 1 つだけで、キーボードまたはマウス ボタンを処理するイベントはありません。これが機能しない理由を誰か教えてもらえますか?

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

objective-c - Cocoa PopUpMenus をプログラムで作成し、インターフェイス ビルダーで構築された GUI アイテムからコードを取得する

多くの Cocoa アイテムをプログラムで作成する必要があり、見つけることができるほとんどのリソースは、ビルダーを使用して GUI を作成することに集中しています。Xcode でインターフェイス ビルダーを使用して作成されたインターフェイス アイテムの目的の C コードを取得する方法はありますか? また、PopUpMenus について少し混乱しています。PopUpMenus は PopUpButtons 内に含まれていますか、それとも独立していますか? また、誰でも、Cocoa と Objective-C を使用してプログラムで PopUpMenus を作成する方法の適切な説明に私をリンクできますか?

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

menu - SWT メニューの KeyListener または TraverseListener

SWT メニューが開いているときにキーボード入力 (つまり、TAB キー) を検出できるようにしたいのですが、リスナーがメソッドで追加されたときにイベントをブロードキャストしていないようで、またはメソッドaddListenerがありません。addKeyListeneraddTraverseListener

また、メニューが追加されたコントロール (ポップアップ メニュー) とシェルにリスナーを追加しようとしましたが、キー イベントもそれらのオブジェクトに到達しません。

メニューは、キーボード イベントを消費する OS レベルのコントロールのようです。ポップアップ メニューからキーストロークを取得する方法を見つけた人はいますか? または、独自の非 OS ポップアップ メニューを作成する唯一のオプションですか?