]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/x11/privx.h
let _T() work with macros (modified patch 1437983)
[wxWidgets.git] / include / wx / x11 / privx.h
index 30862c0b35ff113ba523decd278a1c4b730139f5..658ee94b34709aba2febca1380ab25e3f6325f13 100644 (file)
 #include "wx/utils.h"
 #include "wx/colour.h"
 
+#if defined( __cplusplus ) && defined( __VMS )
+#pragma message disable nosimpint
+#endif
 #include "X11/Xlib.h"
 #include "X11/Xatom.h"
 #include "X11/Xutil.h"
+#if defined( __cplusplus ) && defined( __VMS )
+#pragma message enable nosimpint
+#endif
 
-class wxMouseEvent;
-class wxKeyEvent;
-class wxWindow;
+class WXDLLIMPEXP_CORE wxMouseEvent;
+class WXDLLIMPEXP_CORE wxKeyEvent;
+class WXDLLIMPEXP_CORE wxWindow;
+class WXDLLIMPEXP_CORE wxRegion;
 
 // ----------------------------------------------------------------------------
 // key events related functions
@@ -135,6 +142,12 @@ bool wxWindowIsVisible(Window win);
 #define XFontStructGetAscent(f) f->ascent
 #endif
 
+// ----------------------------------------------------------------------------
+// Misc functions
+// ----------------------------------------------------------------------------
+
+bool wxDoSetShape( Display* xdisplay, Window xwindow, const wxRegion& region );
+
 class WXDLLEXPORT wxXVisualInfo
 {
 public: