diff -r 4a36e38e51d3 -r 1499a4d225db canfestival/SlaveEditor.py --- a/canfestival/SlaveEditor.py Wed Jan 30 19:07:59 2013 +0100 +++ b/canfestival/SlaveEditor.py Wed Jan 30 23:46:41 2013 +0100 @@ -17,8 +17,12 @@ class SlaveEditor(ConfTreeNodeEditor, NodeEditorTemplate): - def _init_ConfNodeEditor(self, prnt): - self.ConfNodeEditor = EditingPanel(prnt, self, self.Controler, self.Editable) + CONFNODEEDITOR_TABS = [ + (_("CANOpen slave"), "_create_SlaveNodeEditor")] + + def _create_SlaveNodeEditor(self, prnt): + self.SlaveNodeEditor = EditingPanel(prnt, self, self.Controler, self.Editable) + return self.SlaveNodeEditor def __init__(self, parent, controler, window, editable=True): self.Editable = editable @@ -59,7 +63,7 @@ def RefreshView(self): ConfTreeNodeEditor.RefreshView(self) - self.ConfNodeEditor.RefreshIndexList() + self.SlaveNodeEditor.RefreshIndexList() def RefreshCurrentIndexList(self): self.RefreshView()