public MainWindowViewModel(NavigationDisplay navigateDisplay) : base(new DispatcherWrapper()) { Navigatedisplay = navigateDisplay; ExecuteNavCommand(); SetInitialValues(); // ProcessGPS = new ProcessGps(navigateDisplay); }
private void UpdateChartData() { Dispatcher.BeginInvoke((Action) delegate() { NavigationDisplay.FillData(); }); }
public TrendViewModel(NavigationDisplay navigationDisplay) : base(new DispatcherWrapper()) { NavigationDisplay = navigationDisplay; _minHeight = (int)(((System.Windows.Controls.Panel)Application.Current.MainWindow.Content).ActualHeight) - 150; SogChartVisible = false; CogChartVisible = true; }
public ProcessGps(NavigationDisplay navigateDisplay) : base(new DispatcherWrapper()) { Navigatedisplay = navigateDisplay; ProcessNavigation = new ProcessNavigation() { LocalDeviation = ApplicationSettingHelper.GetFromApplicationSetting(Enums.ApplicationSettingKey.LocalMagDeviation) }; //GpsCourse = new Course() //{ // LocalDeviation = ApplicationSettingHelper.GetFromApplicationSetting(Enums.ApplicationSettingKey.LocalMagDeviation) //}; ProcessNavigation.Setup(); Navigatedisplay.LocalDeviation = ApplicationSettingHelper.GetFromApplicationSetting(Enums.ApplicationSettingKey.LocalMagDeviation); SetupPorts(); // SetupCourse(); }
public void TestGMTTimeBeingCorrectlyCalculated() { var TimeSpan = new TimeSpan(hours: 9, minutes: 0, seconds: 0); var result = NavigationDisplay.CreateTime(TimeSpan); Assert.IsTrue(result.Day == DateTime.Now.Day); TimeSpan = new TimeSpan(hours: 2, minutes: 0, seconds: 0); result = NavigationDisplay.CreateTime(TimeSpan); Assert.IsTrue(result.Day == DateTime.Now.Day); TimeSpan = new TimeSpan(hours: 17, minutes: 0, seconds: 0); result = NavigationDisplay.CreateTime(TimeSpan); Assert.IsTrue(result.Day == DateTime.Now.Day); TimeSpan = new TimeSpan(hours: 23, minutes: 0, seconds: 0); result = NavigationDisplay.CreateTime(TimeSpan); Assert.IsTrue(result.Day == DateTime.Now.Day); }
public SettingsViewModel(NavigationDisplay navigateDisplay) : base(new DispatcherWrapper()) { Navigatedisplay = navigateDisplay; }
public TrendViewModel(NavigationDisplay navigationDisplay) : base(new DispatcherWrapper()) { _navigationDisplay = navigationDisplay; _minHeight = 300; StartTimer(); }
public WindViewModel(NavigationDisplay navigateDisplay) : base(new DispatcherWrapper()) { Navigatedisplay = navigateDisplay; SetInitialWind(); }
public ReadingsViewModel(NavigationDisplay navigationDisplay) : base(new DispatcherWrapper()) { _navigationDisplay = navigationDisplay; }
public DirSpeedViewModel(NavigationDisplay navigateDisplay) : base(new DispatcherWrapper()) { }