Rework local drone GUI commands

This commit is contained in:
DarkPhoenix
2019-04-14 20:51:39 +03:00
parent 4a6c1c3920
commit 51a11edc36
11 changed files with 89 additions and 71 deletions

View File

@@ -1,3 +1,5 @@
import math
import gui.fitCommands as cmd
import gui.mainFrame
from gui.contextMenu import ContextMenu
@@ -25,8 +27,8 @@ class ItemRemove(ContextMenu):
fitID = self.mainFrame.getActiveFit()
fit = sFit.getFit(fitID)
idx = fit.drones.index(selection[0])
self.mainFrame.command.Submit(cmd.GuiRemoveDroneCommand(fitID, idx, fit.drones[idx].amount))
position = fit.drones.index(selection[0])
self.mainFrame.command.Submit(cmd.GuiRemoveDroneCommand(fitID, position, math.inf))
ItemRemove.register()