Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/tawindow.py
diff options
context:
space:
mode:
authorWalter Bender <walter@walter-laptop.(none)>2010-01-26 16:11:35 (GMT)
committer Walter Bender <walter@walter-laptop.(none)>2010-01-26 16:11:35 (GMT)
commit7d4a9f07785f2a772b1f16463ae62e40a5ed9446 (patch)
tree7a00b460260c7c2e3e5d652b70524dbbc02472a9 /tawindow.py
parent97d0c7432a94694822d4d8661f00e3df1cc3b640 (diff)
svg from file
Diffstat (limited to 'tawindow.py')
-rw-r--r--tawindow.py20
1 files changed, 7 insertions, 13 deletions
diff --git a/tawindow.py b/tawindow.py
index d61dd6e..28ca9cd 100644
--- a/tawindow.py
+++ b/tawindow.py
@@ -262,24 +262,18 @@ class TurtleArtWindow():
# TODO: make graphical selector buttons
if self.selectors == []:
svg = sprite_factory.SVG()
- svg.set_scale(2.0)
- svg.set_gradiant(True)
- svg.set_innie([False])
- svg.set_outie(False)
- svg.set_tab(False)
- svg.set_slot(False)
- svg.expand(25)
- x, y = 5, 5
+ x, y = 5, 0
for i, name in enumerate(PALETTE_NAMES):
svg.set_stroke_width(STANDARD_STROKE_WIDTH)
svg.set_colors(COLORS[i])
- a = sprite_factory.svg_str_to_pixbuf(svg.basic_block())
- svg.set_stroke_width(SELECTED_STROKE_WIDTH)
- svg.set_stroke_color(SELECTED_COLOR)
- b = sprite_factory.svg_str_to_pixbuf(svg.basic_block())
+ svg_path = "%s/palette/%soff.svg" % (self.path,
+ PALETTE_NAMES[i])
+ a = sprite_factory.svg_str_to_pixbuf(svg.from_file(svg_path))
+ svg_path = "%s/palette/%son.svg" % (self.path,
+ PALETTE_NAMES[i])
+ b = sprite_factory.svg_str_to_pixbuf(svg.from_file(svg_path))
self.selector_shapes.append([a,b])
self.selectors.append(sprites.Sprite(self.sprite_list, x, y, a))
- self.selectors[i].set_label(name)
self.selectors[i].type = 'selector'
self.selectors[i].set_layer(TAB_LAYER)
w, h = self.selectors[i].get_dimensions()