public void ResetSelectionPaths() { Selection.DisposeSelectionPreserve(); Selection.ResetSelection(selection_layer.Surface, ImageSize); PreviousSelection.DisposeSelectionPreserve(); PreviousSelection.ResetSelection(selection_layer.Surface, ImageSize); ShowSelection = false; }
/// <summary> /// Selects the previous selection button. /// </summary> /// <returns>Returns the previous selection button.</returns> public MagiButton SelectPrevious() { if (PreviousSelection == null || PreviousSelection == this) { return(null); } if (!PreviousSelection.IsEnabled) { return(PreviousSelection.SelectPrevious()); } PreviousSelection.IsFocused = true; return(PreviousSelection); }