diff options
Diffstat (limited to 'Software/Visual_Studio/Utilities/Tango.MachineEM.UI/ViewModels/MainViewVM.cs')
| -rw-r--r-- | Software/Visual_Studio/Utilities/Tango.MachineEM.UI/ViewModels/MainViewVM.cs | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/Software/Visual_Studio/Utilities/Tango.MachineEM.UI/ViewModels/MainViewVM.cs b/Software/Visual_Studio/Utilities/Tango.MachineEM.UI/ViewModels/MainViewVM.cs index 62a05472d..a66ed6b7e 100644 --- a/Software/Visual_Studio/Utilities/Tango.MachineEM.UI/ViewModels/MainViewVM.cs +++ b/Software/Visual_Studio/Utilities/Tango.MachineEM.UI/ViewModels/MainViewVM.cs @@ -12,6 +12,7 @@ using Tango.Transport.Servers; using Tango.Transport.Transporters; using Tango.Core; using Tango.Settings; +using Tango.PMR.ThreadLoading; namespace Tango.MachineEM.UI.ViewModels { @@ -64,10 +65,30 @@ namespace Tango.MachineEM.UI.ViewModels set { _selectedPort = value; RaisePropertyChanged(nameof(SelectedPort)); } } + private ThreadLoadingState _threadLoadingState; + public ThreadLoadingState ThreadLoadingState + { + get { return _threadLoadingState; } + set { _threadLoadingState = value; OnThreadLoadingStateChanged(); } + } + + #endregion #region Private Methods + private void OnThreadLoadingStateChanged() + { + try + { + Emulator?.SetThreadLoadingState(ThreadLoadingState); + } + catch (Exception ex) + { + LogManager.Log(ex); + } + } + #endregion #region Commands |
