89 ([_("Set"), _("Reset")] if type == "coil" else []) + \ |
89 ([_("Set"), _("Reset")] if type == "coil" else []) + \ |
90 [_("Rising Edge"), _("Falling Edge")] |
90 [_("Rising Edge"), _("Falling Edge")] |
91 |
91 |
92 for modifier, label in zip(element_modifiers, modifiers_label): |
92 for modifier, label in zip(element_modifiers, modifiers_label): |
93 radio_button = wx.RadioButton(self, label=label, |
93 radio_button = wx.RadioButton(self, label=label, |
94 style=(wx.RB_GROUP if first else wx.RB_SINGLE)) |
94 style=(wx.RB_GROUP if first else 0)) |
95 radio_button.SetValue(first) |
95 radio_button.SetValue(first) |
96 self.Bind(wx.EVT_RADIOBUTTON, self.OnModifierChanged, radio_button) |
96 self.Bind(wx.EVT_RADIOBUTTON, self.OnModifierChanged, radio_button) |
97 left_gridsizer.AddWindow(radio_button, flag=wx.GROW) |
97 left_gridsizer.AddWindow(radio_button, |
|
98 border=(5 if not first and wx.Platform == '__WXMSW__' else 0), |
|
99 flag=wx.GROW|wx.TOP) |
98 self.ModifierRadioButtons[modifier] = radio_button |
100 self.ModifierRadioButtons[modifier] = radio_button |
99 first = False |
101 first = False |
100 |
102 |
101 # Create label for LD element variable |
103 # Create label for LD element variable |
102 element_variable_label = wx.StaticText(self, label=_('Variable:')) |
104 element_variable_label = wx.StaticText(self, label=_('Variable:')) |