diff src/event-msw.c @ 290:c9fe270a4101 r21-0b43

Import from CVS: tag r21-0b43
author cvs
date Mon, 13 Aug 2007 10:36:47 +0200
parents e11d67e05968
children 4b85ae5eabfb
line wrap: on
line diff
--- a/src/event-msw.c	Mon Aug 13 10:35:55 2007 +0200
+++ b/src/event-msw.c	Mon Aug 13 10:36:47 2007 +0200
@@ -1824,6 +1824,14 @@
     }
     break;
 
+  case WM_CANCELMODE:
+    ReleaseCapture ();
+    /* Queue a `cancel-mode-internal' misc user event, so mouse
+       selection would be canceled if any */
+    mswindows_enqueue_misc_user_event (mswindows_find_frame (hwnd),
+				       Qcancel_mode_internal, Qnil);
+    break;
+
 #ifdef HAVE_TOOLBARS
   case WM_NOTIFY:
     {