private void OkButton_Click(object sender, EventArgs e) { if (traceFilePathComboBox.Text.Trim() == "") { MessageBox.Show("Trace File Directory can't be empty.", GenericHelper.ApplicationName, MessageBoxButtons.OK, MessageBoxIcon.Information); traceFilePathComboBox.Focus(); return; } ConfigHandler.TraceFileDirectory = traceFilePathComboBox.Text.Trim(); if (stylesheetComboBox.SelectedItem != null) { ConfigHandler.DefaultStylesheet = stylesheetComboBox.SelectedItem.ToString(); } if (tracingFunctionalityComboBox.SelectedIndex == 0) { ConfigHandler.UseExtendedEvents = "False"; } else if (tracingFunctionalityComboBox.SelectedIndex == 1) { ConfigHandler.UseExtendedEvents = "True"; } ConfigHandler.SaveConfig(); SearchHistoryHandler.AddItem(traceFilePathComboBox, traceFilePathComboBox.Text, "RecentListTraceFileDir_Settings"); _textChanged = false; Close(); }
private void OkButton_Click(object sender, EventArgs e) { if (ValidateItemsPerPage() && ValidTraceFileDir()) { int newItemsPerPage = Convert.ToInt32(itemsPerPageTextBox.Text); if (ConfigHandler.ItemsPerPage != newItemsPerPage) { ConfigHandler.ItemsPerPage = newItemsPerPage; ItemsPerPageChanged = true; } if (languageComboBox.SelectedItem.ToString().ToLower() != ConfigHandler.Language.ToLower()) { ConfigHandler.Language = languageComboBox.SelectedItem.ToString().ToLower(); RestartRequired = true; } ConfigHandler.RecordTraceFileDir = traceFileDirComboBox.Text.Trim(); if (tracingFunctionalityComboBox.SelectedIndex == 0) { ConfigHandler.UseExtendedEvents = "False"; } else if (tracingFunctionalityComboBox.SelectedIndex == 1) { ConfigHandler.UseExtendedEvents = "True"; } ConfigHandler.KeepSessionOnExit = keepSessionCheckBox.Checked; if (ConfigHandler.EnableFileNameAndType != enableFileNameAndTypeCheckBox.Checked) { ConfigHandler.EnableFileNameAndType = enableFileNameAndTypeCheckBox.Checked; RestartRequired = true; } ConfigHandler.AutoPopulateFilter2 = autoPopulateFilter2CheckBox.Checked; if (ConfigHandler.EnableQuickSearch != enableQuickSearchCheckBox.Checked) { ConfigHandler.EnableQuickSearch = enableQuickSearchCheckBox.Checked; EnableQuickSearchChanged = true; } ConfigHandler.SaveConfig(); SearchHistoryHandler.AddItem(traceFileDirComboBox, traceFileDirComboBox.Text, "RecentListTraceFileDir_Settings"); Close(); } }
private void Worker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { _runWorkerActive = false; EndConnect(); if (ConnectionChanged) { if (saveValuesCheckBox.Checked) { SearchHistoryHandler.AddItem(serverNameComboBox, serverNameComboBox.Text, "RecentListServerName"); } Close(); } }
private void OkButton_Click(object sender, EventArgs e) { if (_requestUpdateListEventPending) { _requestUpdateListEventPending = false; FireRequestUpdateListEvent(nameCheckBox.Checked, inputCheckBox.Checked, outputCheckBox.Checked); } if (searchTermComboBox.Text != _previousSearchTerm) { _previousSearchTerm = searchTermComboBox.Text; Reset(_currentSearchIndex); SearchHistoryHandler.AddItem(searchTermComboBox, searchTermComboBox.Text, "RecentListSearchHistory"); } SearchInList(); }
private void OkButton_Click(object sender, EventArgs e) { if (_requestUpdateListEventPending) { _requestUpdateListEventPending = false; searchingLabel.Visible = true; Application.DoEvents(); FireRequestUpdateListEvent(nameCheckBox.Checked, contentCheckBox.Checked, descriptionCheckBox.Checked); searchingLabel.Visible = false; } if (searchTermComboBox.Text != _previousSearchTerm) { _previousSearchTerm = searchTermComboBox.Text; Reset(_currentSearchIndex); SearchHistoryHandler.AddItem(searchTermComboBox, searchTermComboBox.Text, "RecentListSearchHistory"); } SearchInList(); }
private void OkButton_Click(object sender, EventArgs e) { if (searchTermComboBox.Text != _originalSearchTerm) { _originalSearchTerm = searchTermComboBox.Text; Reset(_currentSearchIndex); SearchHistoryHandler.AddItem(searchTermComboBox, searchTermComboBox.Text, "RecentTextSearchHistory"); } if (GetSearchDirection() == SearchDirection.Up && _originalSearchIndex != -1) { _currentSearchIndex += (searchTermComboBox.Text.Length - CountLineShifts(searchTermComboBox.Text)) - 1; } if (GetSearchDirection() == SearchDirection.Down && _originalSearchIndex != -1) { _currentSearchIndex++; } SearchInText(); }
private void OkButton_Click(object sender, EventArgs e) { _folderSelected = false; searchingLabel.Text = "Searching..."; searchingLabel.Visible = true; Application.DoEvents(); if (_requestUpdateListEventPending || searchTermComboBox.Text != _previousSearchTerm) { _requestUpdateListEventPending = false; FireRequestUpdateListEvent(searchTermComboBox.Text, nameCheckBox.Checked, descriptionCheckBox.Checked, _objectsSelectorForm, matchWholeWordCheckBox.Checked, matchCaseCheckBox.Checked); } if (searchTermComboBox.Text != _previousSearchTerm) { _previousSearchTerm = searchTermComboBox.Text; Reset(_currentSearchIndex); SearchHistoryHandler.AddItem(searchTermComboBox, searchTermComboBox.Text, "RecentListSearchHistory"); } SearchInList(); searchingLabel.Text = string.Format("Results found: {0}", _matchCount); }
private void ApplyFilter(bool reset) { Control activeControl = ActiveControl; applyFilterButton.Enabled = false; clearButton.Enabled = false; removeAllZeroColumnsCheckBox.Enabled = false; removeZeroDeltaCheckBox.Enabled = false; objectNameComboBox.BackColor = Color.Gainsboro; counterNameComboBox.BackColor = Color.Gainsboro; instanceNameComboBox.BackColor = Color.Gainsboro; objectNameComboBox.Enabled = false; counterNameComboBox.Enabled = false; instanceNameComboBox.Enabled = false; Application.DoEvents(); string objectName = objectNameComboBox.Text.Trim().ToLower(); string counterName = counterNameComboBox.Text.Trim().ToLower(); string instanceName = instanceNameComboBox.Text.Trim().ToLower(); SearchHistoryHandler.AddItem(objectNameComboBox, objectNameComboBox.Text, "RecentListObjectName"); SearchHistoryHandler.AddItem(counterNameComboBox, counterNameComboBox.Text, "RecentListCounterName"); SearchHistoryHandler.AddItem(instanceNameComboBox, instanceNameComboBox.Text, "RecentListInstanceName"); if (reset) { objectName = ""; counterName = ""; instanceName = ""; objectNameComboBox.Text = ""; counterNameComboBox.Text = ""; instanceNameComboBox.Text = ""; removeAllZeroColumnsCheckBox.Checked = false; removeZeroDeltaCheckBox.Checked = false; } List <CalculatedPerformanceCounter> filteredPerformanceCounters = FilterHelper.FilterPerformanceCounters(_performanceCounters, objectName, counterName, instanceName); performanceCounterListView.Items.Clear(); foreach (CalculatedPerformanceCounter performanceCounter in filteredPerformanceCounters) { ListViewItem listViewItem = new ListViewItem(); listViewItem.Text = performanceCounter.ObjectName; listViewItem.SubItems.Add(performanceCounter.CounterName); listViewItem.SubItems.Add(performanceCounter.InstanceName); listViewItem.SubItems.Add(performanceCounter.Minimum.ToString()); listViewItem.SubItems.Add(performanceCounter.Maximum.ToString()); listViewItem.SubItems.Add(performanceCounter.Average.ToString()); listViewItem.SubItems.Add((performanceCounter.Maximum - performanceCounter.Minimum).ToString()); bool add = true; if (removeAllZeroColumnsCheckBox.Checked) { if (performanceCounter.Minimum == 0 && performanceCounter.Maximum == 0 && performanceCounter.Average == 0) { add = false; } } if (removeZeroDeltaCheckBox.Checked) { if (performanceCounter.Maximum - performanceCounter.Minimum == 0) { add = false; } } if (add) { performanceCounterListView.Items.Add(listViewItem); } } UpdateShownTextBox(); applyFilterButton.Enabled = true; clearButton.Enabled = true; removeAllZeroColumnsCheckBox.Enabled = true; removeZeroDeltaCheckBox.Enabled = true; objectNameComboBox.BackColor = Color.WhiteSmoke; counterNameComboBox.BackColor = Color.WhiteSmoke; instanceNameComboBox.BackColor = Color.WhiteSmoke; objectNameComboBox.Enabled = true; counterNameComboBox.Enabled = true; instanceNameComboBox.Enabled = true; activeControl.Focus(); }
private void SaveTraceFileDir(string traceFileDir) { RegistryHandler.SaveToRegistry("ImportTraceFileDir", traceFileDir); SearchHistoryHandler.AddItem(traceFileDirComboBox, traceFileDirComboBox.Text, "RecentListTraceFileDir_Selector"); }