X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/7722248d7510121367c9d4db7af1156197c26e82..db679b8c836e69c111cdc31e62cf92cebe4f938f:/wxPython/wx/lib/colourdb.py diff --git a/wxPython/wx/lib/colourdb.py b/wxPython/wx/lib/colourdb.py index 8f14df111b..c053c5ce0f 100644 --- a/wxPython/wx/lib/colourdb.py +++ b/wxPython/wx/lib/colourdb.py @@ -12,16 +12,19 @@ #---------------------------------------------------------------------- """ -Load color names/values from the rgb.txt file on my system... +Load addition color names/values into the wx colour database. These +names and values originally came from the rgb.txt file on my system... """ def getColourList(): + """Returns a list of just the colour names used by this module.""" return [ x[0] for x in getColourInfoList() ] def getColourInfoList(): + """Returns the list of colour name/value tuples used by this module.""" return [ ("SNOW", 255, 250, 250), ("GHOST WHITE", 248, 248, 255), @@ -659,12 +662,15 @@ def getColourInfoList(): _haveUpdated = False def updateColourDB(): + """Updates the wx colour database by adding new colour names and RGB values.""" global _haveUpdated if not _haveUpdated: import wx assert wx.GetApp() is not None, "You must have a wx.App object before you can use the colour database." cl = getColourInfoList() + for info in cl: wx.TheColourDatabase.Append(*info) - + + _haveUpdated = True