#include "gtk/gtk.h"
#include "gdk/gdkx.h"
-#ifdef HAVE_X11_XKBLIB_H
- /* under HP-UX and Solaris 2.6, at least, XKBlib.h defines structures with
- * field named "explicit" - which is, of course, an error for a C++
- * compiler. To be on the safe side, just redefine it everywhere. */
- #define explicit __wx_explicit
-
- #include "X11/XKBlib.h"
-
- #undef explicit
-#endif // HAVE_X11_XKBLIB_H
-
-
#if wxUSE_DETECT_SM
#include "X11/Xlib.h"
#include "X11/SM/SMlib.h"
}
#endif
-/* Don't synthesize KeyUp events holding down a key and producing
- KeyDown events with autorepeat. */
-#ifdef HAVE_X11_XKBLIB_H
-bool wxSetDetectableAutoRepeat( bool flag )
-{
- Bool result;
- XkbSetDetectableAutoRepeat( GDK_DISPLAY(), flag, &result );
- return result; /* true if keyboard hardware supports this mode */
-}
-#else
-bool wxSetDetectableAutoRepeat( bool WXUNUSED(flag) )
-{
- return false;
-}
-#endif
-
// ----------------------------------------------------------------------------
// display characterstics
// ----------------------------------------------------------------------------
// NOTE: you don't need to use this macro to check for Pango features
// added in pango-1.4 or earlier since GTK 2.4 (our minimum requirement
// for GTK lib) required pango 1.4...
-
+
#ifdef PANGO_VERSION_MAJOR
if (!gtk_check_version (2,11,0))
{