問題タブ [mouse]
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.
python - Pythonを使用してMacでマウスを制御するには?
OS X で Python を使用してマウスを動かす (場合によってはクリックする) 最も簡単な方法は何でしょうか?
これはラピッド プロトタイピングのためのものであり、エレガントである必要はありません。
wpf - WPF ユーザー コントロールは、マウスが UC 領域外にあるときに MouseMovement を検出できますか
イベントに応じてユーザーコントロールがプログラムで動的に作成されるWPFアプリを作成しています。メイン ウィンドウ キャンバスにはグリッドがあり、新しいユーザー コントロールを含む新しい列定義と行定義を追加しています。
UC の境界に対するマウスの位置に応じてイベントに応答できるように、マウスの位置を追跡するためにこれらのユーザー コントロールが必要です。これは UC の境界内では問題なく動作しますが、マウスが UC 領域から (別の UC の領域または親ウィンドウの領域に) 離れるとすぐに、UC はマウスの位置を追跡できなくなり、応答できなくなります。
UC がマウスの所在を追跡できるようにする方法について何か提案はありますか? おそらく親ウィンドウからですか?
ありがとうございます
ms-access - 外部 ActiveX コントロールでのブロック アクセス マウスホイールの動作
Access (2002 / 2003) のデータ バインド フォームでは、カーソルが複数行のテキスト フィールドまたはリスト ボックス内にある場合でも、マウスホイールを回すと次/前のレコードに移動します。これはユーザーにとって大きな煩わしさであり、簡単にオフにすることはできません。
私は最近、MouseHook ( http://www.lebans.com/mousewheelonoff.htm ) と呼ばれる DLL を発見しました。これは、このマウスホイールの動作を効果的にブロックし、より期待される動作に置き換えることができます。
ただし、外部 ActiveX コントロールが Access フォームに追加されると、このモジュールは何もしません。たとえば、FlexGrid コントロールを含むフォームがあり、多くの行を含めることができます。ユーザーがマウスホイールを使用してスクロールしようとすると、MouseHook DLL がロードされていても、Access は別のレコードに移動します。
MouseHook DLL のようなソリューションはありますが、外部 ActiveX コントロールでも機能しますか? または、MouseHook DLL のソース コードを利用できるので、FlexGrid などのコントロールを処理するように変更できますか?
PS: MouseHook DLL の作成者に聞きたかったのですが、彼は現在 2009 年 6 月まで「休止中」です。
user-interface - wxWidgetsでマウスポインタの動きを制限するにはどうすればよいですか?
マウスポインタの動きをwxWidgetsの特定の領域に制限する方法はありますか?WindowsにAPI関数ClipCursor()があることは知っていますが、すべてのプラットフォームのwxWidgetsにメソッドはありますか?
windows - Windowsグローバルスコープでドラッグ操作を検出するには?
Windows XP で画面の端にあるフォルダーをドラッグすると、フォルダー内のファイルを含むツールバーになります。
ウィンドウはドラッグ操作があることをどのように検出できますか?
システム スコープでドラッグ操作を検出するアプリケーションを作成したい場合、どうすればよいですか?
もう 1 つの問題: この Windows XP の機能を無効にするにはどうすればよいですか? 本当に面倒です。
mouse - xwindowsで中クリックをシミュレートするためにキープレスをマップすることは可能ですか?
Xwindowsでマウスのミドルキークリックのように動作するようにキープレスイベントをマッピングすることは可能ですか? それらは異なるデバイスであることはわかっていますが、C プログラムから中ボタンのクリック イベントをトリガーする方法があれば、既存の xwindows メカニズムを使用してキーを簡単にバインドできるはずです。
javascript - JavaScript を使用して、あるページから別のページにプログラムでカーソルを移動する
画面に 2 つのページがあります (実際には、フレームがいくつかある独自の Web アプリケーションのようなものであり、全体の構造を実際に把握することはできません)。
ページに検索条件を入力し、キーボードの [Enter] を押すと、検索が実行され、他のビューにデータが入力されます。この 2 番目のビューには「確認」ボタンがあり、ユーザーはそれをクリックする必要があります。
ユーザーにキーボードの「Enter」を押して「確認」を実行してもらいたいです。
この 2 番目のビューのフィールドをクリックして [Enter] を押すと、[確認] が実行されるので、マウスのフォーカスを最初のページから別のページに移動するだけです。
プログラムでこれを達成するにはどうすればよいですか?
私は次のことを試しました
最初のページの入力フィールドにまだカーソルがあります。
フィールドの値が表示されるので、コードはそこを通過します
最初のページの入力フィールドにカーソルが残っている
最初のページの入力フィールドにカーソルが残っている
そして、カーソルは何とか「奇跡的に」入力フィールドから「移動」し、「Enter」は2ページ目で機能します!!!
なぜですか?
もちろん、それは解決策ではありませんが、マウスのフォーカスを移動するという私の目的を達成するためにアラートを使用する (ただし、1 ではなく 2) のはなぜでしょうか。
ありがとう
javascript - JavaScript: マウス ボタンが押されているかどうかを確認しますか?
JavaScriptでマウスボタンが現在押されているかどうかを検出する方法はありますか?
「mousedown」イベントについては知っていますが、それは私が必要としているものではありません。マウスボタンが押された後しばらくして、まだ押されているかどうかを検出できるようにしたい。
これは可能ですか?
keyboard - プログラマー向けの「最高の」ワイヤレス キーボード/マウス セットは何ですか?
flash - Flash でのマウスのダブルクリックの検出 (AS2)
ActionScript 2.0 を使用してボタン オブジェクトでのマウスのダブルクリックを検出する方法はありますか?