Пример #1
0
        public void ResetSelectionPaths()
        {
            Selection.DisposeSelectionPreserve();
            Selection.ResetSelection(selection_layer.Surface, ImageSize);

            PreviousSelection.DisposeSelectionPreserve();
            PreviousSelection.ResetSelection(selection_layer.Surface, ImageSize);

            ShowSelection = false;
        }
Пример #2
0
        /// <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);
        }