Ejemplo n.º 1
0
 private void Default_SettingChanging(object sender, SettingChangingEventArgs e)
 {
     if (!DesignMode)
     {
         LoadSettings();
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Les paramètres ont changé
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void SettingChangingEventHandler(object sender, SettingChangingEventArgs e)
 {
     if (e.SettingName == "TduMainFolder" && tduRoot == null)
     {
         tduRoot = ((TduModdingToolsSettings)sender).TduMainFolder;
     }
 }
Ejemplo n.º 3
0
 private static void OnLanguageChanged(object sender, SettingChangingEventArgs e)
 {
     if (e.SettingName == nameof(Settings.Default.Culture))
     {
         RaiseStaticPropertiesChanged();
     }
 }
Ejemplo n.º 4
0
 // ReSharper disable UnusedMember.Local
 // ReSharper disable UnusedParameter.Local
 private void SettingChangingEventHandler([NotNull] object sender,
                                          [NotNull] SettingChangingEventArgs e)
 {
     // ReSharper restore UnusedParameter.Local
     // ReSharper restore UnusedMember.Local
     // Add code to handle the SettingChangingEvent event here.
 }
 private void SettingChanging(object sender, SettingChangingEventArgs e)
 {
     if (e.SettingName == nameof(Settings.PerformDirectory))
     {
         IndexPerformances((string)e.NewValue);
     }
 }
 private void SettingChanging(object sender, SettingChangingEventArgs e)
 {
     if (e.SettingName == "PerformDirectory")
     {
         this.IndexPerformances((string)e.NewValue);
     }
 }
 private void ChangeStartButtonTextEventHandler(object sender, SettingChangingEventArgs e)
 {
     if (!InvokeRequired)
     {
         startButton.Text = "Save settings and start";
     }
 }
Ejemplo n.º 8
0
 private void ChangePlayButtonTextEventHandler(object sender, SettingChangingEventArgs e)
 {
     if (!InvokeRequired)
     {
         playButton.Text       = "Save and play";
         playInViewButton.Text = "Save and play in view";
     }
 }
Ejemplo n.º 9
0
 //
 // PROTECTED METHODS
 //
 protected override void OnSettingChanging(object sender, SettingChangingEventArgs e)
 {
     base.OnSettingChanging(sender, e);
     if (e.SettingName == "PrinterName")
     {
         this["PrinterPaperSize"] = string.Empty;
     }
 }
Ejemplo n.º 10
0
        protected override void OnSettingChanging(object sender, SettingChangingEventArgs e)
        {
            if (e.SettingName == "ToolModalityBehavior")
            {
                _cachedToolModalityBehavior = null;
            }

            base.OnSettingChanging(sender, e);
        }
Ejemplo n.º 11
0
        /// <summary>
        /// Raises the SettingChanging event.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="settingChangingEventArgs">A SettingChangingEventArgs that contains the event data.</param>
        protected override void OnSettingChanging(Object sender, SettingChangingEventArgs settingChangingEventArgs)
        {
            // This will trigger the 'OnProcessExit' method to save the changes.  There's no need to save the settings file if nothing has changed and
            // there are issues with the designer if you try this while the process is shutting down.
            this.isChanged = true;

            // Allow the base class to handle the reset of the event.
            base.OnSettingChanging(sender, settingChangingEventArgs);
        }
        protected override void OnSettingChanging(object sender, SettingChangingEventArgs e)
        {
            base.OnSettingChanging(sender, e);

            if (e.SettingName == "Externals")
            {
                EventsHelper.Fire(_externalsChanged, this, EventArgs.Empty);
            }
        }
Ejemplo n.º 13
0
        void _AppSettings_SettingChanging(object sender, SettingChangingEventArgs e)
        {
            if (!_Saving)
            {
                try
                {
                    SettingsProperty value = (SettingsProperty)_Settings[e.SettingName];
                    Object           sval  = _AppSettings[e.SettingName];

                    if (value != null && sval != null)
                    {
                        if (!sval.Equals(e.NewValue))
                        {
                            try
                            {
                                if (!_ChangedSettings.ContainsKey(e.SettingName))
                                {
                                    _ChangedSettings.Add(e.SettingName, value.DefaultValue);
                                }
                            }
                            catch
                            {
                                _ChangedSettings.Add(e.SettingName, value.DefaultValue);
                            }
                        }
                        else
                        {
                            try
                            {
                                _ChangedSettings.Remove(e.SettingName);
                            }
                            catch
                            {
                            }
                        }

                        if (!_ApplyAlwaysEnabled)
                        {
                            if (_ChangedSettings.Count > 0)
                            {
                                ApplyBtn.Enabled = true;
                            }
                            else
                            {
                                ApplyBtn.Enabled = false;
                            }
                        }

                        value.DefaultValue = e.NewValue;
                        e.Cancel           = true;
                    }
                }
                catch
                {
                }
            }
        }
Ejemplo n.º 14
0
        protected override void OnSettingChanging(object sender, SettingChangingEventArgs e)
        {
            base.OnSettingChanging(sender, e);

            if (e.SettingName == "SourceBitmapFilesLocation" &&
                !string.Equals(e.NewValue, SourceBitmapFilesLocation))
            {
                BitmapVideoPlayer.InvalidateBufferedVideoFrames();
            }
        }
Ejemplo n.º 15
0
 private void Default_SettingChanging(Object sender, SettingChangingEventArgs e)
 {
     if (e.SettingName == "keep_system_folders" && !( Boolean )e.NewValue)
     {
         if (MessageBox.Show(this, SystemFunctions.ConvertLineBreaks(Resources.warning_really_delete), Resources.warning, MessageBoxButtons.OKCancel,
                             MessageBoxIcon.Asterisk) == DialogResult.Cancel)
         {
             e.Cancel = true;
         }
     }
 }
Ejemplo n.º 16
0
 private void SettingChanging(object sender, SettingChangingEventArgs e)
 {
     if (e.SettingName == SettingName)
     {
         object value = GetSettings()[e.SettingName];
         if (value == null ? e.NewValue == null : value.Equals(e.NewValue))
         {
             e.Cancel = true;
         }
     }
 }
Ejemplo n.º 17
0
        private void RefreshInterval_SettingChanging(object sender, SettingChangingEventArgs e)
        {
            if (e.SettingName == "PlaylistRefreshInterval")
            {
                var refreshInterval = (TimeSpan)e.NewValue;

                _refreshInterval = refreshInterval;

                _refreshIntervalTimer.TickInterval = refreshInterval;
                Reset();
            }
        }
Ejemplo n.º 18
0
 private void ValidateDevSettings(object sender, SettingChangingEventArgs e)
 {
     if (e.NewValue.GetType() == typeof(int))
     {
         if ((int)e.NewValue < 0)
         {
             e.Cancel = true;
             MessageBox.Show("Negative Settings!");
             LogError("Negative settings");
             return;
         }
     }
 }
Ejemplo n.º 19
0
 private void Settings_SettingChanging(object?sender, SettingChangingEventArgs e)
 {
     if (e.SettingName == nameof(Settings.Default.MaxRecentRepos))
     {
         int maxRecentRepos = (int)e.NewValue;
         if (maxRecentRepos <= 0)
         {
             LOG.Debug($"{nameof( Settings_SettingChanging )} - Invalid Max Recent Repos: {maxRecentRepos}");
             e.Cancel = true;
         }
     }
     else if (e.SettingName == nameof(Settings.Default.FastSubmoduleUpdateMaxProcesses))
     {
         int maxProcesses = (int)e.NewValue;
         if (maxProcesses <= 0)
         {
             LOG.Debug($"{nameof( Settings_SettingChanging )} - Invalid Max Fast Submodule Update Processes: {maxProcesses}");
             e.Cancel = true;
         }
     }
     else if (e.SettingName == nameof(Settings.Default.FasterSubmoduleUpdateMaxProcesses))
     {
         int maxProcesses = (int)e.NewValue;
         if (maxProcesses <= 0)
         {
             LOG.Debug($"{nameof( Settings_SettingChanging )} - Invalid Max Faster Submodule Update Processes: {maxProcesses}");
             e.Cancel = true;
         }
     }
     else if (e.SettingName == nameof(Settings.Default.FastFetchMaxProcesses))
     {
         int maxProcesses = (int)e.NewValue;
         if (maxProcesses <= 0)
         {
             LOG.Debug($"{nameof( Settings_SettingChanging )} - Invalid Max Fast Fetch Processes: {maxProcesses}");
             e.Cancel = true;
         }
     }
     else if (e.SettingName == nameof(Settings.Default.CheckForModifiedTabsInterval))
     {
         int interval = (int)e.NewValue;
         if (interval < 1000)
         {
             LOG.Debug($"{nameof( Settings_SettingChanging )} - Invalid Check for Modified Tabs Interval: {interval}");
             e.Cancel = true;
         }
     }
 }
Ejemplo n.º 20
0
        private void OnSettingChanged(object sender, SettingChangingEventArgs e)
        {
            if (e.Cancel)
            {
                return;
            }

            switch (e.SettingName)
            {
            case nameof(Settings.Default.Culture):
                SetAppCulture((string)e.NewValue); break;

            case nameof(Settings.Default.Theme):
                SetTheme((string)e.NewValue); break;
            }
        }
Ejemplo n.º 21
0
        }         // proc OnSettingsLoaded

        #endregion

        #region -- OnSettingChanging, Save --------------------------------------------

        /// <summary></summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected override void OnSettingChanging(object sender, SettingChangingEventArgs e)
        {
            if (!Equals(this[e.SettingName], e.NewValue))
            {
                if (persistTimer != null)
                {
                    persistTimer.Stop();
                    persistTimer.Start();
                }
            }
            else
            {
                e.Cancel = true;
            }

            base.OnSettingChanging(sender, e);
        }         // proc OnSettingChanging
Ejemplo n.º 22
0
 private void SettingChangingEventHandler(object sender, SettingChangingEventArgs e)
 {
     // Add code to handle the SettingChangingEvent event here.
 }
Ejemplo n.º 23
0
 protected override void OnSettingChanging(object sender, SettingChangingEventArgs e)
 {
     base.OnSettingChanging(sender, e);
 }
Ejemplo n.º 24
0
 private void SettingChangingEventHandler(object sender, SettingChangingEventArgs e)
 {
 }
Ejemplo n.º 25
0
 /// <summary>
 ///     Run when any setting change.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private static void OnSettingChanging(object sender, SettingChangingEventArgs e)
 {
 }
Ejemplo n.º 26
0
 private void SettingChangingEventHandler(object sender, SettingChangingEventArgs e)
 {
     // Add code to handle the SettingChangingEvent event here.
     Log.DebugFormat("SettingChanging: name={0}, oldVal={1}, newVal={2}", e.SettingName, this[e.SettingName], e.NewValue);
 }
 private void SettingChangingEventHandler(object sender, SettingChangingEventArgs e)
 {
     log.Debug($"Setting changing {e.SettingName}[{e.SettingKey}] -> {e.NewValue}");
 }
Ejemplo n.º 28
0
 private void SettingChangingEventHandler(object sender, SettingChangingEventArgs e)
 {
     // Ajouter du code pour gérer l'événement SettingChangingEvent ici.
 }
Ejemplo n.º 29
0
 private void SettingChangingEventHandler(object sender, SettingChangingEventArgs e)
 {
     // Fügen Sie hier Code zum Behandeln des SettingChangingEvent-Ereignisses hinzu.
 }
Ejemplo n.º 30
0
 private void Default_SettingChanging(object sender, SettingChangingEventArgs e)
 {
     Application.Current.Dispatcher.BeginInvoke(PropertyChanged, this, new PropertyChangedEventArgs("FilteredLogs"));
 }