From 7d4a9f07785f2a772b1f16463ae62e40a5ed9446 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Tue, 26 Jan 2010 16:11:35 +0000 Subject: svg from file --- (limited to 'tawindow.py') 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() -- cgit v0.9.1