diff --git a/wxPython/wx/lib/colourselect.py b/wxPython/wx/lib/colourselect.py index 6fb0bd7e77..8b196d6461 100644 --- a/wxPython/wx/lib/colourselect.py +++ b/wxPython/wx/lib/colourselect.py @@ -86,8 +86,10 @@ class ColourSelect(wx.BitmapButton): self.SetColour(colour) def SetColour(self, colour): - if type(colour) == type( () ): - colour = wxColour(*colour) + if type(colour) == tuple: + colour = wx.Colour(*colour) + if type(colour) == str: + colour = wx.NamedColour(colour) self.colour = colour bmp = self.MakeBitmap() diff --git a/wxPython/wxPython/lib/colourselect.py b/wxPython/wxPython/lib/colourselect.py index 89d1dff6df..0b41dc1662 100644 --- a/wxPython/wxPython/lib/colourselect.py +++ b/wxPython/wxPython/lib/colourselect.py @@ -9,3 +9,4 @@ __doc__ = wx.lib.colourselect.__doc__ ColourSelect = wx.lib.colourselect.ColourSelect ColourSelectEvent = wx.lib.colourselect.ColourSelectEvent EVT_COLOURSELECT = wx.lib.colourselect.EVT_COLOURSELECT +wxEVT_COMMAND_COLOURSELECT = wx.lib.colourselect.wxEVT_COMMAND_COLOURSELECT