問題タブ [mouseevent]
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.
c# - OnMouseDown、OnMouseMove、およびカスタムコントロール
私はWindowsMobile用のアプリを開発しています。私はその中の写真を動かす私自身のコントロールを持っています。OnMouseDownとOnMouseMoveをオーバーライドして、ユーザーが移動した場所に画像を再描画しました。
私はそれをWindowsMobile6.1Professionalエミュレーターでのみテストします。それは動作しますが、問題があります:
画像をクリックしてマウスで動かし、マウスの左ボタンを押したまま動かないようにし、数秒待ってからマウスを動かさずにボタンを離すと、画像が再び動きます。何が起こっているのですか?
イベントOnMouseMoveはイベントOnMouseUpで発生すると思いますが、よくわかりません。
ありがとうございました!
javascript - SVG マウス ポインターの位置
JavaScript を使用して、SVG ビューボックスの境界内にあるマウス ポインターの位置を確認する方法を知りたいです。イベント モデルを使用して、さまざまなマウス モーション イベントをすべて追跡する必要がありますか? または、マウス ポインターをポーリングして、必要なときにその場所を教えてもらう方法はありますか?
actionscript-3 - ActionScript MouseEvent.clone() が壊れているように見えますか?
私はActionScript 3 でマウス イベントを再ディスパッチしようとして問題に遭遇しました。表示されるメソッドに絞り込みましたがMouseEvent.clone()
、まあ、完全に壊れています。次のイベント ハンドラー:
次の出力が無限に出力されます。
これは、MouseEvent を再ディスパッチしたコードが受け取っていたものと一致するため、クローン機能が壊れているという私の仮説です。
これは、何かを見逃していない限り、リンクされたドキュメントが示すこととは正反対です。この動作を引き起こす可能性のある何をしたか (またはしなかったか) について、私は完全に途方に暮れています。AS3 の人たちは、自分たちのドキュメントを読むのを本当に忘れていたのEvent.clone()
でしょうか?
特定のユースケースでは代わりに関数オブジェクトを使用することでこれを回避できますが、そうしないことを好みます。何か案は?
編集: localX および localY メンバーは適切に複製されているようです。これにより、ここで何が起こっているかについてさらに途方に暮れます。
c# - すべてのコンポーネントからマウス イベントをキャプチャする
WinForm C# アプリケーションで MouseEvents に問題があります。
アプリケーションですべてのマウス クリックを取得したいのですが、すべての子コンポーネントにリスナーを配置したり、Windows マウス フックを使用したりしたくありません。
Flash では、ステージにリスナーを配置して、ムービーのすべての MouseEvent を取得できます。
C# にそのようなものはありますか? グローバルな MouseListener?
編集:
IMessageFilter からこのクラスを作成し、Application.AddMessageFilter を使用します。
そして、グローバル クリックをリッスンする必要があるコントロールにこのコードを配置します。
c# - ウィンドウ フォーカスの変更を防止する
私は、障害のある人がゲームをより簡単にプレイできるように、少しのコードで支援しようとしています。彼はトラックボールと単一のボタンに制限されています。
現在、彼はオンスクリーン キーボードを使用しており、それを使用して他のゲームをプレイすることができました。彼のライブを簡単にするために、ちょっとしたコードを作成しました。キーにはホバー ボタンを使用します。マウス ポインタがボタンに入るとキーが下に移動し、ボタンから離れるとキーが上に移動します。
私はそれが機能しており、彼がそれを気に入ってくれると思います(または願っています). テストしたところ、かなりうまくいきました。
もう1つ機能を追加したいと思います。彼が私のコントロール上でクリックした場合、別のキー ストロークを送信したいと考えています。問題ありません、私はそれを行うことができます。ただし、その場合、ウィンドウのフォーカスはゲームから自分のコントロールに移ります。
MSDNでこれを見つけました:
http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/48737c2b-7e6f-4ade-ac1c-7dd2f5cc2b88/
これにより、ウィンドウがアクティブになるのを防ぐことができますが、それでもゲームのフォーカスが失われます。フォーカスをゲームに戻すことはできますが、フォーカスが失われないことが望ましいです。
C# と WPF でコーディングしています。
どうすればそれを行うことができるかについて、誰にもアイデアがありますか?
ジョン・フェントン
flash - Google Maps Flash API は、マーカー上での MouseEvent のバブリングを無効にします
デフォルトでは、Google Maps Flash API は、マーカー上で発生するすべての MouseEvents のバブリングをキャンセルします (少なくともドラッグ可能)。ただし、MapMouseEvent コンストラクターには、「bubbles?」というパラメーターがあることがわかります。マウスイベントをバブルさせることができると思いますか?マウスイベントのバブリングをオンにする方法はありますか?
java - JavaMouseListener-イベント
何MouseEvent
が起動されるかに関して、次のことが予想される動作であるかどうかを知っていますか?1つは、他の場所で欠落しているか、消費されているようです。
右クリックし
JPanel
て表示しますJPopupMenu
:これまでのところ、ボタン3から3つすべてが正しい順序で良好です
まだ表示されている状態で、:
JPopupMenu
のどこかに左クリックします。JPanel
JPopupMenu
/li>MousePressed
イベント はどうなりましたか?
前もって感謝します。
cocoa - ココアで NSRect をクリックして NSWindow を開きます
私のプログラムでは、特定の NSRect 内でマウスクリックが行われたかどうかを判断できます。この NSRect をクリックして新しい NSWindow を開くにはどうすればよいですか?
java - デスクトップ ワード キャプチャ
バビロン翻訳ツールを知っていれば、その単語キャプチャ機能を知っているでしょう。単語を右クリックすると、(ブラウザまたはドキュメントから) 翻訳されます。同じツールを入手したいのですが、どのプログラム言語を使用すればよいですか? 動作させたいOSはwin-xpとubuntuです。私は自分のプログラムをJavaで書いています。Javaプログラムから発生する可能性がある場合、それは素晴らしいことです. ありがとう、
アディ。
c# - WPFでクリックイベントが発生したマウスボタンを特定するにはどうすればよいですか?
OnClick
そのボタンをクリックするたびにトリガーするボタンがあります。どのマウスボタンがそのボタンをクリックしたか知りたいですか?
Mouse.LeftButton
またはを使用すると、どちらもクリック後の状態である「実現Mouse.RightButton
」を教えてくれます。
どれが私のボタンをクリックしたか知りたいだけです。に変更EventArgs
するとMouseEventArgs
、エラーが発生します。
XAML: <Button Name="myButton" Click="OnClick">