public Image peekForward(dynamic parameters = null) { Image newImage; SelectedSequence.StepForward(CurrentImage, out newImage, true, parameters); return(newImage); }
public Image stepForward(dynamic parameters = null) { Image newImage; Stage newStage = SelectedSequence.StepForward(CurrentImage, out newImage, parameters); Images[newStage] = newImage; CurrentStage = newStage; return(newImage); }
private void Copy(object obj) { if (SelectedSequence != null) { var copy = SelectedSequence.Copy(); var index = Sequences.IndexOf(SelectedSequence); Sequences.Insert(index + 1, copy); ReorderSequenceNumbers(); SelectedSequence = copy; } }
public void stepBackward() { CurrentStage = SelectedSequence.StepBackward(); }
public bool canStepBackward() { return(SelectedSequence != null && SelectedSequence.CanStepBackward()); }