return buttonPressHandler(e.xbutton);
case ButtonRelease:
return buttonReleaseHandler(e.xbutton);
+ case MotionNotify:
+ return motionHandler(e.xmotion);
case EnterNotify:
return enterHandler(e.xcrossing);
case LeaveNotify:
if (e.type == otk::OBDisplay::shapeEventBase())
return shapeHandler((*(XShapeEvent*)&e));
#endif // SHAPE
+#ifdef XKB
+ if (e.type == otk::OBDisplay::xkbEventBase())
+ return xkbHandler((*(XkbEvent*)&e));
+#endif // XKB
;
}
}