Updated TODO on modifier keys handling in KeyEvent.
More KeyEvent Modifiers designing in the TODO file.
More of the previous commit.
Updated some TODOs (part 2 of yesterday's The Old New Thing post).
More TODOs about mouse button click counts. The GTK+ implementation might be the killer here...
Added code that will replace the toolkit-internal double-click/triple-click handling in an effort to normalize click count handling.
Implemented triple-clicks and up on Windows.
Added click counter reset on window activate/deactivate for Windows Areas.
Added custom double-click/triple-click/higher-order click handling to GTK+ Areas.
Attempted to add focus change support to the new GTK+ high-order click code like we do on Windows; it isn't working quite yet but I'll mark it as a TODO for now.
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.