Go to the source code of this file.
|
enum | GdkDragAction {
GDK_ACTION_DEFAULT = 1 << 0
, GDK_ACTION_COPY = 1 << 1
, GDK_ACTION_MOVE = 1 << 2
, GDK_ACTION_LINK = 1 << 3
,
GDK_ACTION_PRIVATE = 1 << 4
, GDK_ACTION_ASK = 1 << 5
} |
|
enum | GdkDragProtocol {
GDK_DRAG_PROTO_MOTIF
, GDK_DRAG_PROTO_XDND
, GDK_DRAG_PROTO_ROOTWIN
, GDK_DRAG_PROTO_NONE
,
GDK_DRAG_PROTO_WIN32_DROPFILES
, GDK_DRAG_PROTO_OLE2
, GDK_DRAG_PROTO_LOCAL
} |
|
|
GType | gdk_drag_context_get_type (void) G_GNUC_CONST |
|
GdkDragContext * | gdk_drag_context_new (void) |
|
GList * | gdk_drag_context_list_targets (GdkDragContext *context) |
|
GdkDragAction | gdk_drag_context_get_actions (GdkDragContext *context) |
|
GdkDragAction | gdk_drag_context_get_suggested_action (GdkDragContext *context) |
|
GdkDragAction | gdk_drag_context_get_selected_action (GdkDragContext *context) |
|
GdkWindow * | gdk_drag_context_get_source_window (GdkDragContext *context) |
|
GdkWindow * | gdk_drag_context_get_dest_window (GdkDragContext *context) |
|
GdkDragProtocol | gdk_drag_context_get_protocol (GdkDragContext *context) |
|
void | gdk_drag_context_ref (GdkDragContext *context) |
|
void | gdk_drag_context_unref (GdkDragContext *context) |
|
void | gdk_drag_status (GdkDragContext *context, GdkDragAction action, guint32 time_) |
|
void | gdk_drop_reply (GdkDragContext *context, gboolean ok, guint32 time_) |
|
void | gdk_drop_finish (GdkDragContext *context, gboolean success, guint32 time_) |
|
GdkAtom | gdk_drag_get_selection (GdkDragContext *context) |
|
GdkDragContext * | gdk_drag_begin (GdkWindow *window, GList *targets) |
|
GdkNativeWindow | gdk_drag_get_protocol_for_display (GdkDisplay *display, GdkNativeWindow xid, GdkDragProtocol *protocol) |
|
void | gdk_drag_find_window_for_screen (GdkDragContext *context, GdkWindow *drag_window, GdkScreen *screen, gint x_root, gint y_root, GdkWindow **dest_window, GdkDragProtocol *protocol) |
|
GdkNativeWindow | gdk_drag_get_protocol (GdkNativeWindow xid, GdkDragProtocol *protocol) |
|
void | gdk_drag_find_window (GdkDragContext *context, GdkWindow *drag_window, gint x_root, gint y_root, GdkWindow **dest_window, GdkDragProtocol *protocol) |
|
gboolean | gdk_drag_motion (GdkDragContext *context, GdkWindow *dest_window, GdkDragProtocol protocol, gint x_root, gint y_root, GdkDragAction suggested_action, GdkDragAction possible_actions, guint32 time_) |
|
void | gdk_drag_drop (GdkDragContext *context, guint32 time_) |
|
void | gdk_drag_abort (GdkDragContext *context, guint32 time_) |
|
gboolean | gdk_drag_drop_succeeded (GdkDragContext *context) |
|
◆ GDK_DRAG_CONTEXT
◆ GDK_DRAG_CONTEXT_CLASS
◆ GDK_DRAG_CONTEXT_GET_CLASS
◆ GDK_IS_DRAG_CONTEXT
◆ GDK_IS_DRAG_CONTEXT_CLASS
◆ GDK_TYPE_DRAG_CONTEXT
◆ GdkDragContext
◆ GdkDragContextClass
◆ GdkDragAction
Enumerator |
---|
GDK_ACTION_DEFAULT | |
GDK_ACTION_COPY | |
GDK_ACTION_MOVE | |
GDK_ACTION_LINK | |
GDK_ACTION_PRIVATE | |
GDK_ACTION_ASK | |
Definition at line 40 of file gdkdnd.h.
◆ GdkDragProtocol
Enumerator |
---|
GDK_DRAG_PROTO_MOTIF | |
GDK_DRAG_PROTO_XDND | |
GDK_DRAG_PROTO_ROOTWIN | |
GDK_DRAG_PROTO_NONE | |
GDK_DRAG_PROTO_WIN32_DROPFILES | |
GDK_DRAG_PROTO_OLE2 | |
GDK_DRAG_PROTO_LOCAL | |
Definition at line 50 of file gdkdnd.h.
◆ gdk_drag_abort()
◆ gdk_drag_begin()
◆ gdk_drag_context_get_actions()
◆ gdk_drag_context_get_dest_window()
◆ gdk_drag_context_get_protocol()
◆ gdk_drag_context_get_selected_action()
◆ gdk_drag_context_get_source_window()
◆ gdk_drag_context_get_suggested_action()
◆ gdk_drag_context_get_type()
GType gdk_drag_context_get_type |
( |
void |
| ) |
|
◆ gdk_drag_context_list_targets()
◆ gdk_drag_context_new()
◆ gdk_drag_context_ref()
◆ gdk_drag_context_unref()
◆ gdk_drag_drop()
◆ gdk_drag_drop_succeeded()
◆ gdk_drag_find_window()
◆ gdk_drag_find_window_for_screen()
◆ gdk_drag_get_protocol()
◆ gdk_drag_get_protocol_for_display()
◆ gdk_drag_get_selection()
◆ gdk_drag_motion()
◆ gdk_drag_status()
◆ gdk_drop_finish()
void gdk_drop_finish |
( |
GdkDragContext * |
context, |
|
|
gboolean |
success, |
|
|
guint32 |
time_ |
|
) |
| |
◆ gdk_drop_reply()
void gdk_drop_reply |
( |
GdkDragContext * |
context, |
|
|
gboolean |
ok, |
|
|
guint32 |
time_ |
|
) |
| |