Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArtActivity.py
diff options
context:
space:
mode:
authorWalter Bender <walter@walter-laptop.(none)>2010-02-11 13:15:54 (GMT)
committer Walter Bender <walter@walter-laptop.(none)>2010-02-11 13:15:54 (GMT)
commitb85db9147dad5e3d72561fa827675abc509331d6 (patch)
treeac374c78a5348ae7197b6809427e64f66db8f02d /TurtleArtActivity.py
parentc6e13603f52ad477a0275af1c6a1e5ba50fdc688 (diff)
paste to strings
Diffstat (limited to 'TurtleArtActivity.py')
-rw-r--r--TurtleArtActivity.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py
index bf0a937..a23b1a2 100644
--- a/TurtleArtActivity.py
+++ b/TurtleArtActivity.py
@@ -1237,7 +1237,13 @@ class EditToolbar(gtk.Toolbar):
_logger.debug("paste to the project")
text = clipBoard.wait_for_text()
if text is not None:
- self.activity.tw.process_data(data_from_string(text))
+ if self.activity.tw.selected_blk is not None and\
+ self.activity.tw.selected_blk.name == 'string':
+ for i in text:
+ self.activity.tw.process_alphanumeric_input(i, -1)
+ self.activity.tw.selected_blk.resize()
+ else:
+ self.activity.tw.process_data(data_from_string(text))
"""
Help toolbar: Just an icon and a label for displaying hover help