]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/mac/gdi.py
Updated overview
[wxWidgets.git] / wxPython / src / mac / gdi.py
index dc8346c0f51780e38a166c7c48da6f3b484e1100..cfeb50db2396994678f28ab00e072b5971d3ec1f 100644 (file)
@@ -103,9 +103,8 @@ class Colour(core.Object):
     def __str__(self):                  return str(self.asTuple())
     def __repr__(self):                 return 'wx.Colour' + str(self.asTuple())
     def __nonzero__(self):              return self.Ok()
-    def __getinitargs__(self):          return ()
-    def __getstate__(self):             return self.asTuple()
-    def __setstate__(self, state):      self.Set(*state)
+    __safe_for_unpickling__ = True
+    def __reduce__(self):               return (Colour, self.Get())
 
 
 class ColourPtr(Colour):
@@ -127,9 +126,6 @@ def ColourRGB(*args, **kwargs):
     val.thisown = 1
     return val
 
-Color = Colour
-NamedColor = NamedColour    
-
 class Palette(GDIObject):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPalette instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)