]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/x11/private.h
disable shared libs for DJGPP (who broke this?)
[wxWidgets.git] / include / wx / x11 / private.h
index 181790ea555972ae47b202dd981860bd0f1ddd67..8970bb95051a57b7fbf1ac70364422350ab7b6d5 100644 (file)
 #define _WX_PRIVATE_H_
 
 #include "wx/defs.h"
+#include "wx/utils.h"
 #include "X11/Xlib.h"
 
 class wxMouseEvent;
 class wxKeyEvent;
+class wxWindow;
 
 // ----------------------------------------------------------------------------
 // common callbacks
@@ -66,6 +68,11 @@ extern int wxComputeColours (Display *display, wxColour * back, wxColour * fore)
 extern void wxDoChangeForegroundColour(WXWidget widget, wxColour& foregroundColour);
 extern void wxDoChangeBackgroundColour(WXWidget widget, wxColour& backgroundColour, bool changeArmColour = FALSE);
 
+extern Window wxGetWindowParent(Window window);
+
+// For convenience
+inline Display* wxGlobalDisplay() { return (Display*) wxGetDisplay(); }
+
 #define wxNO_COLORS   0x00
 #define wxBACK_COLORS 0x01
 #define wxFORE_COLORS 0x02