Ejemplo n.º 1
0
        /// <summary>
        /// Clean up any resources being used.
        /// </summary>
        protected override void Dispose(bool disposing)
        {
            if (Config.Instance.TickerConfig.ShowTicker)
            {
                Ticker.HideTicker();
            }

            if (disposing)
            {
                _navigationComboBoxGenerator.Dispose();
                if (_mainMenuGenerator != null)
                {
                    _mainMenuGenerator.Dispose();
                    _mainMenuGenerator = null;
                }
                if (_toolBarGenerator != null)
                {
                    _toolBarGenerator.Dispose();
                    _toolBarGenerator = null;
                }

                StyleConfig.StyleChange -= OnStyleChanged;

                if (components != null)
                {
                    components.Dispose();
                }
            }

            base.Dispose(disposing);

            Config.Save();
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Clean up any resources being used.
 /// </summary>
 protected override void Dispose(bool disposing)
 {
     if (disposing)
     {
         _eventsSubscription.Dispose();
         _menuGenerator.Dispose();
         _treeGrid.Dispose();
         _contextMenuStrip.Dispose();
     }
     base.Dispose(disposing);
 }
Ejemplo n.º 3
0
        protected override void Dispose(bool disposing)
        {
            if (disposing)
            {
                _toolbarGenerator.Dispose();
                _messageBrowser.Navigating        -= MessageBrowserNavigating;
                _messageBrowser.StatusTextChanged -= MessageBrowserStatusTextChanged;
            }

            base.Dispose(disposing);
        }
 /// <summary>
 /// Clean up any resources being used.
 /// </summary>
 /// <param name="disposing">
 /// true if managed resources should be disposed; otherwise, false.
 /// </param>
 protected override void Dispose(bool disposing)
 {
     if (disposing && (components != null))
     {
         _contextMenuGenerator.Dispose();
         StyleConfig.StyleChange -= OnStyleChanged;
         _msgViewer.Dispose();
         _asyncOperation.OperationCompleted();
         components.Dispose();
     }
     base.Dispose(disposing);
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Clean up any resources being used.
 /// </summary>
 protected override void Dispose(bool disposing)
 {
     if (disposing)
     {
         _toolbarGenerator.Dispose();
         _contextMenuGenerator.Dispose();
         if (components != null)
         {
             components.Dispose();
         }
     }
     base.Dispose(disposing);
 }
Ejemplo n.º 6
0
        protected override void Dispose(bool disposing)
        {
            if (disposing)
            {
                StyleConfig.StyleChange -= StyleConfig_StyleChange;

                if (_stripMenuGenerator != null)
                {
                    _stripMenuGenerator.Dispose();
                }

                if (components != null)
                {
                    components.Dispose();
                }
            }
            base.Dispose(disposing);
        }
Ejemplo n.º 7
0
        protected override void Dispose(bool disposing)
        {
            if (disposing)
            {
                if (_menuGenerator != null)
                {
                    _menuGenerator.Dispose();
                }

                _eventsSubscription.Dispose();

                StyleConfig.StyleChange -= OnStyleChanged;

                if (components != null)
                {
                    components.Dispose();
                }
            }

            base.Dispose(disposing);
        }
        protected override void Dispose(bool disposing)
        {
            if (disposing)
            {
                _webBrowser.ProgressChanged      -= WebBrowserProgressChanged;
                _webBrowser.Navigated            -= WebBrowserNavigated;
                _webBrowser.StatusTextChanged    -= WebBrowserStatusTextChanged;
                _webBrowser.DocumentTitleChanged -= WebBrowserDocumentTitleChanged;
                _webBrowser.CanGoBackChanged     -= WebBrowserCanGoBackChanged;
                _webBrowser.CanGoForwardChanged  -= WebBrowserCanGoForwardChanged;

                _menuGenerator.Dispose();
                _toolbarGenerator.Dispose();

                _asyncOp.OperationCompleted();

                if (components != null)
                {
                    components.Dispose();
                }
            }
            base.Dispose(disposing);
        }