void advancedSettingsProxy_SettingsChanged(object sender, SettingsChangedEventArgs args)
 {
     if (SettingsChanged != null)
     {
         SettingsChanged(this, args);
     }
 }
Exemplo n.º 2
0
 private void OnSettingsChanged(object sender, SettingsChangedEventArgs e)
 {
     if (e.Name == "CommandsHistorySize")
     {
         QueueSize = (int)e.Value;
     }
 }
 private void _settingsServiceSettingsChanged(object sender, SettingsChangedEventArgs e)
 {
     if (e.NetTypeChanged)
     {
         LoadSettings();
     }
 }
 void ServiceSettingsManager_SettingsChanged(object sender, SettingsChangedEventArgs <ServiceSettings> e)
 {
     if (e.NewSettings.AlarmTurnOn)
     {
         Cancel("Alarm enabled on HES");
     }
 }
Exemplo n.º 5
0
        public void OnSettingsChanged(object sender, SettingsChangedEventArgs <ModSettings> e)
        {
            //Debug.Log ("Settings Chaned");
            if (Game.InDesignerScene)
            {
                foreach (Transform child in designer.DesignerCamera.Camera.transform.GetComponentsInChildren <Transform> ())
                {
                    if (child.gameObject.name == "ViewCube(Clone)")
                    {
                        foreach (Transform c in child.gameObject.GetComponentsInChildren <Transform> ())
                        {
                            GameObject.Destroy(c.gameObject);
                        }
                        _viewCube = null;
                    }
                }

                selectorManager.OnSettingChanged();
                if (ModSettings.Instance.viewCube)
                {
                    if (_viewCube == null)
                    {
                        _viewCube = new ViewCube(designer);
                    }
                    _viewCube.updateScale();
                }
            }
        }
Exemplo n.º 6
0
 void rdpClientImpl_SettingsChanged(object sender, SettingsChangedEventArgs args)
 {
     if (args.PropertyName == "SmartSizing")
     {
         AdjustSizeAndPosition();
     }
 }
Exemplo n.º 7
0
        public void ShouldRaiseEventWhenSettingsAreChanged()
        {
            // TODO: find a way to deal with DataContexts
            var dataContexts  = Mock.Of <DataContexts>();
            var settingsStore = new SettingsStore(
                Mock.Of <RSISettingsStore>(),
                dataContexts,
                Mock.Of <ISettingsOptimization>());
            var settings = SettingsStore.CreateDefaultInstance <TestSettings>();

            var count = 0;
            SettingsChangedEventArgs eventArgs = null;

            settingsStore.SettingsChanged += (sender, args) =>
            {
                count++;
                eventArgs = args;
            };

            settingsStore.SetSettings(settings);

            Assert.AreEqual(1, count);
            Assert.NotNull(eventArgs);
            Assert.AreEqual(typeof(TestSettings), eventArgs.SettingsType);
        }
Exemplo n.º 8
0
 private void _settingsManager_OnSettingsChanged(object sender, SettingsChangedEventArgs e)
 {
     if (e.Settings.Any(s => s.Key == Constants.FPS))
     {
         UpdateFrameRateOnDevice();
     }
 }
Exemplo n.º 9
0
 private void _settingsServiceSettingsChanged(object sender, SettingsChangedEventArgs e)
 {
     if (e.NetTypeChanged)
     {
         ChangeBatteryProvider(_settingsService.NetType);
     }
 }
Exemplo n.º 10
0
        private static void OnValidateChanges(object sender, SettingsChangedEventArgs e)
        {
            Trace.TraceInformation("Main.OnValidateChanges fired");
            if (!e.Changed.Contains(nameof(Settings.StorageProvider)) && !e.Changed.Contains(nameof(Settings.Database)))
            {
                return;
            }
            Trace.TraceInformation($"Main.OnValidateChanges relevant! type={e.NewSettings.StorageProvider}, db={e.NewSettings.Database}");
            try
            {
                IDataStorage newStorage;
                switch (e.NewSettings.StorageProvider)
                {
                case DataStorageProvider.SQLite:
                    newStorage = new SQLiteDataStorage(e.NewSettings.Database);
                    break;

                case DataStorageProvider.MSSQL:
                    newStorage = new MssqlDataStorage(e.NewSettings.Database);
                    break;

                default:
                    throw new Exception("Unknown enum value " + Settings.StorageProvider);
                }
                newStorage.TestConnection();
            }
            catch (Exception ex)
            {
                var msg = $"Error validating the {e.NewSettings.StorageProvider} database '{e.NewSettings.Database}': {ex.Message}";
                Trace.TraceError(msg + Environment.NewLine + ex.StackTrace);
                MessageBox.Show(msg, Resources.Title_CSV_Query_Error);
                e.Cancel = true;
            }
        }
        public void UpdateAccordingSettings(SettingsChangedEventArgs args)
        {
            switch (args.ChangedSettingsType)
            {
            case ScheduleSettingsType.Columns:
            case ScheduleSettingsType.Totals:
            case ScheduleSettingsType.AdvancedColumns:
                _sectionDataChanged = true;
                _sectionControl.UpdateGridView();
                if (args.UpdateGridColums)
                {
                    _sectionControl.UpdateGridData(true);
                }
                _sectionControl.UpdateSpotsByQuarter();
                UpdateSummaryState();
                UpdateWarnings();
                break;

            case ScheduleSettingsType.Quarters:
                _sectionControl.UpdateSpotsByQuarter();
                break;

            case ScheduleSettingsType.DigitalInfo:
                _digitalInfoControl.UpdateGridView();
                break;
            }
        }
Exemplo n.º 12
0
 private void OnSettingsChanged(object sender, SettingsChangedEventArgs e)
 {
     if (!e.Changed.Contains(nameof(Settings.UseNppStyling)))
     {
         return;
     }
     this.ApplyStyling(e.NewSettings.UseNppStyling);
 }
Exemplo n.º 13
0
 void RDPClientStub_SettingsChanged(object sender, SettingsChangedEventArgs args)
 {
     if (SettingsChanged != null)
     {
         UpdateDisplay();
         SettingsChanged(this, args);
     }
 }
Exemplo n.º 14
0
 private void DeviceSettingsModelOnSettingsChanged(object sender, SettingsChangedEventArgs settingsChangedEventArgs)
 {
     OnPropertyChanged(settingsChangedEventArgs.Name);
     if (settingsChangedEventArgs.Name == "IsStopped")
     {
         OnPropertyChanged("IsScopeStopped");
     }
 }
Exemplo n.º 15
0
 public void UpdateAccordingSettings(SettingsChangedEventArgs eventArgs)
 {
     if (eventArgs.ChangedSettingsType != OptionSettingsType.Summary)
     {
         return;
     }
     UpdateView();
 }
Exemplo n.º 16
0
 void ServerSettings_OnSettingChanged(object sender, SettingsChangedEventArgs e)
 {
     if (e.Key == "gc-nick")
     {
         this.gcNick = e.NewValue;
         this.connection.SetNick(e.NewValue);
     }
 }
Exemplo n.º 17
0
 public void UpdateAccordingSettings(SettingsChangedEventArgs e)
 {
     if (e.ChangedSettingsType != DigitalSettingsType.ProductList)
     {
         return;
     }
     digitalProductListControl.UpdateView();
 }
 private void OnSettingsChanged(object sender, SettingsChangedEventArgs e)
 {
     if (ActiveEditor == null)
     {
         return;
     }
     ActiveEditor.UpdateAccordingSettings(e);
     SettingsNotSaved = true;
 }
Exemplo n.º 19
0
        private void InvokeSettingsChanged(SettingsChangedEventArgs args)
        {
            var handle = SettingsChanged;

            if (handle != null)
            {
                handle.Invoke(this, args);
            }
        }
Exemplo n.º 20
0
 public void OnSettingsChanged(object sender, SettingsChangedEventArgs e)
 {
     if (e.ChangedData == ChangedData.ViewOptions)
     {
         _textNoGps  = null;
         _textNoPOIs = null;
         InitializeViewDrawer(new System.Drawing.Size(this.Width, this.Height), _pictureSize);
     }
 }
        private void NotifyChange(SettingsChangedEventArgs e)
        {
            EventHandler <SettingsChangedEventArgs> handler = onChanged;

            if (handler != null)
            {
                handler(null, e);
            }
        }
Exemplo n.º 22
0
        /// <summary>
        /// When settings changed, restart all functuons.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void OnSettingsChanged(object sender, SettingsChangedEventArgs e)
        {
            if (e.RequireAdmin)
            {
                HandleAutoStart();
            }

            StopAllFunctions();
            StartAllFunctions();
        }
Exemplo n.º 23
0
        private void Drone_OnSettingsChange(object sender, SettingsChangedEventArgs e)
        {
            if (InvokeRequired)
            {
                Invoke(new EventHandler <SettingsChangedEventArgs>(Drone_OnSettingsChange), sender, e);
                return;
            }

            UpdateSettings(e.Settings);
        }
Exemplo n.º 24
0
        private void Drone_OnSettingsChange(object sender, SettingsChangedEventArgs e)
        {
            if (InvokeRequired)
            {
                Invoke(new EventHandler<SettingsChangedEventArgs>(Drone_OnSettingsChange), sender, e);
                return;
            }

            UpdateSettings(e.Settings);
        }
Exemplo n.º 25
0
 private void CancelTimeoutIfMotionDetectorDeactivated(SettingsChangedEventArgs <MotionDetectorSettings> e)
 {
     if (!e.NewSettings.IsEnabled)
     {
         lock (_syncRoot)
         {
             _turnOffTimeout?.Cancel();
         }
     }
 }
Exemplo n.º 26
0
 protected virtual void OnSettingsChanged(object sender, SettingsChangedEventArgs e)
 {
     switch (e.ChangedData)
     {
     case ChangedData.GpsLocation:
     case ChangedData.PoiFilterSettings:
         ReloadData();
         break;
     }
 }
		void Settings_SettingsChanged(object sender, SettingsChangedEventArgs e)
		{
			Settings settings = sender as Settings;
			if (settings.ToolTipShowDuration == ToolTipShowDuration.Off)
				ToolTipService.SetIsEnabled(this, false);
			else
			{
				ToolTipService.SetIsEnabled(this, true);
				ToolTipService.SetShowDuration(this, (int)settings.ToolTipShowDuration);
			}
		}
Exemplo n.º 28
0
 /// <summary>
 /// PLCs the settings settings changed.
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">The <see cref="SettingsChangedEventArgs"/> instance containing the event data.</param>
 private void PLCSettings_SettingsChanged(object sender, SettingsChangedEventArgs e)
 {
     if (this.ipAddress.ToString() != this.configurationManager.PLCSettings.IPAddress ||
         this.port != this.configurationManager.PLCSettings.Port)
     {
         this.plcSettings = this.configurationManager.PLCSettings;
         IPAddress.TryParse(this.plcSettings.IPAddress, out this.ipAddress);
         this.port = this.plcSettings.Port;
         this.OnEvent(State_Event.Disconnect);
     }
 }
Exemplo n.º 29
0
        private void _settingsServiceSettingsChanged(object sender, SettingsChangedEventArgs e)
        {
            if (e.PortChanged)
            {
                Port = _settingsService.Port;
            }

            if (e.IdentifierChanged)
            {
                Identifier = _settingsService.Identifier;
            }
        }
        private void HandleSettingsChanged(object sender, SettingsChangedEventArgs e)
        {
            if (e.Name == "MUDFontName" || e.Name == "MUDFontSize" || e.Name == "ColorTheme")
            {
                _textRunCache.Invalidate();
                InvalidateVisual();
            }

            if (e.Name == "ScrollBuffer")
            {
                MaximumLinesToStore = Math.Max(SettingsHolder.Instance.Settings.ScrollBuffer, 100);
            }
        }
Exemplo n.º 31
0
        void Settings_SettingsChanged(object sender, SettingsChangedEventArgs e)
        {
            Settings settings = sender as Settings;

            if (settings.ToolTipShowDuration == ToolTipShowDuration.Off)
            {
                ToolTipService.SetIsEnabled(this, false);
            }
            else
            {
                ToolTipService.SetIsEnabled(this, true);
                ToolTipService.SetShowDuration(this, (int)settings.ToolTipShowDuration);
            }
        }
        public void UpdateAccordingSettings(SettingsChangedEventArgs eventArgs)
        {
            switch (eventArgs.ChangedSettingsType)
            {
            case SnapshotSettingsType.Schedule:
            case SnapshotSettingsType.AdvancedColumns:
                _snapshotControl.UpdateView();
                break;

            case SnapshotSettingsType.DigitalInfo:
                _digitalInfoControl.UpdateGridView();
                break;
            }
        }
Exemplo n.º 33
0
 public void Settings_ConnectionChanged(object sender, SettingsChangedEventArgs<ConnectionInfo> args)
 {
     switch (args.EventType)
     {
         case SettingsChangedEventType.Added:
             DisplayConnection(args.Setting);
             break;
         case SettingsChangedEventType.Deleted:
             RemoveConnections(args.Setting);
             break;
     }
 }
Exemplo n.º 34
0
 void settings_SettingChanged(object sender, SettingsChangedEventArgs e)
 {
     switch (e.ChangedName)
     {
         case "Window Size":
             try
             {
                 Size = new Size(int.Parse(settings.GetStringArray("Window Size")[0]), int.Parse(settings.GetStringArray("Window Size")[1]));
             }
             catch
             {
                 Size = new Size(800, 600);
             }
             break;
         case "Screen Position":
             try
             {
                 StartPosition = FormStartPosition.Manual;
                 Location = new Point(int.Parse(settings.GetStringArray("Screen Position")[0]), int.Parse(settings.GetStringArray("Screen Position")[1]));
             }
             catch { }
             break;
         case "Border Style":
             if (settings.GetInt("Border Style") == 0)
                 split.BorderStyle = BorderStyle.None;
             else if (settings.GetInt("Border Style") == 1)
                 split.BorderStyle = BorderStyle.FixedSingle;
             else
                 split.BorderStyle = BorderStyle.Fixed3D;
             break;
         case "Developer":
             tsSettingsEditor.Visible = settings.GetBool("Developer");
             break;
         case "TF2 Reload Scheme Key":
             hotkeyReloadHud = GetKeyByTF2KeyName(settings.GetString("TF2 Reload Scheme Key"));
             break;
         case "Launch Presets":
             tsLaunchPresets.Items.Clear();
             List<string> l = settings.GetStringArray("Launch Presets");
             foreach (string s in l)
             {
                 try
                 {
                     string[] S = s.Split('?');
                     launchPresents.Add(new LaunchPresent(S[0], int.Parse(S[1]), int.Parse(S[2]), bool.Parse(S[3]), bool.Parse(S[4])));
                     tsLaunchPresets.Items.Add(S[0]);
                 }
                 catch { }
             }
             break;
         case "TopMost":
             tsTopMost.Checked = settings.GetBool("TopMost");
             this.TopMost = settings.GetBool("TopMost");
             break;
     }
 }
Exemplo n.º 35
0
 private void NotifyChange(SettingsChangedEventArgs e)
 {
     EventHandler<SettingsChangedEventArgs> handler = onChanged;
     if (handler != null) handler(null, e);
 }
Exemplo n.º 36
0
 private void Drone_OnSettingsChange(object sender, SettingsChangedEventArgs e)
 {
     data = e.Settings;
     UpdateValues();
 }
Exemplo n.º 37
0
			public void Settings_SettingsChanged(object sender, SettingsChangedEventArgs e)
			{
				ucCardIcon b = (ucCardIcon)this.Target;
				if (b != null)
					b.Settings_SettingsChanged(sender, e);
				else
				{
					Settings c = sender as Settings;
					if (c != null)
					{
						c.SettingsChanged -= new Settings.SettingsChangedEventHandler(this.Settings_SettingsChanged);
					}
				}
			}
Exemplo n.º 38
0
		void ModelSettingsChanged(object sender, SettingsChangedEventArgs e)
		{
			Program.Model.LocaleManager.LocalizeForm(this);
		}