diff options
Diffstat (limited to 'structs.go')
| -rw-r--r-- | structs.go | 21 |
1 files changed, 10 insertions, 11 deletions
@@ -75,17 +75,16 @@ type config struct { // stuff controlling how the mouse works type mouse struct { - down time.Time // when the mouse was pressed down - up time.Time // when the mouse was released. used to detect click vs drag - clicktime time.Duration // how long is too long for a mouse click vs drag - mouseUp bool // is the mouse up? - double bool // user is double clicking - doubletime time.Duration // how long is too long for double click - resize bool // mouse is resizing something - downW int // where the mouse was pressed down - downH int // where the mouse was pressed down - currentDrag *guiWidget // what widget is currently being moved around - globalMouseDown bool // yep, mouse is pressed + down time.Time // when the mouse was pressed down + up time.Time // when the mouse was released. used to detect click vs drag + clicktime time.Duration // how long is too long for a mouse click vs drag + mouseUp bool // is the mouse up? + double bool // user is double clicking + doubletime time.Duration // how long is too long for double click + resize bool // mouse is resizing something + downW int // where the mouse was pressed down + downH int // where the mouse was pressed down + currentDrag *guiWidget // what widget is currently being moved around } // settings for the stdout window |
