From 85f7868fb6189c122353df4b3e4bf814fc62aefe Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Sun, 28 Feb 2010 21:42:25 +0000 Subject: tigher porch --- (limited to 'tasprite_factory.py') diff --git a/tasprite_factory.py b/tasprite_factory.py index be2b676..87e7a87 100755 --- a/tasprite_factory.py +++ b/tasprite_factory.py @@ -56,7 +56,8 @@ class SVG: self._slot_y = 2 self._porch = False self._porch_x = self._innie_x1+self._innie_x2+4*self._stroke_width - self._porch_y = self._innie_y1+self._innie_y2+4*self._stroke_width + # self._porch_y = self._innie_y1+self._innie_y2+4*self._stroke_width + self._porch_y = self._innie_y2 self._expand_x = 0 self._expand_y = 0 self._no_arm = False @@ -88,7 +89,7 @@ class SVG: if self._innie[i] is True: svg += self._do_innie() if i==0 and self._porch is True: - svg += self._do_porch() + svg += self._do_porch(False) elif len(self._innie)-1 > i: svg += self._rline_to(0, 2*self._innie_y2+self._innie_spacer) svg += self._rline_to(0, self._expand_y) @@ -645,6 +646,16 @@ class SVG: "stroke-linecap:square;", "stroke-opacity:1;\" />\n") + def text(self, x, y, size, string): + self._x = x + self._y = y + self._check_min_max() + return " %s%.1f%s%s%s%.1f%s%.1f%s%.1f%s%s%s" % ( + "\n ", string, + "\n \n") + def _circle(self, r, cx, cy): return "%s%s%s%s%s%f%s%f%s%f%s" % ("