public void Dispose() { margin = null; editor = null; segment = null; Accessible.PerformPress -= PerformPress; Accessible = null; }
public FoldingAccessible(FoldSegment segment, FoldMarkerMargin margin, MonoTextEditor editor) { Accessible = AccessibilityElementProxy.ButtonElementProxy(); Accessible.PerformPress += PerformPress; Accessible.GtkParent = margin.Accessible.GtkParent; this.segment = segment; this.margin = margin; this.editor = editor; UpdateAccessibility(); }
protected LineStateFoldMarkerMarginDrawer(FoldMarkerMargin margin) : base(margin) { }
internal VSNetFoldMarkerMarginDrawer(FoldMarkerMargin margin) : base(margin) { }
protected FoldMarkerMarginDrawer(FoldMarkerMargin margin) { this.margin = margin; }