Example #1
0
 private void ProcessPossibleDoubleClick(ref MouseEventExtArgs e)
 {
     if (IsDoubleClick(e.Button, e.Timestamp, e.Point))
     {
         e = e.ToDoubleClickEventArgs();
         m_DownButtonsWaitingForMouseUp = MouseButtons.None;
         m_PreviousClicked = MouseButtons.None;
         m_PreviousClickedTime = 0;
     }
     else
     {
         m_DownButtonsWaitingForMouseUp |= e.Button;
         m_PreviousClickedTime = e.Timestamp;
     }
 }