public MainWindow() { WindowTraceLog.Initialize(); if (!EnsureValidConfiguration()) { Application.Current.Shutdown(Int32.MinValue); return; } InitializeComponent(); var applicationTitle = App.Title; if (IsRunningAsAdministrator) { applicationTitle = $"{applicationTitle} (Administrator)"; } Title = applicationTitle; RecentFileMenu.PlacementTarget = this; _findReplaceManager = (FindReplaceManager)Application.Current.Resources["FindReplaceManager"]; _findReplaceManager.OwnerWindow = this; _findReplaceManager.Editors = _editorAdapters; _timerWorkingDocumentSave = new DispatcherTimer(TimeSpan.FromMinutes(3), DispatcherPriority.Normal, delegate { SaveWorkingDocuments(); }, Dispatcher); Loaded += WindowLoadedHandler; Closing += WindowClosingHandler; Closed += WindowClosedHandler; _windowDatabaseMonitor = new WindowDatabaseMonitor(); }
public MainWindow() { if (!EnsureValidConfiguration()) { Application.Current.Shutdown(Int32.MinValue); return; } InitializeComponent(); var applicationTitle = $"SQL Pad {App.Version} ALPHA ({App.VersionTimestamp})"; if (IsRunningAsAdministrator) { applicationTitle = $"{applicationTitle} (Administrator)"; } Title = applicationTitle; RecentFileMenu.PlacementTarget = this; _findReplaceManager = (FindReplaceManager)Application.Current.Resources["FindReplaceManager"]; _findReplaceManager.OwnerWindow = this; _findReplaceManager.Editors = _editorAdapters; _timerWorkingDocumentSave = new DispatcherTimer(TimeSpan.FromMinutes(3), DispatcherPriority.Normal, delegate { SaveWorkingDocuments(); }, Dispatcher); Loaded += WindowLoadedHandler; Closing += WindowClosingHandler; Closed += WindowClosedHandler; _windowDatabaseMonitor = new WindowDatabaseMonitor(); }
private void ExecuteShowReplaceDialog(FindReplaceManager findReplaceManager) { NavigationParameters parameters = new NavigationParameters(); parameters.Add(FindReplaceDialogParameters.DataItemKey, findReplaceManager); parameters.Add(FindReplaceDialogParameters.DialogModeKey, FindReplaceDialogParameters.ReplaceMode); this.dialogService.ShowIgDialog("FindReplaceDialogView", parameters, false); }
public FindReplaceDialog(FindReplaceManager findReplaceManager) { DataContext = _findReplaceManager = findReplaceManager; InitializeComponent(); }
private bool CanExecuteShowFindReplaceDialog(FindReplaceManager findReplaceManager) { return(findReplaceManager != null && this.IsUiPartEnabled); }