[gtk/wip/matthiasc/kill-non-input-events] win32: Stop using expose and configure events



commit 1172810768c5d1d414fdd5394d039c9330aaca41
Author: Matthias Clasen <mclasen redhat com>
Date:   Sun Jul 15 14:07:40 2018 -0400

    win32: Stop using expose and configure events
    
    These no longer exist.

 gdk/win32/gdkevents-win32.c | 21 +--------------------
 1 file changed, 1 insertion(+), 20 deletions(-)
---
diff --git a/gdk/win32/gdkevents-win32.c b/gdk/win32/gdkevents-win32.c
index e8934b9be8..28e3a49acf 100644
--- a/gdk/win32/gdkevents-win32.c
+++ b/gdk/win32/gdkevents-win32.c
@@ -777,7 +777,6 @@ _gdk_win32_print_event (const GdkEvent *event)
     CASE (GDK_NOTHING);
     CASE (GDK_DELETE);
     CASE (GDK_DESTROY);
-    CASE (GDK_EXPOSE);
     CASE (GDK_MOTION_NOTIFY);
     CASE (GDK_BUTTON_PRESS);
     CASE (GDK_BUTTON_RELEASE);
@@ -786,7 +785,6 @@ _gdk_win32_print_event (const GdkEvent *event)
     CASE (GDK_ENTER_NOTIFY);
     CASE (GDK_LEAVE_NOTIFY);
     CASE (GDK_FOCUS_CHANGE);
-    CASE (GDK_CONFIGURE);
     CASE (GDK_MAP);
     CASE (GDK_UNMAP);
     CASE (GDK_PROXIMITY_IN);
@@ -807,8 +805,6 @@ _gdk_win32_print_event (const GdkEvent *event)
 
   switch (event->any.type)
     {
-    case GDK_EXPOSE:
-      break;
     case GDK_MOTION_NOTIFY:
       g_print ("(%.4g,%.4g) (%.4g,%.4g)",
               event->motion.x, event->motion.y,
@@ -861,11 +857,6 @@ _gdk_win32_print_event (const GdkEvent *event)
     case GDK_FOCUS_CHANGE:
       g_print ("%s", (event->focus_change.in ? "IN" : "OUT"));
       break;
-    case GDK_CONFIGURE:
-      g_print ("x:%d y:%d w:%d h:%d",
-              event->configure.x, event->configure.y,
-              event->configure.width, event->configure.height);
-      break;
     case GDK_DRAG_ENTER:
     case GDK_DRAG_LEAVE:
     case GDK_DRAG_MOTION:
@@ -1429,17 +1420,7 @@ _gdk_win32_do_emit_configure_event (GdkSurface *window,
 
   _gdk_surface_update_size (window);
 
-  event = gdk_event_new (GDK_CONFIGURE);
-
-  event->any.surface = window;
-
-  event->configure.width = window->width;
-  event->configure.height = window->height;
-
-  event->configure.x = window->x;
-  event->configure.y = window->y;
-
-  _gdk_win32_append_event (event);
+  g_signal_emit_by_name (window, "size-changed", window->width, window->height);
 }
 
 void


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]