# HG changeset patch # User Laurent Bessard # Date 1369989526 -7200 # Node ID 3d8c87ab2b5db7abf7f9be803b006e0ceebb317c # Parent 3907f10efcf4f0ed2ec8b253f242b5dc2ee18ba8 Fixed bug when export all items values to clipboard in DebugVariablePanel diff -r 3907f10efcf4 -r 3d8c87ab2b5d IDEFrame.py --- a/IDEFrame.py Fri May 31 09:07:23 2013 +0200 +++ b/IDEFrame.py Fri May 31 10:38:46 2013 +0200 @@ -2027,7 +2027,7 @@ editor.SubscribeAllDataConsumers() elif editor.IsDebugging(): editor.SubscribeAllDataConsumers() - self.DebugVariablePanel.UnregisterObsoleteData() + self.DebugVariablePanel.UnsubscribeObsoleteData() def AddDebugVariable(self, iec_path, force=False): if self.EnableDebug: diff -r 3907f10efcf4 -r 3d8c87ab2b5d controls/DebugVariablePanel/DebugVariableGraphicPanel.py --- a/controls/DebugVariablePanel/DebugVariableGraphicPanel.py Fri May 31 09:07:23 2013 +0200 +++ b/controls/DebugVariablePanel/DebugVariableGraphicPanel.py Fri May 31 10:38:46 2013 +0200 @@ -460,7 +460,7 @@ self.TickTimeLabel.SetLabel("") self.TickSizer.Layout() - def UnregisterObsoleteData(self): + def UnsubscribeObsoleteData(self): self.SubscribeAllDataConsumers() if self.DataProducer is not None: diff -r 3907f10efcf4 -r 3d8c87ab2b5d controls/DebugVariablePanel/DebugVariableTablePanel.py --- a/controls/DebugVariablePanel/DebugVariableTablePanel.py Fri May 31 09:07:23 2013 +0200 +++ b/controls/DebugVariablePanel/DebugVariableTablePanel.py Fri May 31 10:38:46 2013 +0200 @@ -244,7 +244,7 @@ self.Thaw() - def UnregisterObsoleteData(self): + def UnsubscribeObsoleteData(self): self.SubscribeAllDataConsumers() items = [(idx, item) for idx, item in enumerate(self.Table.GetData())] diff -r 3907f10efcf4 -r 3d8c87ab2b5d controls/DebugVariablePanel/DebugVariableViewer.py --- a/controls/DebugVariablePanel/DebugVariableViewer.py Fri May 31 09:07:23 2013 +0200 +++ b/controls/DebugVariablePanel/DebugVariableViewer.py Fri May 31 10:38:46 2013 +0200 @@ -101,7 +101,7 @@ Return items displayed by Viewer @return: List of items displayed in Viewer """ - return self.Items + return self.ItemsDict.values() def AddItem(self, item): """