public CustomTouchActionPage() { AvaloniaXamlLoader.Load(this); _pageHeader = this.FindControl <PageHeader>("PageHeader"); _menuDetail = this.FindControl <MenuDetailListItem>("Menu"); Loc.LanguageUpdated += UpdateStrings; }
public PopupSettingsPage() { AvaloniaXamlLoader.Load(this); _popupToggle = this.FindControl <SwitchDetailListItem>("PopupToggle"); _compactToggle = this.FindControl <SwitchDetailListItem>("CompactPopup"); _overrideTitle = this.FindControl <DetailListItem>("OverrideTitle"); _placement = this.FindControl <MenuDetailListItem>("PositionPopup"); Loc.LanguageUpdated += UpdateMenuDescriptions; Loc.LanguageUpdated += UpdateMenus; }
public SettingsPage() { AvaloniaXamlLoader.Load(this); _darkMode = this.FindControl <SwitchDetailListItem>("DarkModeSelect"); _locale = this.FindControl <MenuDetailListItem>("LocaleSelect"); _minimizeTray = this.FindControl <SwitchDetailListItem>("MinimizeTrayToggle"); _autostart = this.FindControl <SwitchDetailListItem>("AutostartToggle"); _trayOptionBorder = this.FindControl <Border>("TrayOptionBorder"); _trayOptionBorder.IsVisible = PlatformUtils.SupportsTrayIcon; }
public BixbyRemapPage() { AvaloniaXamlLoader.Load(this); _bixbyToggle = this.FindControl <SwitchDetailListItem>("BixbyToggle"); _bixbyLang = this.FindControl <MenuDetailListItem>("BixbyLanguage"); _bixbyAction = this.FindControl <MenuDetailListItem>("BixbyRemapAction"); SPPMessageHandler.Instance.ExtendedStatusUpdate += OnExtendedStatusUpdate; Loc.LanguageUpdated += UpdateMenu; UpdateMenu(); }
public TouchpadPage() { AvaloniaXamlLoader.Load(this); _lock = this.FindControl <SwitchListItem>("LockToggle"); _edgeTouch = this.FindControl <SwitchDetailListItem>("DoubleTapVolume"); _leftOption = this.FindControl <MenuDetailListItem>("LeftOption"); _rightOption = this.FindControl <MenuDetailListItem>("RightOption"); SPPMessageHandler.Instance.ExtendedStatusUpdate += InstanceOnExtendedStatusUpdate; EventDispatcher.Instance.EventReceived += OnEventReceived; Loc.LanguageUpdated += UpdateTouchActionMenus; Loc.LanguageUpdated += UpdateMenuDescriptions; UpdateTouchActionMenus(); }
public NoiseProPage() { AvaloniaXamlLoader.Load(this); _ambientSwitch = this.FindControl <SwitchListItem>("AmbientToggle"); _ancSwitch = this.FindControl <SwitchListItem>("AncToggle"); _ancLevel = this.FindControl <SwitchDetailListItem>("AncLevelToggle"); _voiceDetect = this.FindControl <SwitchDetailListItem>("VoiceDetect"); _voiceDetectTimeout = this.FindControl <MenuDetailListItem>("VoiceDetectTimeout"); _voiceBorder = this.FindControl <Border>("VoiceDetectBorder"); SPPMessageHandler.Instance.NoiseControlUpdateResponse += (sender, mode) => SetNoiseControlState(mode); SPPMessageHandler.Instance.ExtendedStatusUpdate += OnExtendedStatusUpdate; EventDispatcher.Instance.EventReceived += OnEventReceived; Loc.LanguageUpdated += UpdateVoiceDetectTimeout; UpdateVoiceDetectTimeout(); }