#include "gdk.h"
#include "gdkprivate-quartz.h"
+GdkWindow *
+gdk_display_get_default_group (GdkDisplay *display)
+{
+ g_return_val_if_fail (GDK_IS_DISPLAY (display), NULL);
+
+ /* FIXME: Implement */
+
+ return NULL;
+}
+
void
_gdk_windowing_set_default_display (GdkDisplay *display)
{
gdk_screen_get_system_colormap (_gdk_screen));
_gdk_windowing_window_init ();
-
_gdk_events_init ();
+ _gdk_input_init ();
+
#if 0
/* FIXME: Remove the #if 0 when we have these functions */
- _gdk_input_init ();
_gdk_dnd_init ();
#endif
G_CONST_RETURN gchar *
gdk_display_get_name (GdkDisplay *display)
{
- /* FIXME: Implement */
- return NULL;
+ static gchar *display_name = NULL;
+
+ if (! display_name)
+ display_name = g_strdup ([[[NSHost currentHost] name] UTF8String]);
+
+ return display_name;
}
int
return FALSE;
}
+gboolean
+gdk_display_supports_shapes (GdkDisplay *display)
+{
+ /* FIXME: Implement */
+ return FALSE;
+}
+
+gboolean
+gdk_display_supports_input_shapes (GdkDisplay *display)
+{
+ /* FIXME: Implement */
+ return FALSE;
+}
+
void
gdk_display_store_clipboard (GdkDisplay *display,
GdkWindow *clipboard_window,
{
/* FIXME: Implement */
}
-