added alpha support to generic wxColour

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40991 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Václav Slavík
2006-09-04 11:14:29 +00:00
parent 3d4424f702
commit 7f5426f09c
3 changed files with 20 additions and 8 deletions

View File

@@ -31,6 +31,7 @@ void wxColour::Init()
m_red =
m_blue =
m_green = 0;
m_alpha = wxALPHA_OPAQUE;
m_isInit = false;
}
@@ -44,11 +45,12 @@ wxColour::wxColour(const wxColour& col)
*this = col;
}
wxColour& wxColour::operator =(const wxColour& col)
wxColour& wxColour::operator=(const wxColour& col)
{
m_red = col.m_red;
m_green = col.m_green;
m_blue = col.m_blue;
m_alpha = col.m_alpha;
m_isInit = col.m_isInit;
return *this;
}
@@ -57,10 +59,12 @@ wxColour::~wxColour()
{
}
void wxColour::InitWith(unsigned char r, unsigned char g, unsigned char b)
void wxColour::InitWith(unsigned char r, unsigned char g, unsigned char b,
unsigned char a)
{
m_red = r;
m_green = g;
m_blue = b;
m_alpha = a;
m_isInit = true;
}