From 1dd0d4988fb99109765b956adc6a371f5cb036e0 Mon Sep 17 00:00:00 2001 From: Roy Date: Sun, 11 Feb 2018 14:55:39 +0200 Subject: More work on technician view... Added auto loading of last project. Added IShutdownListener interface. Added TechName to Tech Items. Fixed issue with tech name of IO port. --- .../Modules/Tango.MachineStudio.Stubs/ViewModels/MainViewVM.cs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs/ViewModels') diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs/ViewModels/MainViewVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs/ViewModels/MainViewVM.cs index dcb883c88..6797b15e6 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs/ViewModels/MainViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs/ViewModels/MainViewVM.cs @@ -24,7 +24,7 @@ namespace Tango.MachineStudio.Stubs.ViewModels /// Represents the script execution module main view model. /// /// - public class MainViewVM : ViewModel , IShutdownRequestBlocker + public class MainViewVM : ViewModel , IShutdownListener { private UsbTransportAdapter _adapter; //Holds the USB transport adapter. private StubManager _stubManager; @@ -527,13 +527,10 @@ namespace Tango.MachineStudio.Stubs.ViewModels /// Called when [shutdown request]. /// /// - public Task OnShutdownRequest() + public void OnShuttingDown() { SettingsManager.Default.MachineStudio.StubsModule.SelectedPort = SelectedPort; SettingsManager.Default.MachineStudio.StubsModule.LastTabs = CodeTabs.Select(x => x.File).ToList(); - SettingsManager.SaveDefaultSettings(); - - return Task.FromResult(true); } #endregion -- cgit v1.3.1