private void StartButton_Click(object sender, RoutedEventArgs e) { if (!Viewer.Running && Viewer.HasImages()) { StartButton.Content = "Stop"; Viewer.ToggleTimer(); } else if (Viewer.Running) { StartButton.Content = "Start"; Viewer.ToggleTimer(); } }
private void AddImagesButton_Click(object sender, RoutedEventArgs e) { System.Windows.Forms.OpenFileDialog openFileDialog = new System.Windows.Forms.OpenFileDialog { Multiselect = true, Filter = Utils.IMAGE_FILE_DIALOG_FILTER, RestoreDirectory = true }; if (openFileDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK) { try { bool setViewerImage = !Viewer.HasImages(); Viewer.CurrentExercise.AddImagePaths(openFileDialog.FileNames); if (setViewerImage) { Viewer.SetNextImage(); } Editor.GetLoadedValues(); } catch (Exception ex) { System.Windows.MessageBox.Show("Could not open one or more files: " + ex.Message); } } }