問題タブ [menu]

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 に答える
1968 参照

asp.net - 複数のルートノードなしで複数のサイトマップファイルを使用するにはどうすればよいですか

ASP.NET メニュー コントロールを使用しています。リンク 1 から 10 までが 1 つのサイトマップ ファイルにあり、リンク 11 から 20 までが別のサイトマップ ファイルにある、このようなメニューを表示したいと思います。

ただし、サイトマップ ファイルには、抑制できないように見えるルートが必要です。

何かご意見は?

-エドード

0 投票する
7 に答える
14726 参照

javascript - 最高のJavascriptドロップダウンメニュー?

ドロップダウンのJavaScriptメニューを探しています。

これは、IE6およびFirefox2でも機能する最もシンプルでエレガントなアクセス可能なメニューである必要があります。ulユーザーがJavaScriptのサポートなしでページを使用できるように、番号のないリスト()で機能する場合は問題ありません。

どれをお勧めしますか?そのようなメニューのコードはどこにありますか?

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

.net - WinFormsでコンテキストメニューのメニュー項目を動的に選択する正しい方法は何ですか?

メインメニュー項目に「リンク」されているコントロールのコンテキストメニューを作成しようとしています。常に存在する2つの固定メニュー項目と、メニューに含める必要のある任意の数の追加メニュー項目があります。

固定メニュー項目と動的メニュー項目のリストへのクラスレベルの参照を保持することによって、問題を解決しようとしました。Opening現在のアイテムのリストをクリアしてから、適切なアイテムをメニューに追加することで、両方のメニューのイベントを処理しています。これはメインメニューでは問題なく機能しますが、コンテキストメニューの動作がおかしくなります。

主な問題は、Opening発生するまでに、メニューがどのアイテムを表示するかをすでに決定していることだと思われます。このフォームは次のことを示しています。

初めてフォームを右クリックすると、何も表示されません。2回目は、メニューが期待どおりに表示されます。アイテムを更新できる別のイベントが発生しますか?メニュー項目を動的に選択するのは悪い習慣ですか?

注:これは、そのような機能を必要としている人のために作成し始めた例であり、それがどれほど難しいかについて興味があったので、なぜこれが行われるのかについての詳細を提供することはできません。この人はメインを「リンク」したいと考えていますメニュー項目をコンテキストメニューに追加します。メニュー項目は単一のメニューの子にしかなり得ないため、これは合理的な方法のように思われます。アプローチの代替案は大歓迎です。

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

keyboard - YUI メニューのイベントを正しくサブスクライブしていませんか?

Menu イベントをサブスクライブするための YUI のチュートリアルを読み、従いました。また、Menu、 MenuBar、および Custom Events の API とコードのビットも調べましたが、次のコードは機能しません。

機能的には、MenuBar の各サブメニューに keyPress リスナーをアタッチしようとしています。バブリング ライブラリを依存関係として追加したくありません。

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

c - Palm OS アプリでシステムの標準の [編集] メニューを使用する

独自の切り取り/コピー/貼り付け/キーボード ハンドラを実装する代わりに、Palm OS アプリケーションで標準の [編集] メニューを使用するにはどうすればよいですか?

0 投票する
5 に答える
4425 参照

linux - Linuxでの新しいアプリケーショングループの追加

Javaまたは他のプログラミング言語を使用して、KDEとGnomeの両方のアプリケーションメニューに新しいプログラムグループを追加するにはどうすればよいですか?

UbuntuとKubuntu8でテストしています。〜/ .config / menus / Applications-mergedに単純な.menuファイルを配置すると、Kubuntuで機能しましたが、Ubuntuでは同じ手順では何も実行されません。

私のファイルの内容は次のとおりです。

.desktopファイルが〜/ .local / share/applicationsに正しく配置されていることに注意してください。

追伸:元の質問では、プログラムによる解決策が必要だとは明記されていませんでした。

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

jsp - IE Chopping off left of DIV

In IE6 the left of the #right-content DIV is cut off. I've been playing with it and can't get it to display properly.

http://philzit.com/services

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

menu - System.Windows.Forms.WebBrowser コントロールでコンテキスト メニューのコピー/貼り付けのみを許可する

WebBrowser コントロールには、Web ページを右クリックしてコンテキスト メニューを表示する機能をすべて無効にする「IsWebBrowserContextMenuEnabled」というプロパティがあります。これは私が望んでいるものに非常に近いものです (誰も右クリックして印刷したり、反撃したり、プロパティをクリックしたり、ソースを表示したりしたくありません)。

唯一の問題は、コピー/貼り付けなどのために TextBoxes に表示されるコンテキスト メニューも無効になることです。

これをより明確にするために、これは私が望まないものです:
悪い文脈

これは私が欲しいものです:
良い文脈

メインのコンテキスト メニューを無効にしたいのですが、TextBox に表示されるものは許可します。誰も私がそれを行う方法を知っていますか? WebBrowser.Document.ContextMenuShowing イベントは有望に見えますが、HtmlElementEventArgs パラメーターの「FromElement」および「ToElement」プロパティを通じて、ユーザーが右クリックしている要素を正しく識別していないようであり、送信者は HtmlDocument 以外のものではありません。エレメント。

前もって感謝します!

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

windows - SDIのOLEクライアント。ツールバーを追加するにはどうすればよいですか?

OLEを使用してExcelをロードしているSDIがあります。これにツールバーを追加して、非常に目立つ明確な「インポート」ボタン(およびその他のいくつか)を使用できるようにします。追加したツールバーMFCはすべて非表示になるか、Excelがアクティブになるとインターフェイスから削除されます。Excel Oleアイテムがアクティブになったときに、ツールバーをアップしてインターフェイス上に維持する方法はありますか?

FloatControlBarExcel OLEアイテムが初期化された後に呼び出しを試みましたが、効果がありませんでした。メニュー(そのままで正常に動作する)をツールバーにねじることを考えましたが、左側にドッキングする必要があり(要件)、コマンドの大きくて目に見えるグラフィック描写が必要です...そして私はしていませんそれを行う方法を見つけました。classはグラフィカルなメニュー項目を許可しますが、私はmenuコマンド自体を(メッセージテーブルでCMenu取得する以外に)多くのことを行う方法を見つけていません。commandid

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

winapi - Win32 メニューの色を変更する

SetSysColors を使用せずに、1 つのプロセスでプレーンな Win32 メニュー (背景、テキスト、およびハイライト) で使用される色を変更する方法はありますか?

(SetSysColors はグローバルな変更を行いますが、これは悪いことです。クラッシュしたり、終了する前に SetSysColors で色を元に戻すのを忘れたりすると、ログアウトするまで復元されません。)