private void OnSettingsChanged(object sender, ApplicationSettingsEventArgs e) { var useCommandMargin = _vimApplicationSettings.UseEditorCommandMargin; foreach (var vimBuffer in _vim.VimBuffers) { _commandMarginUtil.SetMarginVisibility(vimBuffer, useCommandMargin); } _timer.IsEnabled = !useCommandMargin; }
void SettingsServiceOnSettingsChanged(object sender, ApplicationSettingsEventArgs e) { if (InvokeRequired) { Invoke((Action)(() => SettingsServiceOnSettingsChanged(sender, e))); return; } ApplyAutoSplitSettings(e.Settings.Autosplits); }
private void OnSettingsChanged(object sender, ApplicationSettingsEventArgs e) { var useCommandMargin = _vimApplicationSettings.UseEditorCommandMargin; foreach (var vimBuffer in _vim.VimBuffers) { _commandMarginUtil.SetMarginVisibility(vimBuffer, useCommandMargin); } _timer.IsEnabled = !useCommandMargin; }
void SettingsServiceOnSettingsChanged(object sender, ApplicationSettingsEventArgs e) { if (InvokeRequired) { Invoke((Action)(() => SettingsServiceOnSettingsChanged(sender, e))); return; } activeCharacterClass = null; UpdateSettings(e.Settings); }
void SettingsServiceSettingsChanged(object sender, ApplicationSettingsEventArgs e) { if (InvokeRequired) { Invoke((Action)(() => SettingsServiceSettingsChanged(sender, e))); return; } ReloadWithCurrentSettings(e.Settings); MarkClean(); }
void SettingsServiceSettingsChanged(object sender, ApplicationSettingsEventArgs e) { if (InvokeRequired) { Invoke((Action)(() => SettingsServiceSettingsChanged(sender, e))); return; } // NOTE: This may have been due to loading settings from elsewhere. For now the //// behavior will be to refresh the settings window in that case. ReloadComponentsWithCurrentSettings(e.Settings); MarkClean(); }
private void OnSettingsChanged(object sender, ApplicationSettingsEventArgs e) { GetKeyBindings(); }
private void OnSettingsChanged(object sender, ApplicationSettingsEventArgs e) { GetKeyBindings(); }