You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
590 B
30 lines
590 B
package cview |
|
|
|
import "time" |
|
|
|
// MouseAction indicates one of the actions the mouse is logically doing. |
|
type MouseAction int16 |
|
|
|
// Available mouse actions. |
|
const ( |
|
MouseMove MouseAction = iota |
|
MouseLeftDown |
|
MouseLeftUp |
|
MouseLeftClick |
|
MouseLeftDoubleClick |
|
MouseMiddleDown |
|
MouseMiddleUp |
|
MouseMiddleClick |
|
MouseMiddleDoubleClick |
|
MouseRightDown |
|
MouseRightUp |
|
MouseRightClick |
|
MouseRightDoubleClick |
|
MouseScrollUp |
|
MouseScrollDown |
|
MouseScrollLeft |
|
MouseScrollRight |
|
) |
|
|
|
// StandardDoubleClick is a commonly used double click interval. |
|
const StandardDoubleClick = 500 * time.Millisecond
|
|
|