27 #ifndef __GDK_DISPLAY_MANAGER_H__
28 #define __GDK_DISPLAY_MANAGER_H__
30 #if defined(GTK_DISABLE_SINGLE_INCLUDES) && !defined (__GDK_H_INSIDE__) && !defined (GDK_COMPILATION)
31 #error "Only <gdk/gdk.h> can be included directly."
42 #define GDK_TYPE_DISPLAY_MANAGER (gdk_display_manager_get_type ())
43 #define GDK_DISPLAY_MANAGER(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_DISPLAY_MANAGER, GdkDisplayManager))
44 #define GDK_DISPLAY_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_DISPLAY_MANAGER, GdkDisplayManagerClass))
45 #define GDK_IS_DISPLAY_MANAGER(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_DISPLAY_MANAGER))
46 #define GDK_IS_DISPLAY_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_DISPLAY_MANAGER))
47 #define GDK_DISPLAY_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_DISPLAY_MANAGER, GdkDisplayManagerClass))
typedefG_BEGIN_DECLS struct _GdkDisplayManager GdkDisplayManager
GType gdk_display_manager_get_type(void) G_GNUC_CONST
GdkDisplay * gdk_display_manager_get_default_display(GdkDisplayManager *display_manager)
void gdk_display_manager_set_default_display(GdkDisplayManager *display_manager, GdkDisplay *display)
GdkDisplayManager * gdk_display_manager_get(void)
GSList * gdk_display_manager_list_displays(GdkDisplayManager *display_manager)
GObjectClass parent_class
void(* display_opened)(GdkDisplayManager *display_manager, GdkDisplay *display)