Use the wxBitmap implementation from wxX11
in wxMotif; solves various bugs related to wxMask handling (and effectively adds a lot of wxMask functionality previously missing). git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20101 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -99,7 +99,7 @@ void wxBitmapCache::CreateImageIfNeeded( WXWidget w )
|
||||
(WXDisplay*)wxGetDisplay();
|
||||
|
||||
XImage *ximage = XGetImage( (Display*)m_display,
|
||||
(Drawable)m_bitmap.GetPixmap(),
|
||||
(Drawable)m_bitmap.GetDrawable(),
|
||||
0, 0,
|
||||
m_bitmap.GetWidth(), m_bitmap.GetHeight(),
|
||||
AllPlanes, ZPixmap );
|
||||
@@ -197,7 +197,7 @@ WXPixmap wxBitmapCache::GetInsensPixmap( WXWidget w )
|
||||
|
||||
m_insensPixmap =
|
||||
(WXPixmap)XCreateInsensitivePixmap( (Display*)m_display,
|
||||
(Pixmap)m_bitmap.GetPixmap() );
|
||||
(Pixmap)m_bitmap.GetDrawable() );
|
||||
|
||||
m_recalcPixmaps.insens = !m_insensPixmap;
|
||||
return m_insensPixmap;
|
||||
|
||||
Reference in New Issue
Block a user