equal
deleted
inserted
replaced
23 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
23 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
24 |
24 |
25 |
25 |
26 from __future__ import absolute_import |
26 from __future__ import absolute_import |
27 from __future__ import division |
27 from __future__ import division |
28 from types import TupleType |
|
29 |
28 |
30 import wx |
29 import wx |
31 |
30 |
32 from controls.DebugVariablePanel.DebugVariableViewer import DebugVariableViewer |
31 from controls.DebugVariablePanel.DebugVariableViewer import DebugVariableViewer |
33 from controls.DebugVariablePanel.GraphButton import GraphButton |
32 from controls.DebugVariablePanel.GraphButton import GraphButton |
86 message = None |
85 message = None |
87 |
86 |
88 # Check that data is valid regarding DebugVariablePanel |
87 # Check that data is valid regarding DebugVariablePanel |
89 try: |
88 try: |
90 values = eval(data) |
89 values = eval(data) |
91 if not isinstance(values, TupleType): |
90 if not isinstance(values, tuple): |
92 raise ValueError |
91 raise ValueError |
93 except Exception: |
92 except Exception: |
94 message = _("Invalid value \"%s\" for debug variable") % data |
93 message = _("Invalid value \"%s\" for debug variable") % data |
95 values = None |
94 values = None |
96 |
95 |