Control mouse motion Handle left & right click events Handle mouse wheel scroll event Handle double clicks and text selection