public void Initialize(Takeoff takeoff) { _takeoff = takeoff; _quotesView = new QuotesView(ref takeoff); _quotesView.Closing += _quotesView_Closing; _quotesView.Closed += _quotesView_Closed; }
private void ShowQuotes(string text) { _clockSideControl.Visibility = Visibility.Collapsed; _imageSideControl.Visibility = Visibility.Collapsed; _quoteSideControl.Visibility = Visibility.Visible; QuotesView.SetText(text); _voiceModel.Speak(text); }
public void Initialize(_Worksheet worksheet) { Task.Factory.StartNew(() => { try { _takeoff = new Takeoff(); _takeoff.Initialize(worksheet); if (Application.Current == null) { new Application(); } Application.Current.Dispatcher.Invoke(() => { _quotesView = new QuotesView(ref _takeoff); _quotesView.Closing += _quotesView_Closing; }); } catch (Exception e) { MessageBox.Show(e.Message); } }); }