For a simple function that returns a value determining if the user has single clicked, double clicked or held the mouse down, it may be found here:
http://www.blitzbasic.com/codearcs/codearcs.php?code=918
http://www.blitzbasic.com/codearcs/codearcs.php?code=918