]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/palette.cpp
better focus handling (blind fix)
[wxWidgets.git] / src / msw / palette.cpp
index 724140c3aa1fb1925d7a24b32074bafca0c80685..7d88c7fe722c8112ec4187d2e573b62964b2d2bc 100644 (file)
@@ -75,7 +75,7 @@ bool wxPalette::Create(int n, const unsigned char *red, const unsigned char *gre
 {
   UnRef();
 
-#ifdef __WXWINE__
+#if defined(__WXWINE__) || defined(__WXMICROWIN__)
 
   return (FALSE);
 
@@ -108,14 +108,21 @@ bool wxPalette::Create(int n, const unsigned char *red, const unsigned char *gre
 
 int wxPalette::GetPixel(const unsigned char red, const unsigned char green, const unsigned char blue) const
 {
+#ifdef __WXMICROWIN__
+  return FALSE;
+#else
   if ( !m_refData )
        return FALSE;
 
   return ::GetNearestPaletteIndex((HPALETTE) M_PALETTEDATA->m_hPalette, PALETTERGB(red, green, blue));
+#endif
 }
 
 bool wxPalette::GetRGB(int index, unsigned char *red, unsigned char *green, unsigned char *blue) const
 {
+#ifdef __WXMICROWIN__
+  return FALSE;
+#else
   if ( !m_refData )
        return FALSE;
 
@@ -131,6 +138,7 @@ bool wxPalette::GetRGB(int index, unsigned char *red, unsigned char *green, unsi
          return TRUE;
   } else
          return FALSE;
+#endif
 }
 
 void wxPalette::SetHPALETTE(WXHPALETTE pal)