/// <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(); }
/// <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); }
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); }
/// <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); }
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); }
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); }