From ec98271cf4652245f0eb7d07237e5ee9f9ed82fe Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Fri, 17 Dec 2010 14:20:56 +0000 Subject: New block-highlighting scheme --- (limited to 'TurtleArt/tasprite_factory.py') diff --git a/TurtleArt/tasprite_factory.py b/TurtleArt/tasprite_factory.py index 0b8cf7c..fe9166d 100755 --- a/TurtleArt/tasprite_factory.py +++ b/TurtleArt/tasprite_factory.py @@ -76,7 +76,8 @@ class SVG: self._dot_radius = 8 self._fill = "#00FF00" self._stroke = "#00A000" - self._gradiant = False + self._gradient_color = "#FFFFFF" + self._gradient = False self.margins = [0, 0, 0, 0] def basic_block(self): @@ -588,8 +589,9 @@ class SVG: def set_stroke_color(self, color="#00A000"): self._stroke = color - def set_gradiant(self, flag=False): - self._gradiant = flag + def set_gradient(self, flag=False, color='#FFFFFF'): + self._gradient = flag + self._gradient_color = color def set_innie(self, innie_array=[False]): self._innie = innie_array @@ -671,10 +673,11 @@ class SVG: self._transform(center)) def _defs(self): - if self._gradiant is True: + if self._gradient is True: return "%s%s%s%s%s%s%s%s%s%s%s%s%.1f%s%s%.1f%s%s%.1f%s%s" % ( " \n \n", - " \n", " \n\n" def style(self): - if self._gradiant is True: + if self._gradient is True: fill = "url(#linearGradient5678)" else: fill = self._fill -- cgit v0.9.1