Example #1
0
        private void OnSettingsChanged(object sender, ApplicationSettingsEventArgs e)
        {
            var useCommandMargin = _vimApplicationSettings.UseEditorCommandMargin;
            foreach (var vimBuffer in _vim.VimBuffers)
            {
                _commandMarginUtil.SetMarginVisibility(vimBuffer, useCommandMargin);
            }

            _timer.IsEnabled = !useCommandMargin;
        }
Example #2
0
        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();
        }
Example #7
0
 private void OnSettingsChanged(object sender, ApplicationSettingsEventArgs e)
 {
     GetKeyBindings();
 }
Example #8
0
 private void OnSettingsChanged(object sender, ApplicationSettingsEventArgs e)
 {
     GetKeyBindings();
 }