[x] Things like press event handlers should check for primary mouse button, and do nothing if a different mouse button was used. Be sure to still honor press events generated from keyboard accelerators, though.
[x] Layouts should eat any wheel events that hit them.
[x] Widgets could have a context attribute, containing some menu items. Default behavior for right mouse button would be showing the context menu.
[ ] Default behavior for middle mouse button could be free scrolling (see also #3) Probably not going to do this unless someone wants it.
context
attribute, containing some menu items. Default behavior for right mouse button would be showing the context menu.Default behavior for middle mouse button could be free scrolling (see also #3)Probably not going to do this unless someone wants it.