module Mouse:sig..end
Mouse events are only reported whenever the mouse is
in the application surface. Coordinates are in surface normalized
coordinates with (0,0) corresponding to the bottom left corner
and (1,1) to the top right corner.
val pos : Gg.p2 React.signalpos is the current mouse position.val dpos : Gg.v2 React.eventdpos occurs on mouse moves with current mouse position minus
the previous position.val left : bool React.signalleft is true whenever the left mouse button is down.val left_down : Gg.p2 React.eventleft_down has an occurence whenever the left mouse button goes down.val left_up : Gg.p2 React.eventleft_up has an occurence whenever the left mouse button goes up.val middle : bool React.signalmiddle is true whenever the middle mouse button is down.val middle_down : Gg.p2 React.eventmiddle_down has an occurence whenever the middle mouse button goes
down.val middle_up : Gg.p2 React.eventmiddle_up has an occurence whenever the middle mouse button goes
up.val right : bool React.signalright is true whenever the right mouse button is down.val right_up : Gg.p2 React.eventright_up has an occurence whenever the right mouse button goes up.val right_down : Gg.p2 React.eventright_down has an occurence whenever the right mouse button goes
down.