30 #define __GDK_H_INSIDE__
61 #undef __GDK_H_INSIDE__
68 #define GDK_PRIORITY_EVENTS (G_PRIORITY_DEFAULT)
78 #ifndef GDK_DISABLE_DEPRECATED
91 #ifndef GDK_DISABLE_DEPRECATED
99 #ifndef GDK_DISABLE_DEPRECATED
104 GDestroyNotify destroy);
113 gboolean owner_events,
119 gboolean owner_events,
124 gboolean *owner_events);
127 gboolean *owner_events);
129 #ifndef GDK_MULTIHEAD_SAFE
145 #ifndef GDK_MULTIHEAD_SAFE
160 #define GDK_TYPE_RECTANGLE (gdk_rectangle_get_type ())
164 #ifndef GDK_DISABLE_DEPRECATED
172 #ifndef GDK_MULTIHEAD_SAFE
188 #if !defined (GDK_DISABLE_DEPRECATED) || defined (GDK_COMPILATION)
202 GSourceFunc
function,
204 GDestroyNotify notify);
209 GSourceFunc
function,
211 GDestroyNotify notify);
213 GSourceFunc
function,
217 GSourceFunc
function,
219 GDestroyNotify notify);
221 GSourceFunc
function,
224 #ifdef G_THREADS_ENABLED
225 # define GDK_THREADS_ENTER() G_STMT_START { \
226 if (gdk_threads_lock) \
227 (*gdk_threads_lock) (); \
229 # define GDK_THREADS_LEAVE() G_STMT_START { \
230 if (gdk_threads_unlock) \
231 (*gdk_threads_unlock) (); \
234 # define GDK_THREADS_ENTER()
235 # define GDK_THREADS_LEAVE()
241 #define ARDOUR_CANVAS_NSVIEW_TAG 0xa2d0c2c4
GdkGrabStatus gdk_pointer_grab(GdkWindow *window, gboolean owner_events, GdkEventMask event_mask, GdkWindow *confine_to, GdkCursor *cursor, guint32 time_)
gint gdk_screen_width_mm(void) G_GNUC_CONST
gboolean gdk_pointer_grab_info_libgtk_only(GdkDisplay *display, GdkWindow **grab_window, gboolean *owner_events)
gint gdk_screen_width(void) G_GNUC_CONST
guint gdk_threads_add_timeout_seconds(guint interval, GSourceFunc function, gpointer data)
gboolean gdk_init_check(gint *argc, gchar ***argv)
gboolean gdk_get_use_xshm(void)
guint gdk_threads_add_idle_full(gint priority, GSourceFunc function, gpointer data, GDestroyNotify notify)
gint gdk_mbstowcs(GdkWChar *dest, const gchar *src, gint dest_max)
gchar * gdk_wcstombs(const GdkWChar *src)
void gdk_notify_startup_complete(void)
gchar * gdk_get_display(void)
guint gdk_threads_add_timeout_seconds_full(gint priority, guint interval, GSourceFunc function, gpointer data, GDestroyNotify notify)
gint gdk_input_add_full(gint source, GdkInputCondition condition, GdkInputFunction function, gpointer data, GDestroyNotify destroy)
guint gdk_threads_add_timeout_full(gint priority, guint interval, GSourceFunc function, gpointer data, GDestroyNotify notify)
void gdk_add_option_entries_libgtk_only(GOptionGroup *group)
gboolean gdk_keyboard_grab_info_libgtk_only(GdkDisplay *display, GdkWindow **grab_window, gboolean *owner_events)
void gdk_rectangle_union(const GdkRectangle *src1, const GdkRectangle *src2, GdkRectangle *dest)
gchar * gdk_set_locale(void)
gboolean gdk_event_send_client_message(GdkEvent *event, GdkNativeWindow winid)
void gdk_threads_set_lock_functions(GCallback enter_fn, GCallback leave_fn)
gboolean gdk_rectangle_intersect(const GdkRectangle *src1, const GdkRectangle *src2, GdkRectangle *dest)
gboolean gdk_pointer_is_grabbed(void)
GdkGrabStatus gdk_keyboard_grab(GdkWindow *window, gboolean owner_events, guint32 time_)
void gdk_threads_enter(void)
void gdk_pointer_ungrab(guint32 time_)
const gchar * gdk_get_display_arg_name(void)
gboolean gdk_event_send_client_message_for_display(GdkDisplay *display, GdkEvent *event, GdkNativeWindow winid)
void gdk_input_remove(gint tag)
void gdk_pre_parse_libgtk_only(void)
void gdk_notify_startup_complete_with_id(const gchar *startup_id)
GType gdk_rectangle_get_type(void) G_GNUC_CONST
void gdk_event_send_clientmessage_toall(GdkEvent *event)
void gdk_init(gint *argc, gchar ***argv)
GDKVAR GCallback gdk_threads_unlock
GDKVAR GMutex * gdk_threads_mutex
gint gdk_error_trap_pop(void)
gint gdk_screen_height_mm(void) G_GNUC_CONST
const char * gdk_get_program_class(void)
void gdk_set_double_click_time(guint msec)
void gdk_exit(gint error_code)
void gdk_parse_args(gint *argc, gchar ***argv)
void gdk_keyboard_ungrab(guint32 time_)
guint gdk_threads_add_timeout(guint interval, GSourceFunc function, gpointer data)
void gdk_threads_leave(void)
void gdk_threads_init(void)
void gdk_error_trap_push(void)
guint gdk_threads_add_idle(GSourceFunc function, gpointer data)
void gdk_set_use_xshm(gboolean use_xshm)
GDKVAR GCallback gdk_threads_lock
gint gdk_input_add(gint source, GdkInputCondition condition, GdkInputFunction function, gpointer data)
void gdk_set_program_class(const char *program_class)
gint gdk_screen_height(void) G_GNUC_CONST
void(* GdkInputFunction)(gpointer data, gint source, GdkInputCondition condition)