#include "glib.h"
#include "gdk/gdk.h"
#include "gtk/gtk.h"
+#ifndef __WXGTK20__
#include "gtk/gtkfeatures.h"
+#endif
#include "gdk/gdkx.h"
#ifdef HAVE_X11_XKBLIB_H
#undef explicit
#endif // HAVE_X11_XKBLIB_H
-// ----------------------------------------------------------------------------
+//-----------------------------------------------------------------------------
+// data
+//-----------------------------------------------------------------------------
+
+extern GtkWidget *wxRootWindow;
+
+//----------------------------------------------------------------------------
// misc.
-// ----------------------------------------------------------------------------
+//----------------------------------------------------------------------------
void wxBell()
{
void *wxGetDisplay()
{
- return gdk_display;
+ return GDK_DISPLAY();
}
void wxDisplaySize( int *width, int *height )
int wxDisplayDepth()
{
- return gdk_window_get_visual( (GdkWindow*) &gdk_root_parent )->depth;
+ return gdk_window_get_visual( wxRootWindow->window )->depth;
}
int wxGetOsVersion(int *majorVsn, int *minorVsn)
return wxGTK;
}
+wxWindow* wxFindWindowAtPoint(const wxPoint& pt)
+{
+ return wxGenericFindWindowAtPoint(pt);
+}
+
+
// ----------------------------------------------------------------------------
// subprocess routines
// ----------------------------------------------------------------------------