Beispiel #1
0
 private void SettingsOnExplorerSkinningChanged()
 {
     if (!(_skinWindow is ExplorerSkinWindow) && ExplorerSkinWindow.IsExplorerWindow(_skinWindow.Parent))
     {
         BorderSkinningManager.RestoreBorder(_skinWindow.Parent);
         _skinWindow.Dispose();
     }
 }
        protected virtual void Dispose(bool disposing)
        {
            if (!_skinWindow.IsClosing)
            {
                BorderSkinningManager.RestoreBorder(_skinWindow.Parent);
            }

            DisposeTimer();
            _skinWindow = null;

            DeattachFromWindowsHook();
        }
Beispiel #3
0
 private void SettingsOnBorderSkinningChanged()
 {
     BorderSkinningManager.RestoreBorder(_skinWindow.Parent);
     _skinWindow.Dispose();
 }