X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/aad6765cbd8916ddeb0362b091663138c2e74df3..dc874fb4cebf75d39cc97210e0f4b6a35403e4a6:/src/os2/colour.cpp diff --git a/src/os2/colour.cpp b/src/os2/colour.cpp index e32e29c00d..08d79a82f1 100644 --- a/src/os2/colour.cpp +++ b/src/os2/colour.cpp @@ -1,5 +1,5 @@ ///////////////////////////////////////////////////////////////////////////// -// Name: colour.cpp +// Name: src/os2/colour.cpp // Purpose: wxColour class // Author: David Webster // Modified by: @@ -12,11 +12,12 @@ // For compilers that support precompilation, includes "wx.h". #include "wx/wxprec.h" +#include "wx/colour.h" + #ifndef WX_PRECOMP - #include "wx/colour.h" + #include "wx/gdicmn.h" #endif -#include "wx/gdicmn.h" #define INCL_GPI #define INCL_PM #include @@ -32,30 +33,12 @@ void wxColour::Init() m_cRed = m_cBlue = m_cGreen = 0; } // end of wxColour::Init -wxColour::wxColour () -{ - Init(); -} // end of wxColour::wxColour - -wxColour::wxColour ( - unsigned char cRed -, unsigned char cGreen -, unsigned char cBlue -) +wxColour::wxColour( const wxColour& rCol ) { - Set(cRed, cGreen, cBlue); + *this = rCol; } // end of wxColour::wxColour -wxColour::wxColour( - const wxColour& rCol -) -{ - *this = col; -} // end of wxColour::wxColour - -wxColour& wxColour::operator =( - const wxColour& rCol -) +wxColour& wxColour::operator= (const wxColour& rCol) { m_cRed = rCol.m_cRed; m_cGreen = rCol.m_cGreen; @@ -65,34 +48,14 @@ wxColour& wxColour::operator =( return *this; } // end of wxColour& wxColour::operator = -void wxColour::InitFromName( - const wxString& sCol -) -{ - if ( wxTheColourDatabase ) - { - wxColour col = wxTheColourDatabase->Find(sCol); - if ( col.Ok() ) - { - *this = col; - return; - } - } - - // leave invalid - Init(); - -} // end of wxColour::InitFromName - wxColour::~wxColour() { } // end of wxColour::~wxColour -void wxColour::Set( - unsigned char cRed -, unsigned char cGreen -, unsigned char cBlue -) +void wxColour::InitRGBA( unsigned char cRed, + unsigned char cGreen, + unsigned char cBlue, + unsigned char WXUNUSED(calpha) ) { m_cRed = cRed; m_cGreen = cGreen;