controls/DebugVariablePanel/DebugVariableTextViewer.py
changeset 2450 5024c19ca8f0
parent 2437 105c20fdeb19
child 2509 9c5f835b031e
equal deleted inserted replaced
2449:b0560adec4b7 2450:5024c19ca8f0
    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