Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/pysamples
diff options
context:
space:
mode:
authorWalter Bender <walter.bender@gmail.com>2011-05-25 17:37:20 (GMT)
committer Walter Bender <walter.bender@gmail.com>2011-05-25 17:37:20 (GMT)
commita909458d24b2d2895d35cb1ec3e542346ff361bb (patch)
tree344748cc3a1132a90d95a042cf9d5f6a5456a2ab /pysamples
parent7eca180a8c68802451b7a25ed49146bd51a03ab3 (diff)
adding sample code useful for manipulating SVG outputv108
Diffstat (limited to 'pysamples')
-rw-r--r--pysamples/svg_end_group.py17
-rw-r--r--pysamples/svg_start_group.py17
2 files changed, 34 insertions, 0 deletions
diff --git a/pysamples/svg_end_group.py b/pysamples/svg_end_group.py
new file mode 100644
index 0000000..e4682b3
--- /dev/null
+++ b/pysamples/svg_end_group.py
@@ -0,0 +1,17 @@
+#Copyright (c) 2009-11, Walter Bender
+
+# This procedure is invoked when the user-definable block on the
+# "extras" palette is selected and expanded to 3 arguments.
+
+# Usage: Import this code into a Python (user-definable) block.
+# First, expand the Python block to reveal three numerics arguments.
+# Set these values to the desired red, green, and blue. When the code
+# is run, the red, green, and blue values are used to set the pen
+# color.
+
+
+def myblock(tw, x):
+ ''' Add end group to SVG output '''
+
+ tw.svg_string += '</g>'
+
diff --git a/pysamples/svg_start_group.py b/pysamples/svg_start_group.py
new file mode 100644
index 0000000..57500bc
--- /dev/null
+++ b/pysamples/svg_start_group.py
@@ -0,0 +1,17 @@
+#Copyright (c) 2009-11, Walter Bender
+
+# This procedure is invoked when the user-definable block on the
+# "extras" palette is selected and expanded to 3 arguments.
+
+# Usage: Import this code into a Python (user-definable) block.
+# First, expand the Python block to reveal three numerics arguments.
+# Set these values to the desired red, green, and blue. When the code
+# is run, the red, green, and blue values are used to set the pen
+# color.
+
+
+def myblock(tw, x):
+ ''' Add start group to SVG output '''
+
+ tw.svg_string += '<g>'
+