X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/aad6765cbd8916ddeb0362b091663138c2e74df3..404b319a85dadd7decf7a5a5331020520031a41c:/src/os2/colour.cpp diff --git a/src/os2/colour.cpp b/src/os2/colour.cpp index e32e29c00d..d453f15b44 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,17 +12,16 @@ // 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 -IMPLEMENT_DYNAMIC_CLASS(wxColour, wxObject) - // Colour void wxColour::Init() @@ -32,30 +31,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 -) -{ - Set(cRed, cGreen, cBlue); -} // end of wxColour::wxColour - -wxColour::wxColour( - const wxColour& rCol -) +wxColour::wxColour( const wxColour& rCol ) { - *this = col; + *this = rCol; } // 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 +46,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;