diff -r e783c6beacf1 -r 6cc3460be285 etherlab/EtherCATManagementEditor.py --- a/etherlab/EtherCATManagementEditor.py Sat Sep 29 15:21:06 2018 +0300 +++ b/etherlab/EtherCATManagementEditor.py Sat Sep 29 15:24:07 2018 +0300 @@ -1453,10 +1453,10 @@ class RegisterAccessPanel(wx.Panel): def __init__(self, parent, controler): """ - Constructor - @param parent: EEPROMAccessPanel object - @param controler: _EthercatSlaveCTN class in EthercatSlave.py - """ + Constructor + @param parent: EEPROMAccessPanel object + @param controler: _EthercatSlaveCTN class in EthercatSlave.py + """ self.parent = parent self.Controler = controler self.__init_data() @@ -1494,8 +1494,8 @@ def __init_data(self): """ - Declare initial data. - """ + Declare initial data. + """ # flag for compact view self.CompactFlag = False @@ -1868,7 +1868,7 @@ @param parent: RegisterAccessPanel object @param controler: _EthercatSlaveCTN class in EthercatSlave.py @param row, col: size of the table - """ + """ wx.Panel.__init__(self, parent, -1) self.parent = parent @@ -1898,7 +1898,7 @@ @param low_index: the lowest index of the page @param high_index: the highest index of the page @param data: data - """ + """ self.MainTable.Destroy() self.MainTable = RegisterMainTable(self, row, col, self.Controler) self.Sizer.Detach(self.SubTable) @@ -1914,7 +1914,7 @@ It's done by deleting the sub table and creating it again. @param row, col: size of the table @param data: data - """ + """ self.SubTable.Destroy() self.SubTable = RegisterSubTable(self, row, col) self.Sizer.Detach(self.MainTable) @@ -1932,11 +1932,11 @@ class RegisterMainTable(wx.grid.Grid): def __init__(self, parent, row, col, controler): """ - Constructor - @param parent: RegisterNotebook object - @param row, col: size of the table - @param controler: _EthercatSlaveCTN class in EthercatSlave.py - """ + Constructor + @param parent: RegisterNotebook object + @param row, col: size of the table + @param controler: _EthercatSlaveCTN class in EthercatSlave.py + """ self.parent = parent self.Data = {} self.Row = row @@ -1954,12 +1954,12 @@ def SetValue(self, parent, reg_monitor_data, low_index, high_index): """ - Set the RegMonitorData into the main table. - @param parent: RegisterNotebook object - @param reg_monitor_data: data - @param low_index: the lowest index of the page - @param high_index: the highest index of the page - """ + Set the RegMonitorData into the main table. + @param parent: RegisterNotebook object + @param reg_monitor_data: data + @param low_index: the lowest index of the page + @param high_index: the highest index of the page + """ self.RegMonitorData = reg_monitor_data # set label name and size @@ -1989,9 +1989,9 @@ def OnSelectCell(self, event): """ - Handles the event of the cell of the main table. - @param event: gridlib object (left click) - """ + Handles the event of the cell of the main table. + @param event: gridlib object (left click) + """ # if reg_monitor_data is 0, it is initialization of register access. if self.RegMonitorData == 0: event.Skip() @@ -2033,7 +2033,7 @@ Handle the event of the cell of the main table. Display the window where the user modifies the value of the cell. @param event: gridlib object (double click) - """ + """ # user can enter a value in case that user double-clicked 'Dec' or 'Hex' value. if event.GetCol() == 1 or event.GetCol() == 2: dlg = wx.TextEntryDialog(self, "Enter hex(0xnnnn) or dec(n) value", @@ -2083,10 +2083,10 @@ class RegisterSubTable(wx.grid.Grid): def __init__(self, parent, row, col): """ - Constructor - @param parent: RegisterNotebook object - @param row, col: size of the table - """ + Constructor + @param parent: RegisterNotebook object + @param row, col: size of the table + """ self.parent = parent self.Data = {} self.Row = row @@ -2097,10 +2097,10 @@ def SetValue(self, parent, data): """ - Set the data into the subtable. - @param parent: RegisterNotebook object - @param data: data - """ + Set the data into the subtable. + @param parent: RegisterNotebook object + @param data: data + """ # lset label name and size Register_SubTable_Label = [(0, "Bits"), (1, "Name"), (2, "Value"), (3, "Enum")]