//--------------------------------------------------------------------------------------------------

        public bool CanPasteFromClipboard()
        {
            if (CurrentTool != null)
            {
                return(CurrentTool.CanPasteFromClipboard());
            }
            else
            {
                return(InteractiveContext.Current.DocumentController.CanPasteFromClipboard());
            }
        }