問題タブ [contextmenu]

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 投票する
5 に答える
156679 参照

java - Java Swingで右クリックのコンテキストメニューを作成するにはどうすればよいですか?

現在、右クリックで新しいインスタンスを作成し、JMenuその位置をマウスの位置に設定して、右クリックのコンテキストメニューを作成しています...より良い方法はありますか?

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

c# - C#のネイティブメニュー

C#でネイティブメニューを使用する最良の方法は何ですか?

編集:醜い.NETメニューよりも見栄えが良いので、ネイティブメニューを使用したいと思います。誰かが私にそれをどのように使うことができるかを正確に説明できますか?

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

java - Eclipse RCP: パーセクティブ バーのコンテキスト メニューを非表示にします

rcp アプリケーションでパースペクティブ ツールバーを右クリックしたときに表示されるコンテキスト メニューを抑制したいと考えています。明確にするために、パースペクティブ バーとショートカットを表示したいのですが、コンテキスト メニューをポップアップさせたくありません。すべてのパースペクティブ ツールバー API は内部のようです。

ありがとう。

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

delphi - 別のアプリでコンテキスト メニュー項目をプログラムで選択する方法は?

ターゲット アプリは Delphi (.NET ではなく win32) で記述されており、クローズド ソースです。

呼び出したいアクションは Copy と呼ばれますが、明らかなキーボード ショートカットはありません。(Ctrl+Insert は間違ったことを行い、Ctrl+C は何もしません)

ターゲットを見つけてHWND、コンテキスト メニューを開くように説得できます ( WM_RBUTTONDOWN/UPnotに応答しますWM_CONTEXTMENU)。メニューからHWNDメニュー ハンドルを取得してMN_GETHMENU、目的のメニュー項目を見つけることもできます。アイテムを「選択」する方法の詳細がわかりません。メニューが「モードレス」であることは役に立ちません。それHWNDは所有されていないので、多くの非表示のTPUtilWindowウィンドウのどれが本当の所有者なのかわかりませんWM_COMMAND

あらゆる種類のハッキングが容易になることは確かですが、ターゲット プロセスにコードを挿入することは避けたいと思います。

回答は任意の言語で受け入れられます。

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

c# - C# でシングル クリックしてトレイ アイコンのメニューを開く

トレイ アイコンを右クリックするだけでなく、クリックしたときに強制的にコンテキスト メニューを表示するにはどうすればよいですか。

MouseClick イベントを使用してみましたが、eventargs のマウスの位置は x0y0 です。

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

.net - WPFは、オブジェクトのプロパティに基づいてContextMenuのMenuItemを非表示にします

MenuItemをプログラムで表示/非表示にする必要がありますが、これを行うための最良の方法は何ですか?

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

c# - TreeViewItem のコンテキスト メニューは TreeViewItem のメソッドを呼び出しますか?

TreeViewそれぞれTreeViewItemに右クリック コンテキスト メニューが として適用されるように設定していますStyle。何かのようなもの:

Saveable、Copyable、および Removeable は、として使用されるオブジェクトから取得されるプロパティですTreeViewItem

私が探しているのは、ユーザーが をクリックするMenuItemと、選択したオブジェクトの適切なメソッドをクリックすることです。したがって、「保存」をクリックするMenuItemobject.Save()、「コピー」呼び出しobject.Copy()などが呼び出されます。しかし、構文がどのように見えるか、または典型的な WPF スタイルに関してそのアイデアが実際に受け入れられるかどうかはわかりません。囲んでいるウィンドウで新しいイベント ハンドラーを作成するだけでよいことはわかっていますが、選択した項目自体でイベントを処理したいと思います。

考え?

ありがとう!

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

windows - コンテキストメニュー選択のパスを取得するにはどうすればよいですか?

InternetExplorerのコンテキストメニューにカスタムエントリがあります。選択したアイテムを使って何かをしたいのですが、たとえば、その選択をARGV[1]として受け取るプログラムを実行します。

たとえばwhatever.zip、デスクトップにあるという名前のファイルを右クリックすると、次のように実行されます:my_binary path \ to \ desktop \ whatever.zip

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

outlook - VSTOおよびOutlook2003のコンテキストメニュー

VSTOを使用したアプリケーションとのOutlook2003/2007統合が必要です。Outlook 2007では問題ありません。必要なフックはすべて揃っていますが、Outlook 2003では、受信トレイのメールアイテムにコンテキストメニュー項目を追加する方法が見つかりません。2007バージョンのようなコンテキストメニューを作成するためのイベントハンドラーが見つかりませんでした。

回避策を知っていますか?