#Add a menu item for each machine configuration.
for n in xrange(0, profile.getMachineCount()):
- i = self.machineMenu.Append(n, profile.getMachineSetting('machine_name', n).title(), kind=wx.ITEM_RADIO)
+ i = self.machineMenu.Append(n + 0x1000, profile.getMachineSetting('machine_name', n).title(), kind=wx.ITEM_RADIO)
if n == int(profile.getPreferenceFloat('active_machine')):
i.Check(True)
- self.Bind(wx.EVT_MENU, lambda e: self.OnSelectMachine(e.GetId()), i)
+ self.Bind(wx.EVT_MENU, lambda e: self.OnSelectMachine(e.GetId() - 0x1000), i)
self.machineMenu.AppendSeparator()
i = self.machineMenu.Append(-1, _("Add new machine..."))