シングルクリックとダブルクリックのジレンマ
シングルクリックでイベントが発生し、ダブルクリックで別のイベントが発生しています。
シングルクリック: メール メッセージのプレビューを読み込む
ダブルクリック: 別のウィンドウにメッセージ ビューをロード
問題は、ダブルクリックが発生するために、シングルクリックが... 2 回発生することです。現在の解決策は、シングルクリックにタイムアウトを設定し、ダブルクリックが検出された場合にキャンセルすることです。
質問 1: ダブルクリック イベントが発生するまでのタイムアウト時間は? たとえば、非常にゆっくりとシングルクリックすると、それは起こりません。
質問 2: タイムアウトを使用するよりも、これを解決するためのより良い方法はありますか?