Exemplo n.º 1
0
 /// <summary>
 /// The user setting service_ setting changed.
 /// </summary>
 /// <param name="sender">
 /// The sender.
 /// </param>
 /// <param name="e">
 /// The e.
 /// </param>
 private void UserSettingServiceSettingChanged(object sender, SettingChangedEventArgs e)
 {
     if (e.Key == UserSettingConstants.ShowAdvancedTab)
     {
         this.NotifyOfPropertyChange(() => this.ShowAdvancedTab);
     }
 }
Exemplo n.º 2
0
 private static void OnMacroSettingChanged(object sender, SettingChangedEventArgs e)
 {
     if (e.ChangedSetting.Definition.Section == MACRO_SECTION_NAME)
     {
         Reload();
     }
 }
Exemplo n.º 3
0
 public void LanguageSettingChanged(object sender, SettingChangedEventArgs <UserLanguage> e)
 {
     if (e.NewValue != e.OldValue)
     {
         ApplyTranslation(MainWindowLogic.Language);
     }
 }
 /// <summary>Raises the <see cref="E:SettingChanged" /> event.</summary>
 /// <param name="newSettingValue">The <see cref="SettingChangedEventArgs"/> instance containing the event data.</param>
 private void OnSettingChanged(SettingChangedEventArgs newSettingValue)
 {
     if (newSettingValue.SettingValue != null)
     {
         _settingsManager.SetSettingValue(newSettingValue.SettingName, newSettingValue.SettingValue);
     }
 }
Exemplo n.º 5
0
        private void _settings_SettingChanged(object sender, SettingChangedEventArgs e)
        {
            List <string> changedKeys = new List <string>();

            foreach (SettingKey key in e.Keys)
            {
                if (key.Equals(FaxSettingKeys.AlarmFaxParserAlias))
                {
                    changedKeys.Add("AlarmfaxParser");
                }
                else if (key.Equals(FaxSettingKeys.OcrPath))
                {
                    changedKeys.Add("OCR.Path");
                }
                else if ((key.Equals(FaxSettingKeys.FaxPath) || key.Equals(FaxSettingKeys.AnalysisPath) || key.Equals(FaxSettingKeys.ArchivePath)) && !changedKeys.Contains("FaxPaths"))
                {
                    changedKeys.Add("FaxPaths");
                }
            }

            foreach (string key in changedKeys)
            {
                OnPropertyChanged(key);
            }
        }
 protected virtual void OnSettingHasBeenUpdated(SettingChangedEventArgs e)
 {
     if (_settingsHasBeenUpdated != null)
     {
         _settingsHasBeenUpdated(this, e);
     }
 }
Exemplo n.º 7
0
 // React on changed settings
 private void Config_SettingChanged(object sender, SettingChangedEventArgs e)
 {
     if (e.ChangedSetting.Definition.Section == JotunnTestModConfigSection && e.ChangedSetting.Definition.Key == "EnableVersionMismatch")
     {
         SetVersion();
     }
 }
 private void OnSettingsChanged(object sender, SettingChangedEventArgs args)
 {
     if (Init())
     {
         Apply();
     }
 }
Exemplo n.º 9
0
        private void SettingsService_SettingChanged(object sender, SettingChangedEventArgs e)
        {
            var clientUpdate = new ClientUpdate();

            clientUpdate.Settings = GetSettings();
            PushUpdate(clientUpdate);
        }
Exemplo n.º 10
0
 private void ViewOnSettingChanged(object sender, SettingChangedEventArgs e)
 {
     if (Settings.ContainsKey(e.Name))
         Settings.Remove(e.Name);
     if (e.Value != null)
         Settings.Add(e.Name, e.Value);
 }
Exemplo n.º 11
0
 ///////////////////////////////////////////////////////////////////////
 void experiment__SettingChanged(object sender, SettingChangedEventArgs e)
 {
     if (CheckSystem())
     {
         CreateTransformationObject();
     }
 }
Exemplo n.º 12
0
 private void Settings_SettingChanged(object sender, SettingChangedEventArgs e)
 {
     if (e.Keys.Contains(SettingKeys.Emk))
     {
         ReloadFromSettings();
     }
 }
Exemplo n.º 13
0
 public void HandleSettingChanged(object sender, SettingChangedEventArgs args)
 {
     MidiPlugin.log.Info("SettingChanged: {0}, NewValue: {1}, Type:{2}", args.PropertyName, args.NewValue, args.Type);
     for (int i = 0; i < dynExecutors.Length; i++)
     {
         dynExecutors[i].Tolerance = SettingsManager.getInstance().getGuiSetting <double>("MPL.EXECFG" + i);
     }
 }
Exemplo n.º 14
0
        /// <summary>Update the graphics and chart when the settings change</summary>
        protected virtual void HandleSettingChanged(object sender, SettingChangedEventArgs e)
        {
            // Notify chart element changed
            OnDataChanged();

            // Invalidate this chart element and the chart
            Invalidate();
            InvalidateChart();
        }
Exemplo n.º 15
0
 private void Workspace_SettingChanged(object sender, SettingChangedEventArgs e)
 {
     switch (e.SettingName)
     {
     case nameof(WpfSettingsProvider.BackgroundColor):
         SetBackgroundColor();
         break;
     }
 }
Exemplo n.º 16
0
    private static void ShowCursor_PropertyChanged(object sender, SettingChangedEventArgs <bool> e)
    {
        SettingsManagerVisibility settingsManagerVisibility = FindObjectOfType <SettingsManagerVisibility>();

        if (!settingsManagerVisibility.IsSettingsManagerVisible)
        {
            SetCursorVisiblity(e.NewValue);
        }
    }
Exemplo n.º 17
0
        /// <summary>
        /// The on setting changed.
        /// </summary>
        /// <param name="e">
        /// The e.
        /// </param>
        protected virtual void OnSettingChanged(SettingChangedEventArgs e)
        {
            SettingEventHandler handler = this.SettingChanged;

            if (handler != null)
            {
                handler(this, e);
            }
        }
Exemplo n.º 18
0
        private void OnSettingChanged(SettingChangedEventArgs e)
        {
            var copy = SettingChanged;

            if (copy != null)
            {
                copy(this, e);
            }
        }
Exemplo n.º 19
0
 public void Set(string key, object value)
 {
     _settingsStore[key] = value;
     if (SettingChanged != null)
     {
         var args = new SettingChangedEventArgs(key);
         SettingChanged(this, args);
     }
 }
Exemplo n.º 20
0
        /// <summary>Update the graphics and chart when the settings change</summary>
        protected override void HandleSettingChanged(object sender, SettingChangedEventArgs e)
        {
            base.HandleSettingChanged(sender, e);

            if (e.Key == nameof(EmaSettings.WindowSize))
            {
                Name = "EMA_{0}".Fmt(Settings.WindowSize);
                Reset();
            }
        }
Exemplo n.º 21
0
        private void SettingsManager_SettingChanged(object sender, SettingChangedEventArgs args)
        {
            try
            {
                if (this.InvokeRequired)
                {
                    this.Invoke(new Action(() => SettingsManager_SettingChanged(sender, args)));
                    return;
                }
                sm.SettingChanged -= SettingsManager_SettingChanged;
                try
                {
                    switch (args.SettingsPath)
                    {
                    case NanoleafGUI_Plugin.NANOLEAF_SHOW_IN_INPUTASSIGNMENT:
                        this.cbShowInInputAssignment.Checked = (bool)args.NewValue;
                        break;

                    case NanoleafGUI_Plugin.NANOLEAF_DISCOVER:
                        this.cbDiscover.Checked = (bool)args.NewValue;
                        break;

                    case NanoleafGUI_Plugin.NANOLEAF_AUTOREQUEST_TOKEN:
                        this.cbAutoRequestToken.Checked = (bool)args.NewValue;
                        break;

                    case NanoleafGUI_Plugin.NANOLEAF_AUTOCONNECT:
                        this.cbAutoConnect.Checked = (bool)args.NewValue;
                        break;

                    case NanoleafGUI_Plugin.NANOLEAF_REFRESH_RATE:
                        this.nudRefreshRate.Value = (int)args.NewValue;
                        break;

                    case NanoleafGUI_Plugin.NANOLEAF_DISCOVER_STATE:
                        this.lbDiscoveryState.Text = string.Format(T._("Discover: {0}"), (string)args.NewValue);
                        break;

                    case NanoleafGUI_Plugin.NANOLEAF_DISCOVERED_CONTROLLERS:
                    case NanoleafGUI_Plugin.NANOLEAF_CONTROLLERS:
                        this.updateControllerTabPages();
                        break;
                    }
                }
                catch (Exception e)
                {
                    log.ErrorOrDebug(string.Empty, e);
                }
                sm.SettingChanged += SettingsManager_SettingChanged;
            }
            catch (Exception e)
            {
                NanoleafGUI_Plugin.Log.Error(e);
            }
        }
Exemplo n.º 22
0
        private void SettingsService_OnSettingChanged(object sender, SettingChangedEventArgs settingChangedEventArgs)
        {
            if (settingChangedEventArgs.Keys.Contains(SettingKeys.AddressBookKey))
            {
                RefreshAddressBookSync();
            }

            if (settingChangedEventArgs.Keys.Contains(SettingKeys.FiltersConfigurationKey))
            {
                RefreshSpecifiedAddressFiltersSync();
            }
        }
        private void JunkSettingChanged(object sender, SettingChangedEventArgs <YesNoAsk> args)
        {
            var newSelection =
                comboBoxJunk.Items.Cast <LocalisedEnumWrapper>().FirstOrDefault(x => x.TargetEnum.Equals(args.NewValue));

            if (newSelection == null || newSelection.Equals(comboBoxJunk.SelectedItem))
            {
                return;
            }

            comboBoxJunk.SelectedItem = newSelection;
        }
Exemplo n.º 24
0
        /// <summary>Update the graphics and chart when the settings change</summary>
        protected override void HandleSettingChanged(object sender, SettingChangedEventArgs e)
        {
            base.HandleSettingChanged(sender, e);

            // Reset the levels data when settings that affect the levels change
            if (e.Key == nameof(SnRSettings.SourceTimeFrame) ||
                e.Key == nameof(SnRSettings.HistoryLength) ||
                e.Key == nameof(SnRSettings.WindowSize))
            {
                CalculateLevels();
            }
        }
        private void _settingChangedHandler(object sender, SettingChangedEventArgs e)
        {
            try
            {
                double d;
                switch (e.Name)
                {
                case "Interval":
                    _model.Settings[e.Name].Value = e.NewValue;
                    break;

                case "ShownPoint":
                    if (Double.TryParse(e.NewValue, out d))
                    {
                        _model.Settings[e.Name].Value = d;
                    }
                    else
                    {
                        _model.Settings[e.Name].Value = null;
                    }
                    break;

                case "PointsInInterval":
                    int pointsInInterval = int.Parse(e.NewValue);
                    if (pointsInInterval > 1)
                    {
                        _model.Settings[e.Name].Value = pointsInInterval;
                        _model.RefreshX();
                    }
                    else
                    {
                        _view.ShowErrorMessage("Кількість точок має бути більше 1");
                    }
                    break;

                case "PointCount":
                    int pCount = int.Parse(e.NewValue);
                    _model.Settings[e.Name].Value = pCount;
                    _model.P = pCount <= _model.P.Length ?
                               _model.P.Take(pCount).ToArray() :
                               _model.P.Concat(_model.GetP(pCount - _model.P.Length)).ToArray();
                    break;

                default:
                    _view.ShowErrorMessage("Виникла проблема зі зміною налаштувань, зміни було відхилено");
                    return;
                }
            }
            catch (Exception)
            {
                _view.ShowErrorMessage("Виникла проблема зі зміною налаштувань, зміни було відхилено");
            }
        }
        protected void OnDataCacheConfigurationChanged(object sender, SettingChangedEventArgs <DataCacheSetting> setting)
        {
            if (setting.NewSetting == null)
            {
                return;
            }

            if (TimeToLive != setting.NewSetting.TimeToLive)
            {
                SetTimeToLive(setting.NewSetting.TimeToLive);
            }
        }
        public override void RaiseOnSettingChangedEvent(object sender, SettingChangedEventArgs e)
        {
            switch (e.settingName)
            {
            case nameof(ShowPreviewOnly):
                //case nameof(DisplayedTimeStyle):
                //case nameof(ThemeHelper.RootTheme):
                Microsoft.AppCenter.Analytics.Analytics.TrackEvent($"{nameof(e.settingName)} {e.newValue}");
                break;
            }

            base.RaiseOnSettingChangedEvent(sender, e);
        }
Exemplo n.º 28
0
        private void m_settings_SettingChanged(object sender, SettingChangedEventArgs e)
        {
            if (e.SettingName == EventViewerSettings.SettingDisplayTimeZone)
            {
                m_timeZone = m_settings.DisplayTimeZone;

                if (m_timePropertyWrapper != null)
                {
                    m_timePropertyWrapper.SetValue(LogForm.GetEventMessageTime(m_eventMessage, m_timeZone));
                    panes.gridDetails.Invalidate(true);                     // Must be called to refresh the grid immediately.
                }
            }
        }
Exemplo n.º 29
0
        private void ShowCellCenter_PropertyChanged(object sender, SettingChangedEventArgs <bool> e)
        {
            var debugController = _applicationController.DebugController;

            if (e.NewValue)
            {
                debugController.DrawDebugPoint(string.Format("{0} | Center", GetInstanceID()), CenterInScreenCoord, Color.gray);
            }
            else
            {
                debugController.DeleteDebugPoint(string.Format("{0} | Center", GetInstanceID()));
            }
        }
Exemplo n.º 30
0
 private async void SettingsClient_SettingChanged(object sender, SettingChangedEventArgs e)
 {
     if (SettingsClient.IsSettingChanged(e, "Indexing", "RefreshCollectionAutomatically"))
     {
         if ((bool)e.SettingValue)
         {
             await this.watcherManager.StartWatchingAsync();
         }
         else
         {
             await this.watcherManager.StopWatchingAsync();
         }
     }
 }
 private void LanguageSettingChanged(object sender, SettingChangedEventArgs <string> args)
 {
     if (!string.IsNullOrEmpty(args.NewValue))
     {
         var selectedItem = comboBoxLanguage.Items.OfType <ComboBoxWrapper <CultureInfo> >()
                            .FirstOrDefault(x => x.WrappedObject.Name.Equals(args.NewValue));
         if (selectedItem != null)
         {
             comboBoxLanguage.SelectedItem = selectedItem;
             return;
         }
     }
     comboBoxLanguage.SelectedIndex = 0;
 }
Exemplo n.º 32
0
		void OnSettingChanged(object sender, SettingChangedEventArgs e) {
			switch (e.SettingName) {
				case "PracticeFixSpaces":
					fixSpaces = GuiConfiguration.PracticeFixSpaces;
					break;
				case "PracticeFixPunctuation":
					fixPunct = GuiConfiguration.PracticeFixPunctuation;
					break;
				case "PracticeFixParentheses":
					fixParens = GuiConfiguration.PracticeFixParentheses;
					break;
				case "PracticeFixCase":
					fixCase = GuiConfiguration.PracticeFixCase;
					break;
			}
		}
Exemplo n.º 33
0
        // Update UI state.
        void SettingChanging(object sender, SettingChangedEventArgs e)
        {
            if (e.SettingName == "IgnoreAccents" || e.SettingName == "IgnoreCase") {
                // This shouldn't fire the CheckedChanged/SettingChanged events in an infinite loop.
                if (e.SettingName == "IgnoreAccents")
                    ignoreAccentsMenuItem.Checked = ignoreAccentsCheck.Checked = GuiConfiguration.IgnoreAccents;
                else if (e.SettingName == "IgnoreCase")
                    ignoreCaseMenuItem.Checked = ignoreCaseCheck.Checked = GuiConfiguration.IgnoreCase;

                // We might want to skip this if nothing was actually changed.
                UpdateResults();
            } else if (e.SettingName == "ListFontName" || e.SettingName == "ListFontSize") {
                // Note: this is slightly inefficient -- if both are set at once it redisplays twice.
                Font disposeOf = null;
                if (listFontComponent != null) {
                    components.Remove(listFontComponent);
                    disposeOf = grid.Font;
                }
                var font = GuiConfiguration.GetListFont();
                if (font != null) {
                    if (defaultGridFont == null)
                        defaultGridFont = grid.Font;
                    listFontComponent = new DisposableComponent(font);
                    grid.Font = font;
                } else {
                    grid.Font = defaultGridFont;
                }
                if (disposeOf != null)
                    disposeOf.Dispose();
                AdjustGridRowHeight();
            }
        }
Exemplo n.º 34
0
        void SeparateBaseClassItem_Changed(object sender, SettingChangedEventArgs e)
        {
            bool newValue = (bool)e.Value;

            foreach (TreeNode node in this.Nodes)
            {
                this.ReloadClassNodes(node);
            }
        }
 void LatestVersion_Changed(object sender, SettingChangedEventArgs e)
 {
     this.ShowUpgradeMenuItem();
 }
Exemplo n.º 36
0
 void SettingsChangeReload(object sender, SettingChangedEventArgs e)
 {
     if (this.Settings.InBulkChange)
     {
         this.needsReload = true;
     }
     else
     {
         this.ClassTree.Reload();
     }
 }
Exemplo n.º 37
0
 void Source_Changed(object sender, SettingChangedEventArgs e)
 {
     this.UpdateSourceViewerSettings();
     if (this.Settings.InBulkChange)
     {
         this.needsSourceReload = true;
     }
     else if (this.Settings.ShowSource.Value)
     {
         this.ReloadSource();
     }
 }
Exemplo n.º 38
0
 void SettingsChangeUpdate(object sender, SettingChangedEventArgs e)
 {
     if (this.Settings.InBulkChange)
     {
         this.needsUpdate = true;
     }
     else
     {
         this.ClassTree.UpdateNodes();
     }
 }