+ default:
+#ifdef SHAPE
+ 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
+ ;
+ }
+}
+
+
+void OtkEventHandler::clientMessageHandler(const XClientMessageEvent &)
+{
+