]> Dogcows Code - chaz/openbox/blobdiff - openbox/event.h
Add a focus option, unfocusOnLeave that removes focus from a window when the pointer...
[chaz/openbox] / openbox / event.h
index ba5a03ea15cfdee8f52fa6f66b4b3113dfd17177..4a8d790166b601974541dcb29e4a44b9c6780fdc 100644 (file)
@@ -40,6 +40,10 @@ void event_shutdown(gboolean reconfig);
     follows mouse */
 void event_enter_client(struct _ObClient *client);
 
+/*! Make as if the mouse just left the client, use only when using focus
+    follows mouse */
+void event_leave_client(struct _ObClient *client);
+
 /*! Make mouse focus not move at all from the stuff that happens between these
     two function calls. */
 gulong event_start_ignore_all_enters(void);
@@ -60,12 +64,8 @@ void event_halt_focus_delay(void);
 
 /*! Compare t1 and t2, taking into account wraparound. True if t1
     comes at the same time or later than t2. */
-gboolean event_time_after(Time t1, Time t2);
+gboolean event_time_after(guint32 t1, guint32 t2);
 
 Time event_get_server_time(void);
 
-/*! Given a possible target client, returns what the target client really
-  should be for actions */
-struct _ObClient* event_target_client(struct _ObClient *client);
-
 #endif
This page took 0.026499 seconds and 4 git commands to generate.