Beispiel #1
0
 def read(self, filename):
     self.rc = SimpleResourceCollection(filename)
     colors = map(lambda i: find_key("color" + str(i), self.rc.db), range(16))
     if not any(colors):
         raise ConverterError("xrdb does not contain any color info")
     for index, color in enumerate(colors):
         self._palette.set_color(Color.from_string(color), index)
     return self._palette