Exemple #1
0
 protected override void Dispose(bool disposing)
 {
     if (disposing)
     {
         if (!_disposed)
         {
             _disposed = true;
             Document.TextContentChanged -= DocumentTextContentChanged;
             Document.DocumentChanged    -= AdjustScrollBarsOnDocumentChange;
             Document.UpdateCommited     -= DocumentUpdateCommitted;
             _motherTextEditorControl     = null;
             if (VScrollBar != null)
             {
                 VScrollBar.Dispose();
                 VScrollBar = null;
             }
             if (HScrollBar != null)
             {
                 HScrollBar.Dispose();
                 HScrollBar = null;
             }
             if (_hRuler != null)
             {
                 _hRuler.Dispose();
                 _hRuler = null;
             }
         }
     }
     base.Dispose(disposing);
 }
Exemple #2
0
 protected override void Dispose(bool disposing)
 {
     if (disposing)
     {
         if (!disposed)
         {
             disposed = true;
             Document.TextContentChanged -= DocumentTextContentChanged;
             Document.DocumentChanged    -= AdjustScrollBarsOnDocumentChange;
             Document.UpdateCommited     -= DocumentUpdateCommitted;
             motherTextEditorControl      = null;
             if (vScrollBar != null)
             {
                 vScrollBar.Dispose();
                 vScrollBar = null;
             }
             if (hScrollBar != null)
             {
                 hScrollBar.Dispose();
                 hScrollBar = null;
             }
             if (hRuler != null)
             {
                 hRuler.Dispose();
                 hRuler = null;
             }
         }
     }
     base.Dispose(disposing);
 }
 protected override void Dispose(bool disposing)
 {
     if (disposing)
     {
         if (!disposed)
         {
             disposed = true;
             Document.DocumentChanged -= new DocumentEventHandler(AdjustScrollBars);
             motherTextEditorControl   = null;
             if (vScrollBar != null)
             {
                 vScrollBar.Dispose();
                 vScrollBar = null;
             }
             if (hScrollBar != null)
             {
                 hScrollBar.Dispose();
                 hScrollBar = null;
             }
             if (hRuler != null)
             {
                 hRuler.Dispose();
                 hRuler = null;
             }
         }
     }
     base.Dispose(disposing);
 }
Exemple #4
0
 public void Dispose()
 {
     _window.Dispose();
     _scrollX.Dispose();
     _scrollY.Dispose();
     _menu.Dispose();
     DisposeTabs();
 }
 /// <summary>
 /// Remove the horizontal scrollbar
 /// </summary>
 protected virtual void RemoveHScrollBar()
 {
     if (horizontalScroll != null)
     {
         HScrollBar l_tmp = horizontalScroll;
         horizontalScroll    = null;
         l_tmp.ValueChanged -= new EventHandler(HScroll_Change);
         Controls.Remove(l_tmp);
         l_tmp.Dispose();
         l_tmp = null;
     }
     oldHorizontalScrollValue = 0;
 }
 /// <summary>
 /// Remove the horizontal scrollbar
 /// </summary>
 protected virtual void RemoveHScrollBar()
 {
     if (m_HScroll != null)
     {
         HScrollBar l_tmp = m_HScroll;
         m_HScroll           = null;
         l_tmp.ValueChanged -= new EventHandler(HScroll_Change);
         Controls.Remove(l_tmp);
         l_tmp.Dispose();
         l_tmp = null;
     }
     m_OldHScrollValue = 0;
 }
 private void FreeBars()
 {
     if (HBar != null)
     {
         HBar.Parent = null;
         HBar.Dispose();
         HBar        = null;
         VBar.Parent = null;
         VBar.Dispose();
         VBar       = null;
         image.Top  = 0;
         image.Left = 0;
     }
 }