I can be wrong, but something looks strange in your patch.
diff -u -r1.33 menubar-msw.c
--- src/menubar-msw.c 2002/06/20 21:18:37 1.33
+++ src/menubar-msw.c 2002/08/07 19:53:51
@@ -888,8 +888,13 @@
/* Default is to put the menu at the point (10, 10) in frame */
if (eev)
{
+#ifdef USE_KKCC
+ pt.x = XBUTTON_DATA_X (EVENT_DATA (eev));
+ pt.y = XBUTTON_DATA_X (EVENT_DATA (eev));
^
Is this duplication correct, or do you mean XBUTTON_DATA_Y?
+#else /* not USE_KKCC */
pt.x = eev->event.button.x;
pt.y = eev->event.button.y;
^
+#endif /* not USE_KKCC */
ClientToScreen (FRAME_MSWINDOWS_HANDLE (f), &pt);
}
else
--
Lionel Fourquaux