private void CompactFormattingModifierKeyBindingTextBox_KeyDown(object sender, KeyEventArgs e) { bool isModifierKeys = e.Control || e.Alt || e.Shift; if (isModifierKeys) { Enum.TryParse(e.Modifiers.ToString(), out m_compactFormattingModifierKeys); CompactFormattingModifierKeyBindingTextBox.Text = m_compactFormattingModifierKeys.ToString(); } e.SuppressKeyPress = true; e.Handled = true; }
private void LoadConfigurationAndRefreshComponents(Configuration configuration) { m_indentedFormattingModifierKeys = configuration.IndentedFormattingConversionHotKeyModifierKey; m_indentedFormattingMainKeys = configuration.IndentedFormattingConversionHotKeyMainKey; m_compactFormattingModifierKeys = configuration.CompactFormattingConversionHotKeyModifierKey; m_compactFormattingMainKeys = configuration.CompactFormattingConversionHotKeyMainKey; m_displaySuccessMessageEnabled = configuration.DisplaySuccessNotificationEnabled; m_waitWindowReadyMs = configuration.WaitWindowReadyMs; m_previousWaitWindowReadyMs = m_waitWindowReadyMs; IndentedFormattingModifierKeyBindingTextBox.Text = m_indentedFormattingModifierKeys.ToString(); IndentedFormattingMainKeyBindingTextBox.Text = m_indentedFormattingMainKeys.ToString(); CompactFormattingModifierKeyBindingTextBox.Text = m_compactFormattingModifierKeys.ToString(); CompactFormattingMainKeyBindingTextBox.Text = m_compactFormattingMainKeys.ToString(); DisplaySuccessNotificationEnabled.Checked = m_displaySuccessMessageEnabled; TimeWaitingMs.Text = m_waitWindowReadyMs.ToString(); }