controls/DebugVariablePanel.py
changeset 878 37256069baed
parent 814 5743cbdff669
child 887 d3c6c4ab8b28
equal deleted inserted replaced
877:7e695249be8d 878:37256069baed
    67         if self.Value != value:
    67         if self.Value != value:
    68             self.Value = value
    68             self.Value = value
    69             self.Parent.HasNewData = True
    69             self.Parent.HasNewData = True
    70             
    70             
    71     def GetValue(self):
    71     def GetValue(self):
       
    72         variable_type = self.Parent.GetDataType(self.Variable.upper())
       
    73         if variable_type == "STRING":
       
    74             return "'%s'" % self.Value
       
    75         elif variable_type == "WSTRING":
       
    76             return "\"%s\"" % self.Value
    72         return self.Value
    77         return self.Value
    73 
    78 
    74 class DebugVariableTable(CustomTable):
    79 class DebugVariableTable(CustomTable):
    75     
    80     
    76     def GetValue(self, row, col):
    81     def GetValue(self, row, col):