Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sprite_factory.py
diff options
context:
space:
mode:
Diffstat (limited to 'sprite_factory.py')
-rwxr-xr-xsprite_factory.py12
1 files changed, 10 insertions, 2 deletions
diff --git a/sprite_factory.py b/sprite_factory.py
index 7710429..6b46d5a 100755
--- a/sprite_factory.py
+++ b/sprite_factory.py
@@ -247,12 +247,20 @@ class SVG:
return self._header() + svg
def palette(self, width, height):
- self._fill, self._stroke = "#282828", "none"
self._width, self._height = width, height
- svg = self._rect(width, height, 0, 0)
+ self._fill, self._stroke = "#282828", "none"
+ svg = self._rect(width, 55, 0, 0)
+ self._fill, self._stroke = "#FFD000", "none"
+ svg += self._rect(width, height-55, 0, 55)
svg += self._footer()
return self._header() + svg
+ def from_file(self, pathname):
+ f = file(pathname, 'r')
+ svg = f.read()
+ f.close()
+ return(svg)
+
#
# Utility methods
#