equal
deleted
inserted
replaced
85 def OnDropText(self, x, y, data): |
85 def OnDropText(self, x, y, data): |
86 message = None |
86 message = None |
87 try: |
87 try: |
88 values = eval(data) |
88 values = eval(data) |
89 if not isinstance(values, TupleType): |
89 if not isinstance(values, TupleType): |
90 raise |
90 raise ValueError |
91 except: |
91 except: |
92 message = _("Invalid value \"%s\" for debug variable")%data |
92 message = _("Invalid value \"%s\" for debug variable")%data |
93 values = None |
93 values = None |
94 |
94 |
95 if message is not None: |
95 if message is not None: |
607 if not self.ItemsIsEmpty(): |
607 if not self.ItemsIsEmpty(): |
608 if len(self.Items) == 1: |
608 if len(self.Items) == 1: |
609 self.GraphType = GRAPH_PARALLEL |
609 self.GraphType = GRAPH_PARALLEL |
610 self.ResetGraphics() |
610 self.ResetGraphics() |
611 |
611 |
612 def UnsubscribeObsoleteData(self): |
612 def SubscribeAllDataConsumers(self): |
613 DebugVariableViewer.UnsubscribeObsoleteData(self) |
613 DebugVariableViewer.SubscribeAllDataConsumers(self) |
614 if not self.ItemsIsEmpty(): |
614 if not self.ItemsIsEmpty(): |
615 self.ResetGraphics() |
615 self.ResetGraphics() |
616 |
616 |
617 def Is3DCanvas(self): |
617 def Is3DCanvas(self): |
618 return self.GraphType == GRAPH_ORTHOGONAL and len(self.Items) == 3 |
618 return self.GraphType == GRAPH_ORTHOGONAL and len(self.Items) == 3 |