// PREVIEW STEP! private void btnPreviewStep_Click(object sender, RoutedEventArgs e) { RoutineStepPlayer player = new RoutineStepPlayer(); if (lbxSteps.SelectedItem != null && lbxTimeline.SelectedItem != null) { player.PreviewStep(((RoutineFixture)lbxTimeline.SelectedItem).Fixture, (RoutineStep)lbxSteps.SelectedItem); } }
private void PlayStepList(object parameters) { RoutineFixture routineFixture = (RoutineFixture)parameters; foreach (RoutineStep step in routineFixture.RoutineSteps) { RoutineStepPlayer player = new RoutineStepPlayer(); player.PlayStep(routineFixture.Fixture, step); } }