Example #1
0
        public void Dispose()
        {
            margin  = null;
            editor  = null;
            segment = null;

            Accessible.PerformPress -= PerformPress;
            Accessible = null;
        }
Example #2
0
        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;
 }