private void settingChanged(SettingsChangedEventArgs e) { switch (e.Name) { case "BackgroundColor": this.BackColor = settings.BackgroundColor; break; case "Opacity": this.Opacity = settings.Opacity; break; case "WindowLocation": this.Location = settings.WindowLocation; Log.e("KD", String.Format("Apply X: {0}", settings.WindowLocation.X)); break; case "WindowSize": this.Size = settings.WindowSize; break; case "PanelLocation": this.panel_textposhelper.Location = settings.PanelLocation; break; case "PanelSize": this.panel_textposhelper.Size = settings.PanelSize; break; } }
private void OnSettingChanged(SettingsChangedEventArgs e) { switch (e.Name) { case "EnableCursorIndicator": OnCursorIndicatorSettingChanged(); break; case "ButtonIndicator": OnButtonIndicatorSettingChanged(); break; } }
private void settingChanged(SettingsChangedEventArgs e) { switch (e.Name) { case "LabelFont": this.Font = settings.LabelFont; break; case "TextColor": this.ForeColor = settings.TextColor; break; case "HistoryTimeout": ResetHistoryTimeoutTimer(); break; } }
private void settingChanged(SettingsChangedEventArgs e) { switch (e.Name) { case "EnableCursorIndicator": break; case "CursorIndicatorOpacity": this.Opacity = s.CursorIndicatorOpacity; break; case "CursorIndicatorSize": UpdateSize(); break; case "CursorIndicatorColor": UpdateSize(); // invalidates break; } }
private void settingChanged(SettingsChangedEventArgs e) { Log.e("SOME", "ButtonIndicator => settingChanged"); switch (e.Name) { case "ButtonIndicator": break; case "ButtonIndicatorPositionAngle": RecalcOffset(); UpdatePosition(); break; case "ButtonIndicatorPositionDistance": RecalcOffset(); UpdatePosition(); break; case "ButtonIndicatorSize": UpdateSize(); UpdatePosition(); break; } }