]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/dcbuffer.h
Added GetBitmap, GetIcon to wxImageList
[wxWidgets.git] / include / wx / dcbuffer.h
index 0de48cdc109566149d6aa3a663100027db8ef679..9cd95e0ac3e2e2f048051352ea63c62292146317 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "wx/dcmemory.h"
 #include "wx/dcclient.h"
-
+#include "wx/window.h"
 
 // ----------------------------------------------------------------------------
 // Double buffering helper.
@@ -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