public override void Add(Bookmark bookmark) { foreach (var bm in items) if (bm.LineIndex == bookmark.LineIndex) return; items.Add(bookmark); counter++; tb.Invalidate(); }
public override void CopyTo(Bookmark[] array, int arrayIndex) { items.CopyTo(array, arrayIndex); }
public override bool Contains(Bookmark item) { return items.Contains(item); }
public override bool Remove(Bookmark item) { tb.Invalidate(); return items.Remove(item); }