diff -r 1762276019fb -r 4610aafc884e TextViewer.py --- a/TextViewer.py Fri Jul 20 19:10:00 2007 +0200 +++ b/TextViewer.py Fri Jul 20 22:24:39 2007 +0200 @@ -122,7 +122,10 @@ EVT_KILL_FOCUS(self, self.OnKillFocus) def OnDoDrop(self, event): - values = eval(event.GetDragText()) + try: + values = eval(event.GetDragText()) + except: + values = event.GetDragText() if isinstance(values, tuple): if values[1] in ["functionBlock", "program"]: event.SetDragText("")