]> code.delx.au - gnu-emacs/commitdiff
(win32_mouse_position, mouse_moved_to):
authorKarl Heuer <kwzh@gnu.org>
Mon, 17 Jul 1995 22:23:14 +0000 (22:23 +0000)
committerKarl Heuer <kwzh@gnu.org>
Mon, 17 Jul 1995 22:23:14 +0000 (22:23 +0000)
Access mouse_moved in selected_frame.

src/w32inevt.c

index 53876cb6ee0c1ab2ef5d8cdce7beead84570aa6b..25eccb644e3bd86107456a2af180f9d3540b07f9 100644 (file)
@@ -36,9 +36,6 @@
 /* stdin, from ntterm */
 extern HANDLE keyboard_handle;
 
-/* Indicate mouse motion, from keyboard.c */
-extern int mouse_moved;
-
 /* Info for last mouse motion */
 static COORD movement_pos;
 static DWORD movement_time;
@@ -376,7 +373,7 @@ win32_mouse_position (FRAME_PTR *f,
   *f = get_frame ();
   *bar_window = Qnil;
   *part = 0;
-  mouse_moved = 0;
+  selected_frame->mouse_moved = 0;
   
   *x = movement_pos.X;
   *y = movement_pos.Y;
@@ -392,7 +389,7 @@ mouse_moved_to (int x, int y)
   /* If we're in the same place, ignore it */
   if (x != movement_pos.X || y != movement_pos.Y)
     {
-      mouse_moved = 1;
+      selected_frame->mouse_moved = 1;
       movement_pos.X = x;
       movement_pos.Y = y;
       movement_time = GetTickCount ();