Пример #1
0
 def perform(self, event):
     items = Machine.assembler_list
     dlg = ListReorderDialog(event.task.window.control,
                             Machine.assembler_list, lambda a: a['name'],
                             prompt_for_assembler, "Manage Assemblers")
     if dlg.ShowModal() == wx.ID_OK:
         asms = dlg.get_items()
         Machine.set_assembler_list(event.task, asms)
         self.viewer.machine.verify_current_assembler()
     dlg.Destroy()