]> git.saurik.com Git - wxWidgets.git/commitdiff
use PALETTERGB instead of RGB when creating wxMask from colour
authorVadim Zeitlin <vadim@wxwidgets.org>
Thu, 28 Mar 2002 00:37:52 +0000 (00:37 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Thu, 28 Mar 2002 00:37:52 +0000 (00:37 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14830 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/msw/bitmap.cpp

index 086d47218379ac1ff59814dbe216f7eee4e328ac..3d725cfea25906239b4a3d0647767fe2b03e82c3 100644 (file)
@@ -1265,7 +1265,7 @@ bool wxMask::Create(const wxBitmap& bitmap, const wxColour& colour)
 
     // scan the bitmap for the transparent colour and set the corresponding
     // pixels in the mask to BLACK and the rest to WHITE
-    COLORREF maskColour = RGB(colour.Red(), colour.Green(), colour.Blue());
+    COLORREF maskColour = wxColourToPalRGB(colour);
     m_maskBitmap = (WXHBITMAP)::CreateBitmap(width, height, 1, 1, 0);
 
     HDC srcDC = ::CreateCompatibleDC(NULL);