private void PartialOpacitySettingChanged(object sender, SettingChangedEventArgs <bool> e) { if (e.NewValue != e.OldValue) { if (e.NewValue == false) { PartialOpacity = 1; } } }
private void LanguageSettingChanged(object sender, SettingChangedEventArgs <UserLanguage> e) { if (e.NewValue != e.OldValue) { var language = new Language(VersionNumber, e.NewValue); Translate.Language = language; ApplyTranslation(language); } }
public void AutoShowSettingChanged(object sender, SettingChangedEventArgs <bool> e) { if (e.NewValue) { AutoShowButton.Background = ImageResources.AutoShow; } else { AutoShowButton.Background = ImageResources.AutoShowDisabled; } }
private void OCRKeySettingChanged(object sender, SettingChangedEventArgs <Hotkey> e) { if (e.NewValue != e.OldValue) { if (Settings.OCRKeyEnabled) { e.OldValue.Unregister(MainWindowHandle, 1); e.NewValue.Register(MainWindowHandle, 1); } } }
private void EnableOCRKeySettingChanged(object sender, SettingChangedEventArgs <bool> e) { if (e.NewValue != e.OldValue) { if (e.NewValue) { Settings.OCRKey.Value.Register(MainWindowHandle, 2); } else { Settings.OCRKey.Value.Unregister(MainWindowHandle, 2); } } }
private void ColourChatMessagesSettingChanged(object sender, SettingChangedEventArgs <bool> e) { if (e.NewValue != e.OldValue) { if (e.NewValue) { Translate.EnableAdditionalInputInfo(); } else { Translate.DisableAdditionalInputInfo(); } } }
private void EnableClickthroughKeySettingChanged(object sender, SettingChangedEventArgs <bool> e) { if (e.NewValue != e.OldValue) { if (e.NewValue) { Settings.ClickthroughKey.Value.Register(MainWindowHandle, 1); } else { if (ClickThroughEnabled) { ToggleClickThrough(MainWindowHandle); } Settings.ClickthroughKey.Value.Unregister(MainWindowHandle, 1); } } }