Exemple #1
0
        public void Remove(ITextMarker marker)
        {
            if (marker == null)
            {
                return;
            }

            TextMarker m = marker as TextMarker;

            if (markers.Remove(m))
            {
                Redraw(m);
                m.OnDeleted();
            }
        }
Exemple #2
0
        public void Remove(ITextMarker marker)
        {
            if (marker == null)
            {
                throw new ArgumentNullException("marker");
            }

            var m = marker as TextMarker;

            if (_markers != null && _markers.Remove(m))
            {
                Redraw(m);
                m.OnDeleted();
            }
        }
        public void Remove(ITextMarker marker)
        {
            if (marker == null)
            {
                throw new ArgumentNullException(nameof(marker));
            }
            var m = marker as TextMarker;

            if (_markers == null || !_markers.Remove(m))
            {
                return;
            }
            Redraw(m);
            m?.OnDeleted();
        }
Exemple #4
0
 internal void RemoveFolding(FoldingSection fs)
 {
     document.VerifyAccess();
     foldings.Remove(fs);
     textView.Redraw();
 }
 internal void Remove(TextMarker marker)
 {
     markers.Remove(marker);
     Redraw(marker);
 }