mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-27 22:20:24 +00:00
f2f1be4e4f
2007-05-28 Richard Hult <richard@imendio.com> * gdk/quartz/gdkevents-quartz.c (get_child_coordinates_from_ancestor) (get_ancestor_coordinates_from_child): Break out code that was repeated into separate functions and call them instead. (find_window_for_mouse_nsevent): Break out this from find_window_for_nsevent to make the code clearer. (find_window_for_nsevent): Use the above and fix the returned coordinates in the process so that they are always relative the found window, both for the normal case and during grabs. Still needs fixing for the case where we get nsevents for a window other than than grab window during grabs. svn path=/trunk/; revision=17971 |
||
---|---|---|
.. | ||
.cvsignore | ||
gdkcolor-quartz.c | ||
gdkcursor-quartz.c | ||
gdkdisplay-quartz.c | ||
gdkdnd-quartz.c | ||
gdkdrawable-quartz.c | ||
gdkdrawable-quartz.h | ||
gdkeventloop-quartz.c | ||
gdkevents-quartz.c | ||
gdkfont-quartz.c | ||
gdkgc-quartz.c | ||
gdkgeometry-quartz.c | ||
gdkglobals-quartz.c | ||
gdkim-quartz.c | ||
gdkimage-quartz.c | ||
gdkinput-old.c | ||
gdkinput.c | ||
gdkinputprivate.h | ||
gdkkeys-quartz.c | ||
gdkmain-quartz.c | ||
gdkpixmap-quartz.c | ||
gdkpixmap-quartz.h | ||
gdkprivate-quartz.h | ||
gdkproperty-quartz.c | ||
gdkquartz.h | ||
GdkQuartzView.c | ||
GdkQuartzView.h | ||
GdkQuartzWindow.c | ||
GdkQuartzWindow.h | ||
gdkscreen-quartz.c | ||
gdkselection-quartz.c | ||
gdkspawn-quartz.c | ||
gdkvisual-quartz.c | ||
gdkwindow-quartz.c | ||
gdkwindow-quartz.h | ||
Makefile.am |