Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <gtk/gtkwidget.h>
Go to the source code of this file.
Macros | |
#define | GTK_TYPE_DRAG_SOURCE (gtk_drag_source_get_type ()) |
#define | GTK_DRAG_SOURCE(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GTK_TYPE_DRAG_SOURCE, GtkDragSource)) |
#define | GTK_DRAG_SOURCE_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GTK_TYPE_DRAG_SOURCE, GtkDragSourceClass)) |
#define | GTK_IS_DRAG_SOURCE(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GTK_TYPE_DRAG_SOURCE)) |
#define | GTK_IS_DRAG_SOURCE_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GTK_TYPE_DRAG_SOURCE)) |
#define | GTK_DRAG_SOURCE_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GTK_TYPE_DRAG_SOURCE, GtkDragSourceClass)) |
Typedefs | |
typedef struct _GtkDragSource | GtkDragSource |
typedef struct _GtkDragSourceClass | GtkDragSourceClass |
Functions | |
GDK_AVAILABLE_IN_ALL GType | gtk_drag_source_get_type (void) G_GNUC_CONST |
GDK_AVAILABLE_IN_ALL GtkDragSource * | gtk_drag_source_new (void) |
GDK_AVAILABLE_IN_ALL void | gtk_drag_source_set_content (GtkDragSource *source, GdkContentProvider *content) |
GDK_AVAILABLE_IN_ALL GdkContentProvider * | gtk_drag_source_get_content (GtkDragSource *source) |
GDK_AVAILABLE_IN_ALL void | gtk_drag_source_set_actions (GtkDragSource *source, GdkDragAction actions) |
GDK_AVAILABLE_IN_ALL GdkDragAction | gtk_drag_source_get_actions (GtkDragSource *source) |
GDK_AVAILABLE_IN_ALL void | gtk_drag_source_set_icon (GtkDragSource *source, GdkPaintable *paintable, int hot_x, int hot_y) |
GDK_AVAILABLE_IN_ALL void | gtk_drag_source_drag_cancel (GtkDragSource *source) |
GDK_AVAILABLE_IN_ALL GdkDrag * | gtk_drag_source_get_drag (GtkDragSource *source) |
GDK_AVAILABLE_IN_ALL gboolean | gtk_drag_check_threshold (GtkWidget *widget, int start_x, int start_y, int current_x, int current_y) |
#define GTK_DRAG_SOURCE | ( | o | ) | (G_TYPE_CHECK_INSTANCE_CAST ((o), GTK_TYPE_DRAG_SOURCE, GtkDragSource)) |
Definition at line 39 of file gtkdragsource.h.
#define GTK_DRAG_SOURCE_CLASS | ( | k | ) | (G_TYPE_CHECK_CLASS_CAST ((k), GTK_TYPE_DRAG_SOURCE, GtkDragSourceClass)) |
Definition at line 40 of file gtkdragsource.h.
#define GTK_DRAG_SOURCE_GET_CLASS | ( | o | ) | (G_TYPE_INSTANCE_GET_CLASS ((o), GTK_TYPE_DRAG_SOURCE, GtkDragSourceClass)) |
Definition at line 43 of file gtkdragsource.h.
#define GTK_IS_DRAG_SOURCE | ( | o | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((o), GTK_TYPE_DRAG_SOURCE)) |
Definition at line 41 of file gtkdragsource.h.
#define GTK_IS_DRAG_SOURCE_CLASS | ( | k | ) | (G_TYPE_CHECK_CLASS_TYPE ((k), GTK_TYPE_DRAG_SOURCE)) |
Definition at line 42 of file gtkdragsource.h.
#define GTK_TYPE_DRAG_SOURCE (gtk_drag_source_get_type ()) |
Definition at line 38 of file gtkdragsource.h.
typedef struct _GtkDragSource GtkDragSource |
Definition at line 45 of file gtkdragsource.h.
typedef struct _GtkDragSourceClass GtkDragSourceClass |
Definition at line 46 of file gtkdragsource.h.
GDK_AVAILABLE_IN_ALL gboolean gtk_drag_check_threshold | ( | GtkWidget * | widget, |
int | start_x, | ||
int | start_y, | ||
int | current_x, | ||
int | current_y ) |
GDK_AVAILABLE_IN_ALL void gtk_drag_source_drag_cancel | ( | GtkDragSource * | source | ) |
GDK_AVAILABLE_IN_ALL GdkDragAction gtk_drag_source_get_actions | ( | GtkDragSource * | source | ) |
GDK_AVAILABLE_IN_ALL GdkContentProvider * gtk_drag_source_get_content | ( | GtkDragSource * | source | ) |
GDK_AVAILABLE_IN_ALL GdkDrag * gtk_drag_source_get_drag | ( | GtkDragSource * | source | ) |
GDK_AVAILABLE_IN_ALL GType gtk_drag_source_get_type | ( | void | ) |
GDK_AVAILABLE_IN_ALL GtkDragSource * gtk_drag_source_new | ( | void | ) |
GDK_AVAILABLE_IN_ALL void gtk_drag_source_set_actions | ( | GtkDragSource * | source, |
GdkDragAction | actions ) |
GDK_AVAILABLE_IN_ALL void gtk_drag_source_set_content | ( | GtkDragSource * | source, |
GdkContentProvider * | content ) |
GDK_AVAILABLE_IN_ALL void gtk_drag_source_set_icon | ( | GtkDragSource * | source, |
GdkPaintable * | paintable, | ||
int | hot_x, | ||
int | hot_y ) |