diff options
author | Anders Carlsson <andersca@imendio.com> | 2006-03-21 08:02:17 +0000 |
---|---|---|
committer | Anders Carlsson <andersca@src.gnome.org> | 2006-03-21 08:02:17 +0000 |
commit | 6b1510bf232f3cdd584819e15b50299a22500097 (patch) | |
tree | 6f3282351bf5de4fd6efd3e4d89e77107df8bde4 /gdk/quartz/gdkquartz.h | |
parent | ac3643d8f3a667ffbcdb2bf2a914f9d9581932ef (diff) | |
download | gtk+-6b1510bf232f3cdd584819e15b50299a22500097.tar.gz |
Add the GDK part of the DND implementation.
2006-03-21 Anders Carlsson <andersca@imendio.com>
* gdk/quartz/GdkQuartzWindow.c:
(drag_operation_to_drag_action):
(drag_action_to_drag_operation):
(update_context_from_dragging_info):
(-[GdkQuartzWindow draggingEntered:]):
(-[GdkQuartzWindow draggingEnded:]):
(-[GdkQuartzWindow draggingExited:]):
(-[GdkQuartzWindow draggingUpdated:]):
(-[GdkQuartzWindow performDragOperation:]):
(-[GdkQuartzWindow wantsPeriodicDraggingUpdates]):
(-[GdkQuartzWindow draggedImage:endedAt:operation:]):
* gdk/quartz/gdkdnd-quartz.c:
(gdk_drag_context_finalize):
(gdk_drag_context_init):
(gdk_drag_context_class_init):
(gdk_drag_begin):
(gdk_drag_status):
Add the GDK part of the DND implementation.
* gdk/quartz/Makefile.am:
Add some missing headers.
* gdk/quartz/gdkdrawable-quartz.h:
* gdk/quartz/gdkprivate-quartz.h:
* gdk/quartz/gdkquartz.h:
* gdk/quartz/gdkwindow-quartz.c:
(gdk_quartz_window_get_nsview):
New function, for use by the GTK part of the DND implementation
Diffstat (limited to 'gdk/quartz/gdkquartz.h')
-rw-r--r-- | gdk/quartz/gdkquartz.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gdk/quartz/gdkquartz.h b/gdk/quartz/gdkquartz.h index d9cd548cd5..3a41c0015d 100644 --- a/gdk/quartz/gdkquartz.h +++ b/gdk/quartz/gdkquartz.h @@ -3,5 +3,14 @@ #include <Quartz/Quartz.h> #include "gdk/gdkprivate.h" +#include "gdkprivate-quartz.h" +#include "gdkdrawable-quartz.h" +#include "gdkwindow-quartz.h" + +G_BEGIN_DECLS + +NSView *gdk_quartz_window_get_nsview (GdkWindow *window); + +G_END_DECLS #endif /* __GDK_QUARTZ_H__ */ |