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 SystemInfoPage() { AvaloniaXamlLoader.Load(this); _pageHeader = this.FindControl <PageHeader>("PageHeader"); _hwVer = this.FindControl <DetailListItem>("HwVer"); _swVer = this.FindControl <DetailListItem>("SwVer"); _touchFwVer = this.FindControl <DetailListItem>("TouchFwVer"); _btAddr = this.FindControl <DetailListItem>("BtAddr"); _serialNumber = this.FindControl <DetailListItem>("SerialNumber"); _buildString = this.FindControl <DetailListItem>("BuildString"); _batteryType = this.FindControl <DetailListItem>("BatteryType"); _revision = this.FindControl <DetailListItem>("ProtocolRevision"); SPPMessageHandler.Instance.GetAllDataResponse += InstanceOnGetAllDataResponse; SPPMessageHandler.Instance.BatteryTypeResponse += InstanceOnBatteryTypeResponse; SPPMessageHandler.Instance.BuildStringResponse += InstanceOnBuildStringResponse; SPPMessageHandler.Instance.ExtendedStatusUpdate += InstanceOnExtendedStatusUpdate; SPPMessageHandler.Instance.SerialNumberResponse += InstanceOnSerialNumberResponse; Loc.LanguageUpdated += OnLanguageUpdated; }
public SelfTestPage() { AvaloniaXamlLoader.Load(this); _pageHeader = this.FindControl <PageHeader>("PageHeader"); _hwVer = this.FindControl <DetailListItem>("HwVer"); _swVer = this.FindControl <DetailListItem>("SwVer"); _touchFwVer = this.FindControl <DetailListItem>("TouchFwVer"); _btAddr = this.FindControl <DetailListItem>("BtAddr"); _proximity = this.FindControl <DetailListItem>("Proximity"); _thermo = this.FindControl <DetailListItem>("Thermo"); _adcSoc = this.FindControl <DetailListItem>("AdcSoc"); _adcVoltage = this.FindControl <DetailListItem>("AdcVoltage"); _adcCurrent = this.FindControl <DetailListItem>("AdcCurrent"); _hall = this.FindControl <DetailListItem>("Hall"); _accel = this.FindControl <DetailListItem>("Accelerator"); _result = this.FindControl <IconListItem>("SelfTestResult"); SPPMessageHandler.Instance.SelfTestResponse += InstanceOnSelfTestResponse; }
public CreditsPage() { AvaloniaXamlLoader.Load(this); _versionItem = this.FindControl <DetailListItem>("Version"); _versionItem.Description = Assembly.GetEntryAssembly()?.GetName().Version?.ToString() ?? string.Empty; }