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:'), |