問題タブ [tapandhold]

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

mfc - MFC CListCtrl で「タップ アンド ホールド」動作を実装するにはどうすればよいですか?

MFC CListCtrl で「タップ アンド ホールド」動作を実装するにはどうすればよいですか?

CDialog に MFC CListCtrl があり、CListCtrl に「タップ アンド ホールド」動作を追加する必要があります。

それが「タップアンドホールド」の意味です。

ユーザーが CListCtrl 項目をクリック (マウスの左ボタンで「標準」クリック) すると、関数 A が呼び出されます。

ユーザーが CListCtrl 項目をクリックし、マウスの左ボタンを 1 秒以上押し続けると、関数 B が呼び出されます。

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

c# - タイマー/.NET CF でのタップ アンド ホールド ジェスチャの問題

Windows CE 5.0 で実行している .NET CF 2.0 アプリケーションで奇妙な動作が発生しました。

コントロールを定期的に更新するタイマーがあります。そのコントロールは、(マウスダウンハンドラーで) ユーザーからタップアンドホールドジェスチャを受け取ることもできます。私が見つけたのは、TAH が開始すると (終了する前に) タイマー イベントが処理を開始し、実行の途中でマウス ダウン ハンドラーをプリエンプトする可能性があることです。

私の調査によると、これは通常の動作ではなく、単にタイマー/イベントを誤解しているだけですか? SHRecognizeGesture が Application.DoEvents と同等のものを呼び出しているだけでしょうか?

いずれにせよ、アプリがTAHをチェックしているときにタイマーデリゲートが「カチカチ」しないように、この例を修正する「良い」方法を誰かが持っていますか?

この問題を説明するサンプル プログラムについては、以下を参照してください (リスト ボックスの下の空きスペースをタップ アンド ホールドすると、ログ メッセージが生成されます)。

前もって感謝します。

画像をインラインでリンクできないため、動作を示すスクリーンショットへのリンクを次に示します。

編集:私の実際のアプリケーションでは、タイマーの目盛りがコントロールを更新しています。そのため、私は 1 つのスレッド内での作業に制限されています。(イベントハンドラーでも必要なことを実際に達成することはできません)。

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

windows-phone-7 - タップ&ホールド(長押し)

Windows Phone 7 アプリにタップ アンド ホールドを実装した人はいますか? KeyDown/KeyUp とタイマー、または ManipulationStarted/manipulationCompleted とタイマーのいくつかの可能なアプローチを見ることができます。
ただし、アプリごとに異なるタイマー設定があり、矛盾につながるため、これはアイデアに欠けるアプローチだと思います。
何か不足していますか?TapAndHold イベントを期待していた

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

jquery - jQueryを使用したAndroidでのロングタップ(長押し、長押し)の決定

jQueryとHTMLページを使用して、Androidでtouchstart、touchmove、およびtouchendイベントを正常に再生することができました。今、私は、1つが3秒間タップして保持する、ロングタップイベントを決定するための秘訣を確認しようとしています。私はまだこれを理解できないようです。Sencha Touch、JQTouch、jQMobileなどを使用せずに純粋にjQueryでこれを実行したいと考えています。

私はjQTouchの概念が好きですが、それは私に多くを提供せず、私のコードのいくつかはそれで壊れます。Sencha Touchを使用することで、私はjQueryからExt.jsに移行し、特にjQueryが非常に機能している場合に、Javascriptの抽象化を行う新しい方法を好むわけではありません。だから、私はこれをjQueryだけで理解したいと思います。jQueryを使用して、jQTouchやSenchaTouchの多くのことを自分で行うことができました。そして、jQMobileはまだベータ版であり、Androidにはまだ十分に向けられていません。

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

windows-phone-7 - リストボックスにホールドを実装するには?

リストボックスを保持している場合、リストボックスのインデックスを取得したい。

これは私のコードです:

誰かが知っていれば、これを行うのを手伝ってください。

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

java - LWJGLのキーを押したままにする

LWJGLを使用していますが、キーを押したままにすると(単語で文字キーを押したままにするなど)、イベントをすばやく発生させたいと考えています。

これは私の試みです:

0 投票する
0 に答える
362 参照

winforms - .NETCFでButton/Button2のタップアンドホールド機能を実装する方法

Buttonの両方のイベントをキャッチする必要があります:OnClickedとtapped / holed/released。

残念ながら、OnClickイベントとOnDoubleClickイベントの両方を正しく処理することはできません。OnClickとOnDoubleClickの両方が発生します。

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

windows-phone-8 - Windows Phone 8を長押ししてテキストと画像を移動する

私のWindows Phone 8アプリケーションでは、ユーザーが必要に応じて、テキストまたは画像を押したままにして、画像やテキストを目的の位置に移動する必要があります。テキストと画像は、固定位置に事前に入力されます。ユーザーが自分の位置を再配置したい場合は、必要なテキストまたは画像でジェスチャーを押したままにすることで実行できます。これは可能ですか?はいの場合、同じで利用可能なコードスニペットまたはリンクはありますか?.