public Deskband() { try { if (Settings.Default.isUpgradeRequired) { Settings.Default.Upgrade(); Settings.Default.isUpgradeRequired = false; Settings.Default.Save(); } toolbarControl = new ToolbarControl(); Options.MinHorizontalSize = new Size(18, 30); Options.MinVerticalSize = new Size(30, 40); toolbarControl.FocusRequested += OnFocusRequested; toolbarControl.UnfocusRequested += OnUnfocusRequested; TaskbarInfo.TaskbarEdgeChanged += OnTaskbarEdgeChanged; TaskbarInfo.TaskbarSizeChanged += OnTaskbarSizeChanged; SearchResultsPopup.taskbarEdge = TaskbarInfo.Edge; } catch (Exception e) { ToolbarLogger.GetLogger("EverythingToolbar").Error(e, "Unhandled exception"); if (MessageBox.Show(e.ToString() + "\n\n" + EverythingToolbar.Properties.Resources.MessageBoxCopyException, EverythingToolbar.Properties.Resources.MessageBoxUnhandledExceptionTitle, MessageBoxButton.YesNo, MessageBoxImage.Error) == MessageBoxResult.Yes) { Clipboard.SetText(e.ToString()); } } }
public Deskband() { try { toolbarControl = new ToolbarControl(); Options.MinHorizontalSize = new Size(18, 30); Options.MinVerticalSize = new Size(30, 40); TaskbarInfo.TaskbarEdgeChanged += OnTaskbarEdgeChanged; SearchResultsPopup.taskbarEdge = TaskbarInfo.Edge; } catch (Exception e) { ToolbarLogger.GetLogger("EverythingToolbar").Error(e, "Unhandled exception"); string exceptionContent = e.Message + "\n\n" + e.StackTrace; if (MessageBox.Show(exceptionContent + "\n\nDo you want to copy the exception content to clipboard?", "Unhandled exception occured", MessageBoxButton.YesNo, MessageBoxImage.Error) == MessageBoxResult.Yes) { Clipboard.SetText(exceptionContent); } } }
public Deskband() { Options.ContextMenuItems = ContextMenuItems; Options.MinHorizontalSize = new Size(36, 0); Options.MinVerticalSize = new Size(0, 32); ToolbarLogger.Initialize(); ILogger logger = ToolbarLogger.GetLogger("EverythingToolbar"); logger.Info("EverythingToolbar started. Version: {version}, OS: {os}", Assembly.GetExecutingAssembly().GetName().Version, Environment.OSVersion); AppDomain.CurrentDomain.UnhandledException += (sender, args) => ToolbarLogger.GetLogger("EverythingToolbar").Error((Exception)args.ExceptionObject, "Unhandled Exception"); }
public Deskband() { Options.MinHorizontalSize = new Size(18, 0); Options.MinVerticalSize = new Size(0, 40); TaskbarInfo.TaskbarEdgeChanged += OnTaskbarEdgeChanged; ToolbarLogger.Initialize(); ILogger logger = ToolbarLogger.GetLogger("EverythingToolbar"); logger.Info("EverythingToolbar started. Version: {version}, OS: {os}", Assembly.GetExecutingAssembly().GetName().Version, Environment.OSVersion); AppDomain.CurrentDomain.UnhandledException += (sender, args) => ToolbarLogger.GetLogger("EverythingToolbar").Error((Exception)args.ExceptionObject, "Unhandled Exception"); ToolbarControl.SetTaskbarEdge(TaskbarInfo.Edge); }