]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/misc2.i
reverted previous commit; include wx/timer.h in wxBase instead
[wxWidgets.git] / wxPython / src / misc2.i
index 47081cb1cb6a503a9a52d86c676ad1bb3176205d..088e2dc6dd7e1c9ae0dc70e6622fef34f30367be 100644 (file)
@@ -1720,6 +1720,26 @@ public:
 
 //----------------------------------------------------------------------
 
+%{
+#ifdef __WXMSW__
+#include <wx/msw/private.h>
+#endif
+%}
+
+%inline %{
+
+void wxDrawWindowOnDC(wxWindow* window, const wxDC& dc)
+{
+#ifdef __WXMSW__
+    ::SendMessage(GetHwndOf(window), WM_PAINT, (long)GetHdcOf(dc), 0);
+//     ::SendMessage(GetHwndOf(window), WM_PRINTCLIENT, (long)GetHdcOf(dc),
+//                   PRF_CLIENT | PRF_NONCLIENT | PRF_CHILDREN );
+#endif
+}
+
+%}
+//----------------------------------------------------------------------
+
 
 %init %{
     wxPyPtrTypeMap_Add("wxDragImage", "wxGenericDragImage");