問題タブ [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.
delphi - Delphiポップアップメニューの可視性
Delphi 7には、Visibleプロパティがないため、ポップアップメニューが表示されている(画面に表示されている)かどうかを確認する方法はありますか。
internet-explorer - IE から「対象をファイルに保存」を削除
グループ ポリシーまたはレジストリ ハックを使用して、Internet Explorer の右クリック メニューから「対象をファイルに保存」を削除する方法はありますか? それに失敗した場合、簡単なプログラムによる方法はありますか?
delphi - ドロップダウンメニュー付きのボタンを作成するには?
IE/Firefox の戻るボタン スタイル、ドロップダウン メニュー ボタンを表示する方法はありますか?
user-interface - メニュー項目で省略記号を使用する必要がある場合
... をメニュー項目の最後にいつ置くべきですか? いくつかのルールを読んだことを覚えているようですが、私の人生ではそれらを見つけることができません。
コンテキスト - 右クリック メニューにプロパティ オプションを追加していますが、それらを追加するのが適切かどうか疑問に思っています。
ui-automation - Windowsでポップアップメニュー項目をプログラムで選択する方法は?
私は小さなウィザードを書いているアプリを持っています。マウスを適切なボタンやメニューに移動してクリックすることで、アプリの小さな部分を自動化し、ユーザーが見ることができるようにしました。
これまでのところ、マウスをツリー項目に移動し、右クリックを送信しています。これにより、TrackPopupMenu を介してメニューがポップアップします。次に、マウスをポップアップ メニューの適切な項目に移動します。私が理解できないのは、メニュー項目を選択する方法です。
左クリックをメニューの所有者ウィンドウに送信しようとしたり、メニューの所有者に WM_COMMAND を送信しようとしたりしましたが、何も機能しません。
メニューはそれ自体がウィンドウだと思いますが、私が持っている HMENU から HWND を取得する方法がわかりません。
クリックをポップアップ メニューに PostMessage する方法について何か考えはありますか?
PS マウスの駆動とメッセージの投稿に別のスレッドを使用しているため、TrackPopupMenu が同期していても問題はありません。
.net - カスタム コンテキスト メニューの作成
コンテキスト メニューとして表示したいシンプルなダイアログ ボックスがあります。
右クリックをキャッチして、境界線のないモーダル ダイアログとして表示できます。可能であれば、Windows のコンテキスト メニュー (左側のバー、青い境界線) のように適切に表示したい - 収集するためにこれを自動的に行う方法はありますかユーザーのデスクトップ設定 (XP、Vista の両方で動作する必要があります)?
vb6 - VB6 のボタンのすぐ下にポップアップ メニューを配置する方法
私はVB6アプリを持っています。メインフォームがあります。ユーザーコントロールを収容します。このユーザー コントロールにはボタン コントロールがあります。ボタンをクリックすると、メニューがポップアップして、メニューの左上がボタンの左下のすぐ下になるようにします。
私が行った場合:
マウスがある場所にメニューが表示されます。
座標を提供しようとすると
計算が完全に間違っていることがわかり、メニューが目標から大きく外れて表示されます。
PopupMenu 呼び出しに必要な座標の種類と、ボタンの下の位置を計算する方法がよくわかりません。
c# - Gtk# の PopupMenu
次のように PopupMenuHandler 関数をアタッチしようとしている Gtk スクロール ウィンドウがあります。
そして、HandlePopupMenu は次のようになります。
私の問題は、スクロールされたウィンドウを右クリックしても、このイベントが呼び出されないことです。thisに基づいている必要があると思います。ScrollEvent を処理する他のイベントは 1 つだけで、キーボードまたはマウス ボタンを処理するイベントはありません。これが機能しない理由を誰か教えてもらえますか?
objective-c - Cocoa PopUpMenus をプログラムで作成し、インターフェイス ビルダーで構築された GUI アイテムからコードを取得する
多くの Cocoa アイテムをプログラムで作成する必要があり、見つけることができるほとんどのリソースは、ビルダーを使用して GUI を作成することに集中しています。Xcode でインターフェイス ビルダーを使用して作成されたインターフェイス アイテムの目的の C コードを取得する方法はありますか? また、PopUpMenus について少し混乱しています。PopUpMenus は PopUpButtons 内に含まれていますか、それとも独立していますか? また、誰でも、Cocoa と Objective-C を使用してプログラムで PopUpMenus を作成する方法の適切な説明に私をリンクできますか?
menu - SWT メニューの KeyListener または TraverseListener
SWT メニューが開いているときにキーボード入力 (つまり、TAB キー) を検出できるようにしたいのですが、リスナーがメソッドで追加されたときにイベントをブロードキャストしていないようで、またはメソッドaddListener
がありません。addKeyListener
addTraverseListener
また、メニューが追加されたコントロール (ポップアップ メニュー) とシェルにリスナーを追加しようとしましたが、キー イベントもそれらのオブジェクトに到達しません。
メニューは、キーボード イベントを消費する OS レベルのコントロールのようです。ポップアップ メニューからキーストロークを取得する方法を見つけた人はいますか? または、独自の非 OS ポップアップ メニューを作成する唯一のオプションですか?