問題タブ [mousewheel]

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

vb.net - MouseWheel、上下のスクロール イベントの決定

サブで Mousewheel ハンドラを使用してマウスが上下にスクロールするかどうかを判断する方法はありますか? 例えば

マウスを上下に動かしたかどうかに応じて、userzoom の値を上下に調整できるようにしたいと考えています。どんな助けでも大歓迎です

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

c# - ズーム効果を作ろうとしています

マウスホイールを使ってピクチャーボックスにズーム効果を加えようとしています。マウスの中央ボタンを使用してズームインまたはズームアウトする場合は問題ありませんが、マウスカーソルが置かれているポイントをズームインまたはズームアウトしないことを除いて、すべて問題ありません。ポイントを拡大するときは、常にスライドさせたいです。コードスニペットを追加して機能させるのを手伝ってください。

これが私のコードです:

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

delphi - Delphi VCL フォームでマウス ホイール アクティビティを実装するための最良の方法は何ですか?

Delphi 7 の長年のユーザーとして、私はいくつかのコントロールで独自のマウス ホイール処理を行ってきましたが、最近のいくつかのアプリケーションでは、マウス カーソルをコントロール (リスト ボックスやツリーなど) の上に配置するだけでよいことに気付きました。 view) をマウス ホイール アクティビティで使用して、そのコントロールをスクロールさせます。
これはいい感じです (ホイールに反応する前にコントロールをクリックしてフォーカスする必要があるのとは対照的です)。

今、私は Delphi 2010 に移行しました。「正しい」動作とは何ですか?
また、Delphi で何を使用すれば、これを自分のソリューションで解決する必要がなくなりますか?

ありがとう。

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

ms-access - How do I make a form scroll down with mouse wheel instead of changing records in MS Access?

I have a longish form that scrolls vertically and also allows editing records. When I scroll with the mouse wheel, the form changes records instead of scrolling up and down to see more of the form. Is there any way to change this behavior?

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

javascript - マウスの中央スクロール ボタンによるブラウザのスクロールを無効にする

私のページには、マウスの中央のスクロール ホイールを使用して操作するフラッシュ要素があります。ページが長いです。そのため、マウス ホイールでスクロールすると、Flash 要素とやり取りし、ブラウザ ウィンドウをスクロールします。

Flash 要素がアクティブなときにブラウザのスクロールを無効にする方法はありますか?

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

apache-flex - マウスホイールはスクロールバー上で動作

SWF ファイルまたはその中のコンポーネントにスクロールバーがある場合、ユーザーがその領域 (フォーカスがある) にカーソルを合わせてマウス ホイールを使用すると、この動きが自動的にスクロールバーの動きに変換されます。

これがどのように行われるか、これに使用されるイベントまたはクラスはありますか? 私は外部のコンポーネントやクラスにもオープンです。まだ始めていませんが、スクロールバーを付けるのは簡単なので、アイテムレンダラーをやります。

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

silverlight - Silverlight 4、マウス ホイール イベント、およびウィンドウレス モード

多くのコントロールに対してマウス ホイールをネイティブにサポートすることで大きな恩恵を受ける Silverlight 4 アプリケーションがあります。アプリケーションをホストするページには、通常は Silverlight コントロールをオーバーレイする HTML 駆動のドロップダウン メニューがあります。

IE では、オーバーレイ メニューが正しく機能するように、ウィンドウレス モードを有効にする必要があります (Firefox 3.6 は、それがなくても正常に機能します)。ただし、ウィンドウレス モードを有効にすると、HTML DOM ブリッジに関する追加のコーディングを行わないと、Firefox はマウス ホイール イベントをサポートできなくなります。

どのブラウザがウィンドウレスを必要とし、どのブラウザがそれなしで動作するかを知る方法はありますか? 理想的には、「サポートされている」ブラウザーのリストをハードコーディングするのではなく、HttpBrowserCapabilities 情報を使用して、プロパティを true に設定するかどうかを決定したいと考えています。

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

c# - ContextMenuStrip とマウス ホイール

多くの項目を持つ ContextMenuStrip があります。

アイテムをスクロールするためにマウスホイールを処理する方法は?

私はネットを検索しますが、何も役に立ちません。

または、コンテキストメニューから最初/最後に表示/表示されたアイテムを取得する方法は?

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

c++ - WTLでのwm_mousewheelメッセージの処理

アプリケーションでwm_mousewheelを処理しようとしています。

コード:

ただし、このコードは機能しません。KeyHandlerはwm_mousewheelメッセージを受信しません。私はこのアプリケーションをビスタでテストしています。私のアプローチが間違っている場合、wm_mousewheelを適切に処理する方法は?ビスタはwm_mousewheelメッセージの処理の失敗に責任がありますか?

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

silverlight - MouseWheel:スクロールとズーム

基本的にScrollViewer内にラップされたいくつかのCanvas要素であるSilverlight4カスタムコントロールがあります。ユーザーは、マウスホイールを使用するときにスクロールするかズームするかを決定するプロパティを設定できます。カスタムコントロールのMouseWheelイベントで、スクロールまたはズームするかどうかを確認します。ズームする場合は、デルタを決定し、カスタムコントロールのズームレベルを変更します(ズームコードを処理します)。

問題は、ScrollViewerの垂直スクロールバーの現在の位置がスクロールバーの上部または下部になるまでズームが開始されないことです。それらがあれば、ズームは完全に機能します。

ズームのみを行うように(つまり、ユーザーがズームしたいときに)完全にスクロールしないようにする方法について誰かが提案していますか?

ありがとう!