[gtk/wip/matthiasc/focus2: 47/50] Export gtk_synthesize_crossing_events internally



commit 33437370d4e0cf1567035e66a2ca2f0e90685110
Author: Matthias Clasen <mclasen redhat com>
Date:   Wed Mar 6 23:39:53 2019 -0500

    Export gtk_synthesize_crossing_events internally
    
    We want to use this for focus changes, now that
    it can emit focus change events.

 gtk/gtkmain.c          | 2 +-
 gtk/gtkwidgetprivate.h | 6 ++++++
 2 files changed, 7 insertions(+), 1 deletion(-)
---
diff --git a/gtk/gtkmain.c b/gtk/gtkmain.c
index 3f8e50c288..96b3036248 100644
--- a/gtk/gtkmain.c
+++ b/gtk/gtkmain.c
@@ -1464,7 +1464,7 @@ synth_crossing (GtkWidget       *widget,
   g_object_unref (event);
 }
 
-static void
+void
 gtk_synthesize_crossing_events (GtkWindow       *toplevel,
                                 GtkWidget       *old_target,
                                 GtkWidget       *new_target,
diff --git a/gtk/gtkwidgetprivate.h b/gtk/gtkwidgetprivate.h
index f6c939e005..9af082e690 100644
--- a/gtk/gtkwidgetprivate.h
+++ b/gtk/gtkwidgetprivate.h
@@ -244,6 +244,12 @@ GdkSurface *       _gtk_widget_get_device_surface          (GtkWidget *widget,
                                                             GdkDevice *device);
 GList *           _gtk_widget_list_devices                 (GtkWidget *widget);
 
+void              gtk_synthesize_crossing_events           (GtkWindow       *toplevel,
+                                                            GtkWidget       *from,
+                                                            GtkWidget       *to,
+                                                            GdkEvent        *event,
+                                                            GdkCrossingMode  mode);
+
 void              _gtk_widget_synthesize_crossing          (GtkWidget       *from,
                                                             GtkWidget       *to,
                                                             GdkDevice       *device,


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