Continue work on projections (adding/removing projected environment and fit)

This commit is contained in:
Ryan Holmes
2018-08-10 12:47:51 -04:00
parent d6b280d3cc
commit bd975becf1
9 changed files with 287 additions and 6 deletions

View File

@@ -6,6 +6,7 @@ from gui import globalEvents as GE
from eos.saveddata.module import Module
from .calc.fitAddProjectedModule import FitAddProjectedModuleCommand
from .calc.fitAddProjectedEnv import FitAddProjectedEnvCommand
from .calc.fitAddProjectedFit import FitAddProjectedFitCommand
from logbook import Logger
import eos.db
pyfalog = Logger(__name__)
@@ -52,7 +53,7 @@ class GuiAddProjectedCommand(wx.Command):
# attempt a regular module projection
result = self.internal_history.Submit(FitAddProjectedModuleCommand(self.fitID, self.id))
elif self.type == 'fit':
pyfalog.warn("FIT PROJECTION NOT IMPLEMENTED")
result = self.internal_history.Submit(FitAddProjectedFitCommand(self.fitID, self.id))
if result:
self.sFit.recalc(self.fitID)