private void DisplayMonitor_DisplaySettingsChanged() { logger.Info("Reinitializing working area..."); displayMonitor.InitializePrimaryDisplay(taskbar.GetAbsoluteHeight()); logger.Info("Reinitializing shell..."); actionCenter.InitializeBounds(); taskbar.InitializeBounds(); logger.Info("Desktop successfully restored."); }
private void ApplicationMonitor_ExplorerStarted() { logger.Info("Trying to terminate Windows explorer..."); explorerShell.Terminate(); logger.Info("Re-initializing working area..."); displayMonitor.InitializePrimaryDisplay(Settings.Taskbar.EnableTaskbar ? taskbar.GetAbsoluteHeight() : 0); logger.Info("Re-initializing shell..."); actionCenter.InitializeBounds(); taskbar.InitializeBounds(); logger.Info("Desktop successfully restored."); }