etherlab/EtherCATManagementEditor.py
changeset 2364 4ea781f30555
parent 2363 9c7da6ff6a34
child 2365 bc07b9910cdb
equal deleted inserted replaced
2363:9c7da6ff6a34 2364:4ea781f30555
  2128             ("innerMasterState",    [2, 10, 3, 10]),
  2128             ("innerMasterState",    [2, 10, 3, 10]),
  2129             ("innerDeviceInfo",     [4, 10, 3, 10]),
  2129             ("innerDeviceInfo",     [4, 10, 3, 10]),
  2130             ("innerFrameInfo",      [4, 10, 5, 10])]:
  2130             ("innerFrameInfo",      [4, 10, 5, 10])]:
  2131             self.MasterStateSizer[key] = wx.FlexGridSizer(cols=attr[0], hgap=attr[1], rows=attr[2], vgap=attr[3])
  2131             self.MasterStateSizer[key] = wx.FlexGridSizer(cols=attr[0], hgap=attr[1], rows=attr[2], vgap=attr[3])
  2132 
  2132 
  2133 
       
  2134         self.UpdateButton = wx.Button(self, label=_('Update'))
  2133         self.UpdateButton = wx.Button(self, label=_('Update'))
  2135         self.UpdateButton.Bind(wx.EVT_BUTTON, self.OnButtonClick)
  2134         self.UpdateButton.Bind(wx.EVT_BUTTON, self.OnButtonClick)
  2136 
  2135 
  2137         for key, label in [
  2136         for key, label in [
  2138             ('masterState', 'EtherCAT Master State'),
  2137             ('masterState', 'EtherCAT Master State'),
  2139             ('deviceInfo', 'Ethernet Network Card Information'),
  2138             ('deviceInfo', 'Ethernet Network Card Information'),
  2140             ('frameInfo', 'Network Frame Information')]:
  2139             ('frameInfo', 'Network Frame Information')]:
  2141             self.StaticBox[key] = wx.StaticBox(self, label=_(label))
  2140             self.StaticBox[key] = wx.StaticBox(self, label=_(label))
  2142             self.MasterStateSizer[key] = wx.StaticBoxSizer(self.StaticBox[key])
  2141             self.MasterStateSizer[key] = wx.StaticBoxSizer(self.StaticBox[key])
  2143 
       
  2144 
  2142 
  2145         # ----------------------- Master State -----------------------------------------------------------
  2143         # ----------------------- Master State -----------------------------------------------------------
  2146         for key, label in [
  2144         for key, label in [
  2147             ('Phase', 'Phase:'),
  2145             ('Phase', 'Phase:'),
  2148             ('Active', 'Active:'),
  2146             ('Active', 'Active:'),