public:
wxColourRefData(guint16 red, guint16 green, guint16 blue)
{
+ m_color.red =
m_red = red;
+ m_color.green =
m_green = green;
+ m_color.blue =
m_blue = blue;
m_color.pixel = 0;
m_colormap = NULL;
}
- ~wxColourRefData()
+ virtual ~wxColourRefData()
{
FreeColour();
}
refData->m_blue == that_refData->m_blue;
}
-void wxColour::InitWith( unsigned char red, unsigned char green, unsigned char blue )
+void wxColour::InitRGBA(unsigned char red, unsigned char green, unsigned char blue,
+ unsigned char WXUNUSED(alpha))
{
UnRef();
return M_COLDATA->m_color.pixel;
}
+#ifdef __WXGTK24__
const GdkColor *wxColour::GetColor() const
+#else
+ GdkColor *wxColour::GetColor() const
+#endif
{
wxCHECK_MSG( Ok(), NULL, wxT("invalid colour") );