]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/dcbuffer.h
SmartPhone windows are always maximized: Patch 942118
[wxWidgets.git] / include / wx / dcbuffer.h
index 0de48cdc109566149d6aa3a663100027db8ef679..1b5d728020bb0c062c7034d91b6e5f92e97bfcdb 100644 (file)
@@ -81,9 +81,9 @@ public:
         wxASSERT_MSG( m_dc != 0,
                       _T("No underlying DC associated with wxBufferedDC (anymore)") );
 
-        m_dc->Blit( m_dc->DeviceToLogicalX(0), m_dc->DeviceToLogicalY(0),
+        m_dc->Blit( 0, 0,
                     m_buffer.GetWidth(), m_buffer.GetHeight(), this,
-                    DeviceToLogicalX(0), DeviceToLogicalY(0) );
+                    0, 0 );
         m_dc = NULL;
     }
 
@@ -123,6 +123,8 @@ public:
     wxBufferedPaintDC(wxWindow *window, const wxBitmap& buffer = wxNullBitmap)
         : m_paintdc(window)
     {
+        window->PrepareDC( m_paintdc );
+        
         if( buffer != wxNullBitmap )
             Init(&m_paintdc, buffer);
         else