diff options
| author | Pietro Gagliardi <[email protected]> | 2014-05-23 23:48:17 -0400 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2014-05-23 23:48:17 -0400 |
| commit | 511f774649fa53f5bf8e3d42bf79e74193c9596a (patch) | |
| tree | f5a54aac2de5d15ce987e8b4d8d44f5f34a07506 /todo.md | |
| parent | f4afa2a9511dd6ab75c040f9e50f11a1918ccf25 (diff) | |
Finished the Area clicking stuff: formalized the behavior in documentation in area.go, pointed out that Mac OS X already behaves as expected, updated some comments, and removed the relevant TODO.
Diffstat (limited to 'todo.md')
| -rw-r--r-- | todo.md | 6 |
1 files changed, 0 insertions, 6 deletions
@@ -26,12 +26,6 @@ super ultra important things: - make sure MouseEvent's documentation has dragging described correctly (both Windows and GTK+ do) - pin down whether or not a click event gets sent if this click changes from a different window to the one with the Area - double-check to make sure MouseEvent.Held[] is sorted on Unix after we figure out how to detect buttons above button 5 -- cap click count to 2 on all platforms? or normalize higher order clicks... - - Windows: down up doubledown up - - triple-clicks and higher: http://blogs.msdn.com/b/oldnewthing/archive/2004/10/18/243925.aspx have to do it ourselves, but Microsoft provides everything we need to - - Unix: down up down doubledown up [down doubeldown tripledown up] - - TODO higher than triple-click? - - Mac OS X: down up doubledown up tripledown up 4down up... - the windows build appears to be unstable: - 64-bit crashes in malloc in wine with heap corruption warnings aplenty during DLL loading; in windows 7 it works fine - 32-bit: it works, but if I save the class name converted to UTF-16 beforehand, wine indicates that the class name is replaced with the window title, so something there is wrong... |
