Files
fenix8v3-watchface/resources/settings/settings.xml
ericwyuan d9d45d983b 接入系统 Complication,补齐倒计时/自定义格式/28天累计/空气质量
字段 125 → 156 项。

Toybox.Complications(source/Comp.mc)
  这条路推翻了我之前几个「表盘做不到」的判断 —— 当时只查了 ActivityMonitor /
  UserProfile / Weather,漏了系统把这些作为 complication 发布出来:
    - 下一个日程(CIQ 确实没有日历 API,但有 CALENDAR_EVENTS complication)
    - 训练状态、完赛预测 ×4、配速预测 ×4、最近高尔夫得分
    - 本周跑步 / 骑行距离(按运动分类的,按天历史做不出来)
    - 第三方 App 1–5(CGM、补水、行情这类 App 发布的)
  需要 ComplicationSubscriber 权限。

其余补齐
  - 近 28 天累计:步数 / 卡路里 / 距离 / 楼层
  - 事件倒计时:设置里填 YYYY-MM-DD,显示还剩几天
  - 自定义时间格式、日期格式 1/2:单字母占位符(h/H/m/s/a/D/M/N/Y/y/w)
  - OWM 空气质量:AQI 等级 + 描述 + PM2.5 + PM10 + CO,走
    /data/2.5/air_pollution —— 那个接口在免费档就开放,不需要 One Call 订阅

运行时踩的坑
  - Complication.unit 不保证是 String(周跑步距离返回的就不是),直接调
    .length() 抛 Symbol Not Found。unit 和 shortLabel 都改成先 instanceof 判型。
  - 浮点 value 直接 toString 印成 "0.000000",统一格式化成一位小数。
  - 第三方 App 槽位每取一次就要走完整个迭代器,四个格子都选 App 时会走四遍。
    改成每帧只枚举一次,由 view 在绘制开始时调 Comp.beginFrame() 失效。

测试
  全字段验证的 harness 本身会触发看门狗(一次 onUpdate 里算 156 个字段),
  改成分批每帧 12 个。实际使用一帧只算 4 个,不受影响。
  156 项全部可渲染,零运行时错误;17 款设备全部编译通过。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-10 09:03:21 +08:00

768 lines
47 KiB
XML

<settings>
<setting propertyKey="@Properties.Theme" title="@Strings.SettingTheme">
<settingConfig type="list">
<listEntry value="1">@Strings.ThemeEmber</listEntry>
<listEntry value="2">@Strings.ThemeAurora</listEntry>
<listEntry value="3">@Strings.ThemeBrass</listEntry>
<listEntry value="4">@Strings.ThemeVoltage</listEntry>
<listEntry value="5">@Strings.ThemeReef</listEntry>
<listEntry value="6">@Strings.ThemeAcid</listEntry>
<listEntry value="7">@Strings.ThemeKelp</listEntry>
</settingConfig>
</setting>
<setting propertyKey="@Properties.LeftTop" title="@Strings.SettingLeftTop">
<settingConfig type="list">
<listEntry value="0">@Strings.FldOff</listEntry>
<listEntry value="860">@Strings.FldTime</listEntry>
<listEntry value="880">@Strings.FldUtcTime</listEntry>
<listEntry value="864">@Strings.FldAltTime1</listEntry>
<listEntry value="865">@Strings.FldAltTime2</listEntry>
<listEntry value="851">@Strings.FldDayMonthDay</listEntry>
<listEntry value="872">@Strings.FldDayDate</listEntry>
<listEntry value="852">@Strings.FldMonthDay</listEntry>
<listEntry value="855">@Strings.FldDayOfMonth</listEntry>
<listEntry value="870">@Strings.FldDayShort</listEntry>
<listEntry value="856">@Strings.FldDayFull</listEntry>
<listEntry value="853">@Strings.FldMonthName</listEntry>
<listEntry value="868">@Strings.FldMonthNum</listEntry>
<listEntry value="858">@Strings.FldMeridiem</listEntry>
<listEntry value="859">@Strings.FldWeekIso</listEntry>
<listEntry value="850">@Strings.FldSeconds</listEntry>
<listEntry value="869">@Strings.FldSeconds0</listEntry>
<listEntry value="873">@Strings.FldWeekCal</listEntry>
<listEntry value="861">@Strings.FldCustomTime</listEntry>
<listEntry value="862">@Strings.FldDateFmt1</listEntry>
<listEntry value="863">@Strings.FldDateFmt2</listEntry>
<listEntry value="735">@Strings.FldCountdown</listEntry>
<listEntry value="1">@Strings.FldSteps</listEntry>
<listEntry value="14">@Strings.FldStepsRound</listEntry>
<listEntry value="707">@Strings.FldStepsToGo</listEntry>
<listEntry value="2">@Strings.FldCalories</listEntry>
<listEntry value="603">@Strings.FldActiveCal</listEntry>
<listEntry value="150">@Strings.FldActiveMin</listEntry>
<listEntry value="152">@Strings.FldActiveMod</listEntry>
<listEntry value="154">@Strings.FldActiveVig</listEntry>
<listEntry value="151">@Strings.FldActiveWeek</listEntry>
<listEntry value="3">@Strings.FldDistance</listEntry>
<listEntry value="4">@Strings.FldFloorsUp</listEntry>
<listEntry value="5">@Strings.FldFloorsDown</listEntry>
<listEntry value="6">@Strings.FldMetersUp</listEntry>
<listEntry value="9">@Strings.FldPushDist</listEntry>
<listEntry value="10">@Strings.FldPushes</listEntry>
<listEntry value="219">@Strings.FldStepsWeek</listEntry>
<listEntry value="220">@Strings.FldSteps7d</listEntry>
<listEntry value="211">@Strings.FldCalWeek</listEntry>
<listEntry value="212">@Strings.FldCal7d</listEntry>
<listEntry value="213">@Strings.FldDistWeek</listEntry>
<listEntry value="214">@Strings.FldDist7d</listEntry>
<listEntry value="203">@Strings.FldFloorsWeek</listEntry>
<listEntry value="204">@Strings.FldFloors7d</listEntry>
<listEntry value="200">@Strings.FldActiveMin7d</listEntry>
<listEntry value="828">@Strings.FldSteps28d</listEntry>
<listEntry value="832">@Strings.FldCal28d</listEntry>
<listEntry value="836">@Strings.FldDist28d</listEntry>
<listEntry value="840">@Strings.FldFloors28d</listEntry>
<listEntry value="618">@Strings.FldHeartRate</listEntry>
<listEntry value="276">@Strings.FldRestingHr</listEntry>
<listEntry value="12">@Strings.FldStress</listEntry>
<listEntry value="635">@Strings.FldPulseOx</listEntry>
<listEntry value="11">@Strings.FldRespiration</listEntry>
<listEntry value="623">@Strings.FldBodyBattery</listEntry>
<listEntry value="8">@Strings.FldMoveBar</listEntry>
<listEntry value="15">@Strings.FldMoveBarRev</listEntry>
<listEntry value="281">@Strings.FldWeight</listEntry>
<listEntry value="742">@Strings.FldBmi</listEntry>
<listEntry value="13">@Strings.FldRecovery</listEntry>
<listEntry value="278">@Strings.FldVo2Run</listEntry>
<listEntry value="277">@Strings.FldVo2Bike</listEntry>
<listEntry value="250">@Strings.FldBattery</listEntry>
<listEntry value="251">@Strings.FldBatteryDays</listEntry>
<listEntry value="257">@Strings.FldBatteryBoth</listEntry>
<listEntry value="253">@Strings.FldAlarms</listEntry>
<listEntry value="255">@Strings.FldNotifications</listEntry>
<listEntry value="254">@Strings.FldDoNotDisturb</listEntry>
<listEntry value="256">@Strings.FldBluetooth</listEntry>
<listEntry value="252">@Strings.FldSolar</listEntry>
<listEntry value="615">@Strings.FldAltitude</listEntry>
<listEntry value="616">@Strings.FldSeaPressure</listEntry>
<listEntry value="733">@Strings.FldAmbPressure</listEntry>
<listEntry value="712">@Strings.FldSunrise</listEntry>
<listEntry value="717">@Strings.FldSunset</listEntry>
<listEntry value="700">@Strings.FldNextSun</listEntry>
<listEntry value="731">@Strings.FldUntilSun</listEntry>
<listEntry value="706">@Strings.FldMoonAge</listEntry>
<listEntry value="732">@Strings.FldMoonLit</listEntry>
<listEntry value="710">@Strings.FldCivilAm</listEntry>
<listEntry value="709">@Strings.FldNauticalAm</listEntry>
<listEntry value="708">@Strings.FldAstroAm</listEntry>
<listEntry value="711">@Strings.FldBlueAm</listEntry>
<listEntry value="714">@Strings.FldGoldenAm</listEntry>
<listEntry value="715">@Strings.FldGoldenPm</listEntry>
<listEntry value="718">@Strings.FldBluePm</listEntry>
<listEntry value="719">@Strings.FldCivilPm</listEntry>
<listEntry value="720">@Strings.FldNauticalPm</listEntry>
<listEntry value="721">@Strings.FldAstroPm</listEntry>
<listEntry value="306">@Strings.FldTemp</listEntry>
<listEntry value="639">@Strings.FldTempHiLo</listEntry>
<listEntry value="300">@Strings.FldFeelsLike</listEntry>
<listEntry value="301">@Strings.FldTempHigh</listEntry>
<listEntry value="302">@Strings.FldTempLow</listEntry>
<listEntry value="305">@Strings.FldHumidity</listEntry>
<listEntry value="304">@Strings.FldPrecip</listEntry>
<listEntry value="308">@Strings.FldWindSpeed</listEntry>
<listEntry value="307">@Strings.FldWindBearing</listEntry>
<listEntry value="310">@Strings.FldWindDir</listEntry>
<listEntry value="309">@Strings.FldWeatherTime</listEntry>
<listEntry value="312">@Strings.FldPressureSea</listEntry>
<listEntry value="313">@Strings.FldUvi</listEntry>
<listEntry value="314">@Strings.FldVisibility</listEntry>
<listEntry value="315">@Strings.FldDewPoint</listEntry>
<listEntry value="612">@Strings.FldNextCal</listEntry>
<listEntry value="626">@Strings.FldTrainStatus</listEntry>
<listEntry value="627">@Strings.FldRace5k</listEntry>
<listEntry value="628">@Strings.FldRace10k</listEntry>
<listEntry value="629">@Strings.FldRaceHalf</listEntry>
<listEntry value="630">@Strings.FldRaceFull</listEntry>
<listEntry value="631">@Strings.FldPace5k</listEntry>
<listEntry value="632">@Strings.FldPace10k</listEntry>
<listEntry value="633">@Strings.FldPaceHalf</listEntry>
<listEntry value="634">@Strings.FldPaceFull</listEntry>
<listEntry value="641">@Strings.FldGolfScore</listEntry>
<listEntry value="619">@Strings.FldRunWeek</listEntry>
<listEntry value="620">@Strings.FldBikeWeek</listEntry>
<listEntry value="695">@Strings.FldApp1</listEntry>
<listEntry value="696">@Strings.FldApp2</listEntry>
<listEntry value="697">@Strings.FldApp3</listEntry>
<listEntry value="698">@Strings.FldApp4</listEntry>
<listEntry value="699">@Strings.FldApp5</listEntry>
<listEntry value="500">@Strings.FldOwmTemp</listEntry>
<listEntry value="515">@Strings.FldOwmMinMax</listEntry>
<listEntry value="503">@Strings.FldOwmFeels</listEntry>
<listEntry value="504">@Strings.FldOwmMax</listEntry>
<listEntry value="505">@Strings.FldOwmMin</listEntry>
<listEntry value="507">@Strings.FldOwmDescShort</listEntry>
<listEntry value="502">@Strings.FldOwmDescLong</listEntry>
<listEntry value="501">@Strings.FldOwmHumidity</listEntry>
<listEntry value="506">@Strings.FldOwmPressure</listEntry>
<listEntry value="509">@Strings.FldOwmVisibility</listEntry>
<listEntry value="510">@Strings.FldOwmWind</listEntry>
<listEntry value="511">@Strings.FldOwmWindDeg</listEntry>
<listEntry value="518">@Strings.FldOwmWindDir</listEntry>
<listEntry value="512">@Strings.FldOwmGust</listEntry>
<listEntry value="513">@Strings.FldOwmRain</listEntry>
<listEntry value="532">@Strings.FldOwmSnow</listEntry>
<listEntry value="536">@Strings.FldOwmClouds</listEntry>
<listEntry value="537">@Strings.FldOwmPrecip</listEntry>
<listEntry value="530">@Strings.FldOwmDew</listEntry>
<listEntry value="534">@Strings.FldOwmTomorrow</listEntry>
<listEntry value="522">@Strings.FldOwmMinMaxTmrw</listEntry>
<listEntry value="535">@Strings.FldOwmDayAfter</listEntry>
<listEntry value="523">@Strings.FldOwmMinMaxD2</listEntry>
<listEntry value="538">@Strings.FldOwmAqi</listEntry>
<listEntry value="539">@Strings.FldOwmAqiText</listEntry>
<listEntry value="540">@Strings.FldOwmPm25</listEntry>
<listEntry value="541">@Strings.FldOwmPm10</listEntry>
<listEntry value="542">@Strings.FldOwmCo</listEntry>
<listEntry value="516">@Strings.FldOwmCity</listEntry>
<listEntry value="517">@Strings.FldOwmUpdated</listEntry>
<listEntry value="703">@Strings.FldCustom1</listEntry>
<listEntry value="704">@Strings.FldCustom2</listEntry>
<listEntry value="705">@Strings.FldCustom3</listEntry>
</settingConfig>
</setting>
<setting propertyKey="@Properties.RightTop" title="@Strings.SettingRightTop">
<settingConfig type="list">
<listEntry value="0">@Strings.FldOff</listEntry>
<listEntry value="860">@Strings.FldTime</listEntry>
<listEntry value="880">@Strings.FldUtcTime</listEntry>
<listEntry value="864">@Strings.FldAltTime1</listEntry>
<listEntry value="865">@Strings.FldAltTime2</listEntry>
<listEntry value="851">@Strings.FldDayMonthDay</listEntry>
<listEntry value="872">@Strings.FldDayDate</listEntry>
<listEntry value="852">@Strings.FldMonthDay</listEntry>
<listEntry value="855">@Strings.FldDayOfMonth</listEntry>
<listEntry value="870">@Strings.FldDayShort</listEntry>
<listEntry value="856">@Strings.FldDayFull</listEntry>
<listEntry value="853">@Strings.FldMonthName</listEntry>
<listEntry value="868">@Strings.FldMonthNum</listEntry>
<listEntry value="858">@Strings.FldMeridiem</listEntry>
<listEntry value="859">@Strings.FldWeekIso</listEntry>
<listEntry value="850">@Strings.FldSeconds</listEntry>
<listEntry value="869">@Strings.FldSeconds0</listEntry>
<listEntry value="873">@Strings.FldWeekCal</listEntry>
<listEntry value="861">@Strings.FldCustomTime</listEntry>
<listEntry value="862">@Strings.FldDateFmt1</listEntry>
<listEntry value="863">@Strings.FldDateFmt2</listEntry>
<listEntry value="735">@Strings.FldCountdown</listEntry>
<listEntry value="1">@Strings.FldSteps</listEntry>
<listEntry value="14">@Strings.FldStepsRound</listEntry>
<listEntry value="707">@Strings.FldStepsToGo</listEntry>
<listEntry value="2">@Strings.FldCalories</listEntry>
<listEntry value="603">@Strings.FldActiveCal</listEntry>
<listEntry value="150">@Strings.FldActiveMin</listEntry>
<listEntry value="152">@Strings.FldActiveMod</listEntry>
<listEntry value="154">@Strings.FldActiveVig</listEntry>
<listEntry value="151">@Strings.FldActiveWeek</listEntry>
<listEntry value="3">@Strings.FldDistance</listEntry>
<listEntry value="4">@Strings.FldFloorsUp</listEntry>
<listEntry value="5">@Strings.FldFloorsDown</listEntry>
<listEntry value="6">@Strings.FldMetersUp</listEntry>
<listEntry value="9">@Strings.FldPushDist</listEntry>
<listEntry value="10">@Strings.FldPushes</listEntry>
<listEntry value="219">@Strings.FldStepsWeek</listEntry>
<listEntry value="220">@Strings.FldSteps7d</listEntry>
<listEntry value="211">@Strings.FldCalWeek</listEntry>
<listEntry value="212">@Strings.FldCal7d</listEntry>
<listEntry value="213">@Strings.FldDistWeek</listEntry>
<listEntry value="214">@Strings.FldDist7d</listEntry>
<listEntry value="203">@Strings.FldFloorsWeek</listEntry>
<listEntry value="204">@Strings.FldFloors7d</listEntry>
<listEntry value="200">@Strings.FldActiveMin7d</listEntry>
<listEntry value="828">@Strings.FldSteps28d</listEntry>
<listEntry value="832">@Strings.FldCal28d</listEntry>
<listEntry value="836">@Strings.FldDist28d</listEntry>
<listEntry value="840">@Strings.FldFloors28d</listEntry>
<listEntry value="618">@Strings.FldHeartRate</listEntry>
<listEntry value="276">@Strings.FldRestingHr</listEntry>
<listEntry value="12">@Strings.FldStress</listEntry>
<listEntry value="635">@Strings.FldPulseOx</listEntry>
<listEntry value="11">@Strings.FldRespiration</listEntry>
<listEntry value="623">@Strings.FldBodyBattery</listEntry>
<listEntry value="8">@Strings.FldMoveBar</listEntry>
<listEntry value="15">@Strings.FldMoveBarRev</listEntry>
<listEntry value="281">@Strings.FldWeight</listEntry>
<listEntry value="742">@Strings.FldBmi</listEntry>
<listEntry value="13">@Strings.FldRecovery</listEntry>
<listEntry value="278">@Strings.FldVo2Run</listEntry>
<listEntry value="277">@Strings.FldVo2Bike</listEntry>
<listEntry value="250">@Strings.FldBattery</listEntry>
<listEntry value="251">@Strings.FldBatteryDays</listEntry>
<listEntry value="257">@Strings.FldBatteryBoth</listEntry>
<listEntry value="253">@Strings.FldAlarms</listEntry>
<listEntry value="255">@Strings.FldNotifications</listEntry>
<listEntry value="254">@Strings.FldDoNotDisturb</listEntry>
<listEntry value="256">@Strings.FldBluetooth</listEntry>
<listEntry value="252">@Strings.FldSolar</listEntry>
<listEntry value="615">@Strings.FldAltitude</listEntry>
<listEntry value="616">@Strings.FldSeaPressure</listEntry>
<listEntry value="733">@Strings.FldAmbPressure</listEntry>
<listEntry value="712">@Strings.FldSunrise</listEntry>
<listEntry value="717">@Strings.FldSunset</listEntry>
<listEntry value="700">@Strings.FldNextSun</listEntry>
<listEntry value="731">@Strings.FldUntilSun</listEntry>
<listEntry value="706">@Strings.FldMoonAge</listEntry>
<listEntry value="732">@Strings.FldMoonLit</listEntry>
<listEntry value="710">@Strings.FldCivilAm</listEntry>
<listEntry value="709">@Strings.FldNauticalAm</listEntry>
<listEntry value="708">@Strings.FldAstroAm</listEntry>
<listEntry value="711">@Strings.FldBlueAm</listEntry>
<listEntry value="714">@Strings.FldGoldenAm</listEntry>
<listEntry value="715">@Strings.FldGoldenPm</listEntry>
<listEntry value="718">@Strings.FldBluePm</listEntry>
<listEntry value="719">@Strings.FldCivilPm</listEntry>
<listEntry value="720">@Strings.FldNauticalPm</listEntry>
<listEntry value="721">@Strings.FldAstroPm</listEntry>
<listEntry value="306">@Strings.FldTemp</listEntry>
<listEntry value="639">@Strings.FldTempHiLo</listEntry>
<listEntry value="300">@Strings.FldFeelsLike</listEntry>
<listEntry value="301">@Strings.FldTempHigh</listEntry>
<listEntry value="302">@Strings.FldTempLow</listEntry>
<listEntry value="305">@Strings.FldHumidity</listEntry>
<listEntry value="304">@Strings.FldPrecip</listEntry>
<listEntry value="308">@Strings.FldWindSpeed</listEntry>
<listEntry value="307">@Strings.FldWindBearing</listEntry>
<listEntry value="310">@Strings.FldWindDir</listEntry>
<listEntry value="309">@Strings.FldWeatherTime</listEntry>
<listEntry value="312">@Strings.FldPressureSea</listEntry>
<listEntry value="313">@Strings.FldUvi</listEntry>
<listEntry value="314">@Strings.FldVisibility</listEntry>
<listEntry value="315">@Strings.FldDewPoint</listEntry>
<listEntry value="612">@Strings.FldNextCal</listEntry>
<listEntry value="626">@Strings.FldTrainStatus</listEntry>
<listEntry value="627">@Strings.FldRace5k</listEntry>
<listEntry value="628">@Strings.FldRace10k</listEntry>
<listEntry value="629">@Strings.FldRaceHalf</listEntry>
<listEntry value="630">@Strings.FldRaceFull</listEntry>
<listEntry value="631">@Strings.FldPace5k</listEntry>
<listEntry value="632">@Strings.FldPace10k</listEntry>
<listEntry value="633">@Strings.FldPaceHalf</listEntry>
<listEntry value="634">@Strings.FldPaceFull</listEntry>
<listEntry value="641">@Strings.FldGolfScore</listEntry>
<listEntry value="619">@Strings.FldRunWeek</listEntry>
<listEntry value="620">@Strings.FldBikeWeek</listEntry>
<listEntry value="695">@Strings.FldApp1</listEntry>
<listEntry value="696">@Strings.FldApp2</listEntry>
<listEntry value="697">@Strings.FldApp3</listEntry>
<listEntry value="698">@Strings.FldApp4</listEntry>
<listEntry value="699">@Strings.FldApp5</listEntry>
<listEntry value="500">@Strings.FldOwmTemp</listEntry>
<listEntry value="515">@Strings.FldOwmMinMax</listEntry>
<listEntry value="503">@Strings.FldOwmFeels</listEntry>
<listEntry value="504">@Strings.FldOwmMax</listEntry>
<listEntry value="505">@Strings.FldOwmMin</listEntry>
<listEntry value="507">@Strings.FldOwmDescShort</listEntry>
<listEntry value="502">@Strings.FldOwmDescLong</listEntry>
<listEntry value="501">@Strings.FldOwmHumidity</listEntry>
<listEntry value="506">@Strings.FldOwmPressure</listEntry>
<listEntry value="509">@Strings.FldOwmVisibility</listEntry>
<listEntry value="510">@Strings.FldOwmWind</listEntry>
<listEntry value="511">@Strings.FldOwmWindDeg</listEntry>
<listEntry value="518">@Strings.FldOwmWindDir</listEntry>
<listEntry value="512">@Strings.FldOwmGust</listEntry>
<listEntry value="513">@Strings.FldOwmRain</listEntry>
<listEntry value="532">@Strings.FldOwmSnow</listEntry>
<listEntry value="536">@Strings.FldOwmClouds</listEntry>
<listEntry value="537">@Strings.FldOwmPrecip</listEntry>
<listEntry value="530">@Strings.FldOwmDew</listEntry>
<listEntry value="534">@Strings.FldOwmTomorrow</listEntry>
<listEntry value="522">@Strings.FldOwmMinMaxTmrw</listEntry>
<listEntry value="535">@Strings.FldOwmDayAfter</listEntry>
<listEntry value="523">@Strings.FldOwmMinMaxD2</listEntry>
<listEntry value="538">@Strings.FldOwmAqi</listEntry>
<listEntry value="539">@Strings.FldOwmAqiText</listEntry>
<listEntry value="540">@Strings.FldOwmPm25</listEntry>
<listEntry value="541">@Strings.FldOwmPm10</listEntry>
<listEntry value="542">@Strings.FldOwmCo</listEntry>
<listEntry value="516">@Strings.FldOwmCity</listEntry>
<listEntry value="517">@Strings.FldOwmUpdated</listEntry>
<listEntry value="703">@Strings.FldCustom1</listEntry>
<listEntry value="704">@Strings.FldCustom2</listEntry>
<listEntry value="705">@Strings.FldCustom3</listEntry>
</settingConfig>
</setting>
<setting propertyKey="@Properties.BottomLeft" title="@Strings.SettingBottomLeft">
<settingConfig type="list">
<listEntry value="0">@Strings.FldOff</listEntry>
<listEntry value="860">@Strings.FldTime</listEntry>
<listEntry value="880">@Strings.FldUtcTime</listEntry>
<listEntry value="864">@Strings.FldAltTime1</listEntry>
<listEntry value="865">@Strings.FldAltTime2</listEntry>
<listEntry value="851">@Strings.FldDayMonthDay</listEntry>
<listEntry value="872">@Strings.FldDayDate</listEntry>
<listEntry value="852">@Strings.FldMonthDay</listEntry>
<listEntry value="855">@Strings.FldDayOfMonth</listEntry>
<listEntry value="870">@Strings.FldDayShort</listEntry>
<listEntry value="856">@Strings.FldDayFull</listEntry>
<listEntry value="853">@Strings.FldMonthName</listEntry>
<listEntry value="868">@Strings.FldMonthNum</listEntry>
<listEntry value="858">@Strings.FldMeridiem</listEntry>
<listEntry value="859">@Strings.FldWeekIso</listEntry>
<listEntry value="850">@Strings.FldSeconds</listEntry>
<listEntry value="869">@Strings.FldSeconds0</listEntry>
<listEntry value="873">@Strings.FldWeekCal</listEntry>
<listEntry value="861">@Strings.FldCustomTime</listEntry>
<listEntry value="862">@Strings.FldDateFmt1</listEntry>
<listEntry value="863">@Strings.FldDateFmt2</listEntry>
<listEntry value="735">@Strings.FldCountdown</listEntry>
<listEntry value="1">@Strings.FldSteps</listEntry>
<listEntry value="14">@Strings.FldStepsRound</listEntry>
<listEntry value="707">@Strings.FldStepsToGo</listEntry>
<listEntry value="2">@Strings.FldCalories</listEntry>
<listEntry value="603">@Strings.FldActiveCal</listEntry>
<listEntry value="150">@Strings.FldActiveMin</listEntry>
<listEntry value="152">@Strings.FldActiveMod</listEntry>
<listEntry value="154">@Strings.FldActiveVig</listEntry>
<listEntry value="151">@Strings.FldActiveWeek</listEntry>
<listEntry value="3">@Strings.FldDistance</listEntry>
<listEntry value="4">@Strings.FldFloorsUp</listEntry>
<listEntry value="5">@Strings.FldFloorsDown</listEntry>
<listEntry value="6">@Strings.FldMetersUp</listEntry>
<listEntry value="9">@Strings.FldPushDist</listEntry>
<listEntry value="10">@Strings.FldPushes</listEntry>
<listEntry value="219">@Strings.FldStepsWeek</listEntry>
<listEntry value="220">@Strings.FldSteps7d</listEntry>
<listEntry value="211">@Strings.FldCalWeek</listEntry>
<listEntry value="212">@Strings.FldCal7d</listEntry>
<listEntry value="213">@Strings.FldDistWeek</listEntry>
<listEntry value="214">@Strings.FldDist7d</listEntry>
<listEntry value="203">@Strings.FldFloorsWeek</listEntry>
<listEntry value="204">@Strings.FldFloors7d</listEntry>
<listEntry value="200">@Strings.FldActiveMin7d</listEntry>
<listEntry value="828">@Strings.FldSteps28d</listEntry>
<listEntry value="832">@Strings.FldCal28d</listEntry>
<listEntry value="836">@Strings.FldDist28d</listEntry>
<listEntry value="840">@Strings.FldFloors28d</listEntry>
<listEntry value="618">@Strings.FldHeartRate</listEntry>
<listEntry value="276">@Strings.FldRestingHr</listEntry>
<listEntry value="12">@Strings.FldStress</listEntry>
<listEntry value="635">@Strings.FldPulseOx</listEntry>
<listEntry value="11">@Strings.FldRespiration</listEntry>
<listEntry value="623">@Strings.FldBodyBattery</listEntry>
<listEntry value="8">@Strings.FldMoveBar</listEntry>
<listEntry value="15">@Strings.FldMoveBarRev</listEntry>
<listEntry value="281">@Strings.FldWeight</listEntry>
<listEntry value="742">@Strings.FldBmi</listEntry>
<listEntry value="13">@Strings.FldRecovery</listEntry>
<listEntry value="278">@Strings.FldVo2Run</listEntry>
<listEntry value="277">@Strings.FldVo2Bike</listEntry>
<listEntry value="250">@Strings.FldBattery</listEntry>
<listEntry value="251">@Strings.FldBatteryDays</listEntry>
<listEntry value="257">@Strings.FldBatteryBoth</listEntry>
<listEntry value="253">@Strings.FldAlarms</listEntry>
<listEntry value="255">@Strings.FldNotifications</listEntry>
<listEntry value="254">@Strings.FldDoNotDisturb</listEntry>
<listEntry value="256">@Strings.FldBluetooth</listEntry>
<listEntry value="252">@Strings.FldSolar</listEntry>
<listEntry value="615">@Strings.FldAltitude</listEntry>
<listEntry value="616">@Strings.FldSeaPressure</listEntry>
<listEntry value="733">@Strings.FldAmbPressure</listEntry>
<listEntry value="712">@Strings.FldSunrise</listEntry>
<listEntry value="717">@Strings.FldSunset</listEntry>
<listEntry value="700">@Strings.FldNextSun</listEntry>
<listEntry value="731">@Strings.FldUntilSun</listEntry>
<listEntry value="706">@Strings.FldMoonAge</listEntry>
<listEntry value="732">@Strings.FldMoonLit</listEntry>
<listEntry value="710">@Strings.FldCivilAm</listEntry>
<listEntry value="709">@Strings.FldNauticalAm</listEntry>
<listEntry value="708">@Strings.FldAstroAm</listEntry>
<listEntry value="711">@Strings.FldBlueAm</listEntry>
<listEntry value="714">@Strings.FldGoldenAm</listEntry>
<listEntry value="715">@Strings.FldGoldenPm</listEntry>
<listEntry value="718">@Strings.FldBluePm</listEntry>
<listEntry value="719">@Strings.FldCivilPm</listEntry>
<listEntry value="720">@Strings.FldNauticalPm</listEntry>
<listEntry value="721">@Strings.FldAstroPm</listEntry>
<listEntry value="306">@Strings.FldTemp</listEntry>
<listEntry value="639">@Strings.FldTempHiLo</listEntry>
<listEntry value="300">@Strings.FldFeelsLike</listEntry>
<listEntry value="301">@Strings.FldTempHigh</listEntry>
<listEntry value="302">@Strings.FldTempLow</listEntry>
<listEntry value="305">@Strings.FldHumidity</listEntry>
<listEntry value="304">@Strings.FldPrecip</listEntry>
<listEntry value="308">@Strings.FldWindSpeed</listEntry>
<listEntry value="307">@Strings.FldWindBearing</listEntry>
<listEntry value="310">@Strings.FldWindDir</listEntry>
<listEntry value="309">@Strings.FldWeatherTime</listEntry>
<listEntry value="312">@Strings.FldPressureSea</listEntry>
<listEntry value="313">@Strings.FldUvi</listEntry>
<listEntry value="314">@Strings.FldVisibility</listEntry>
<listEntry value="315">@Strings.FldDewPoint</listEntry>
<listEntry value="612">@Strings.FldNextCal</listEntry>
<listEntry value="626">@Strings.FldTrainStatus</listEntry>
<listEntry value="627">@Strings.FldRace5k</listEntry>
<listEntry value="628">@Strings.FldRace10k</listEntry>
<listEntry value="629">@Strings.FldRaceHalf</listEntry>
<listEntry value="630">@Strings.FldRaceFull</listEntry>
<listEntry value="631">@Strings.FldPace5k</listEntry>
<listEntry value="632">@Strings.FldPace10k</listEntry>
<listEntry value="633">@Strings.FldPaceHalf</listEntry>
<listEntry value="634">@Strings.FldPaceFull</listEntry>
<listEntry value="641">@Strings.FldGolfScore</listEntry>
<listEntry value="619">@Strings.FldRunWeek</listEntry>
<listEntry value="620">@Strings.FldBikeWeek</listEntry>
<listEntry value="695">@Strings.FldApp1</listEntry>
<listEntry value="696">@Strings.FldApp2</listEntry>
<listEntry value="697">@Strings.FldApp3</listEntry>
<listEntry value="698">@Strings.FldApp4</listEntry>
<listEntry value="699">@Strings.FldApp5</listEntry>
<listEntry value="500">@Strings.FldOwmTemp</listEntry>
<listEntry value="515">@Strings.FldOwmMinMax</listEntry>
<listEntry value="503">@Strings.FldOwmFeels</listEntry>
<listEntry value="504">@Strings.FldOwmMax</listEntry>
<listEntry value="505">@Strings.FldOwmMin</listEntry>
<listEntry value="507">@Strings.FldOwmDescShort</listEntry>
<listEntry value="502">@Strings.FldOwmDescLong</listEntry>
<listEntry value="501">@Strings.FldOwmHumidity</listEntry>
<listEntry value="506">@Strings.FldOwmPressure</listEntry>
<listEntry value="509">@Strings.FldOwmVisibility</listEntry>
<listEntry value="510">@Strings.FldOwmWind</listEntry>
<listEntry value="511">@Strings.FldOwmWindDeg</listEntry>
<listEntry value="518">@Strings.FldOwmWindDir</listEntry>
<listEntry value="512">@Strings.FldOwmGust</listEntry>
<listEntry value="513">@Strings.FldOwmRain</listEntry>
<listEntry value="532">@Strings.FldOwmSnow</listEntry>
<listEntry value="536">@Strings.FldOwmClouds</listEntry>
<listEntry value="537">@Strings.FldOwmPrecip</listEntry>
<listEntry value="530">@Strings.FldOwmDew</listEntry>
<listEntry value="534">@Strings.FldOwmTomorrow</listEntry>
<listEntry value="522">@Strings.FldOwmMinMaxTmrw</listEntry>
<listEntry value="535">@Strings.FldOwmDayAfter</listEntry>
<listEntry value="523">@Strings.FldOwmMinMaxD2</listEntry>
<listEntry value="538">@Strings.FldOwmAqi</listEntry>
<listEntry value="539">@Strings.FldOwmAqiText</listEntry>
<listEntry value="540">@Strings.FldOwmPm25</listEntry>
<listEntry value="541">@Strings.FldOwmPm10</listEntry>
<listEntry value="542">@Strings.FldOwmCo</listEntry>
<listEntry value="516">@Strings.FldOwmCity</listEntry>
<listEntry value="517">@Strings.FldOwmUpdated</listEntry>
<listEntry value="703">@Strings.FldCustom1</listEntry>
<listEntry value="704">@Strings.FldCustom2</listEntry>
<listEntry value="705">@Strings.FldCustom3</listEntry>
</settingConfig>
</setting>
<setting propertyKey="@Properties.BottomRight" title="@Strings.SettingBottomRight">
<settingConfig type="list">
<listEntry value="0">@Strings.FldOff</listEntry>
<listEntry value="860">@Strings.FldTime</listEntry>
<listEntry value="880">@Strings.FldUtcTime</listEntry>
<listEntry value="864">@Strings.FldAltTime1</listEntry>
<listEntry value="865">@Strings.FldAltTime2</listEntry>
<listEntry value="851">@Strings.FldDayMonthDay</listEntry>
<listEntry value="872">@Strings.FldDayDate</listEntry>
<listEntry value="852">@Strings.FldMonthDay</listEntry>
<listEntry value="855">@Strings.FldDayOfMonth</listEntry>
<listEntry value="870">@Strings.FldDayShort</listEntry>
<listEntry value="856">@Strings.FldDayFull</listEntry>
<listEntry value="853">@Strings.FldMonthName</listEntry>
<listEntry value="868">@Strings.FldMonthNum</listEntry>
<listEntry value="858">@Strings.FldMeridiem</listEntry>
<listEntry value="859">@Strings.FldWeekIso</listEntry>
<listEntry value="850">@Strings.FldSeconds</listEntry>
<listEntry value="869">@Strings.FldSeconds0</listEntry>
<listEntry value="873">@Strings.FldWeekCal</listEntry>
<listEntry value="861">@Strings.FldCustomTime</listEntry>
<listEntry value="862">@Strings.FldDateFmt1</listEntry>
<listEntry value="863">@Strings.FldDateFmt2</listEntry>
<listEntry value="735">@Strings.FldCountdown</listEntry>
<listEntry value="1">@Strings.FldSteps</listEntry>
<listEntry value="14">@Strings.FldStepsRound</listEntry>
<listEntry value="707">@Strings.FldStepsToGo</listEntry>
<listEntry value="2">@Strings.FldCalories</listEntry>
<listEntry value="603">@Strings.FldActiveCal</listEntry>
<listEntry value="150">@Strings.FldActiveMin</listEntry>
<listEntry value="152">@Strings.FldActiveMod</listEntry>
<listEntry value="154">@Strings.FldActiveVig</listEntry>
<listEntry value="151">@Strings.FldActiveWeek</listEntry>
<listEntry value="3">@Strings.FldDistance</listEntry>
<listEntry value="4">@Strings.FldFloorsUp</listEntry>
<listEntry value="5">@Strings.FldFloorsDown</listEntry>
<listEntry value="6">@Strings.FldMetersUp</listEntry>
<listEntry value="9">@Strings.FldPushDist</listEntry>
<listEntry value="10">@Strings.FldPushes</listEntry>
<listEntry value="219">@Strings.FldStepsWeek</listEntry>
<listEntry value="220">@Strings.FldSteps7d</listEntry>
<listEntry value="211">@Strings.FldCalWeek</listEntry>
<listEntry value="212">@Strings.FldCal7d</listEntry>
<listEntry value="213">@Strings.FldDistWeek</listEntry>
<listEntry value="214">@Strings.FldDist7d</listEntry>
<listEntry value="203">@Strings.FldFloorsWeek</listEntry>
<listEntry value="204">@Strings.FldFloors7d</listEntry>
<listEntry value="200">@Strings.FldActiveMin7d</listEntry>
<listEntry value="828">@Strings.FldSteps28d</listEntry>
<listEntry value="832">@Strings.FldCal28d</listEntry>
<listEntry value="836">@Strings.FldDist28d</listEntry>
<listEntry value="840">@Strings.FldFloors28d</listEntry>
<listEntry value="618">@Strings.FldHeartRate</listEntry>
<listEntry value="276">@Strings.FldRestingHr</listEntry>
<listEntry value="12">@Strings.FldStress</listEntry>
<listEntry value="635">@Strings.FldPulseOx</listEntry>
<listEntry value="11">@Strings.FldRespiration</listEntry>
<listEntry value="623">@Strings.FldBodyBattery</listEntry>
<listEntry value="8">@Strings.FldMoveBar</listEntry>
<listEntry value="15">@Strings.FldMoveBarRev</listEntry>
<listEntry value="281">@Strings.FldWeight</listEntry>
<listEntry value="742">@Strings.FldBmi</listEntry>
<listEntry value="13">@Strings.FldRecovery</listEntry>
<listEntry value="278">@Strings.FldVo2Run</listEntry>
<listEntry value="277">@Strings.FldVo2Bike</listEntry>
<listEntry value="250">@Strings.FldBattery</listEntry>
<listEntry value="251">@Strings.FldBatteryDays</listEntry>
<listEntry value="257">@Strings.FldBatteryBoth</listEntry>
<listEntry value="253">@Strings.FldAlarms</listEntry>
<listEntry value="255">@Strings.FldNotifications</listEntry>
<listEntry value="254">@Strings.FldDoNotDisturb</listEntry>
<listEntry value="256">@Strings.FldBluetooth</listEntry>
<listEntry value="252">@Strings.FldSolar</listEntry>
<listEntry value="615">@Strings.FldAltitude</listEntry>
<listEntry value="616">@Strings.FldSeaPressure</listEntry>
<listEntry value="733">@Strings.FldAmbPressure</listEntry>
<listEntry value="712">@Strings.FldSunrise</listEntry>
<listEntry value="717">@Strings.FldSunset</listEntry>
<listEntry value="700">@Strings.FldNextSun</listEntry>
<listEntry value="731">@Strings.FldUntilSun</listEntry>
<listEntry value="706">@Strings.FldMoonAge</listEntry>
<listEntry value="732">@Strings.FldMoonLit</listEntry>
<listEntry value="710">@Strings.FldCivilAm</listEntry>
<listEntry value="709">@Strings.FldNauticalAm</listEntry>
<listEntry value="708">@Strings.FldAstroAm</listEntry>
<listEntry value="711">@Strings.FldBlueAm</listEntry>
<listEntry value="714">@Strings.FldGoldenAm</listEntry>
<listEntry value="715">@Strings.FldGoldenPm</listEntry>
<listEntry value="718">@Strings.FldBluePm</listEntry>
<listEntry value="719">@Strings.FldCivilPm</listEntry>
<listEntry value="720">@Strings.FldNauticalPm</listEntry>
<listEntry value="721">@Strings.FldAstroPm</listEntry>
<listEntry value="306">@Strings.FldTemp</listEntry>
<listEntry value="639">@Strings.FldTempHiLo</listEntry>
<listEntry value="300">@Strings.FldFeelsLike</listEntry>
<listEntry value="301">@Strings.FldTempHigh</listEntry>
<listEntry value="302">@Strings.FldTempLow</listEntry>
<listEntry value="305">@Strings.FldHumidity</listEntry>
<listEntry value="304">@Strings.FldPrecip</listEntry>
<listEntry value="308">@Strings.FldWindSpeed</listEntry>
<listEntry value="307">@Strings.FldWindBearing</listEntry>
<listEntry value="310">@Strings.FldWindDir</listEntry>
<listEntry value="309">@Strings.FldWeatherTime</listEntry>
<listEntry value="312">@Strings.FldPressureSea</listEntry>
<listEntry value="313">@Strings.FldUvi</listEntry>
<listEntry value="314">@Strings.FldVisibility</listEntry>
<listEntry value="315">@Strings.FldDewPoint</listEntry>
<listEntry value="612">@Strings.FldNextCal</listEntry>
<listEntry value="626">@Strings.FldTrainStatus</listEntry>
<listEntry value="627">@Strings.FldRace5k</listEntry>
<listEntry value="628">@Strings.FldRace10k</listEntry>
<listEntry value="629">@Strings.FldRaceHalf</listEntry>
<listEntry value="630">@Strings.FldRaceFull</listEntry>
<listEntry value="631">@Strings.FldPace5k</listEntry>
<listEntry value="632">@Strings.FldPace10k</listEntry>
<listEntry value="633">@Strings.FldPaceHalf</listEntry>
<listEntry value="634">@Strings.FldPaceFull</listEntry>
<listEntry value="641">@Strings.FldGolfScore</listEntry>
<listEntry value="619">@Strings.FldRunWeek</listEntry>
<listEntry value="620">@Strings.FldBikeWeek</listEntry>
<listEntry value="695">@Strings.FldApp1</listEntry>
<listEntry value="696">@Strings.FldApp2</listEntry>
<listEntry value="697">@Strings.FldApp3</listEntry>
<listEntry value="698">@Strings.FldApp4</listEntry>
<listEntry value="699">@Strings.FldApp5</listEntry>
<listEntry value="500">@Strings.FldOwmTemp</listEntry>
<listEntry value="515">@Strings.FldOwmMinMax</listEntry>
<listEntry value="503">@Strings.FldOwmFeels</listEntry>
<listEntry value="504">@Strings.FldOwmMax</listEntry>
<listEntry value="505">@Strings.FldOwmMin</listEntry>
<listEntry value="507">@Strings.FldOwmDescShort</listEntry>
<listEntry value="502">@Strings.FldOwmDescLong</listEntry>
<listEntry value="501">@Strings.FldOwmHumidity</listEntry>
<listEntry value="506">@Strings.FldOwmPressure</listEntry>
<listEntry value="509">@Strings.FldOwmVisibility</listEntry>
<listEntry value="510">@Strings.FldOwmWind</listEntry>
<listEntry value="511">@Strings.FldOwmWindDeg</listEntry>
<listEntry value="518">@Strings.FldOwmWindDir</listEntry>
<listEntry value="512">@Strings.FldOwmGust</listEntry>
<listEntry value="513">@Strings.FldOwmRain</listEntry>
<listEntry value="532">@Strings.FldOwmSnow</listEntry>
<listEntry value="536">@Strings.FldOwmClouds</listEntry>
<listEntry value="537">@Strings.FldOwmPrecip</listEntry>
<listEntry value="530">@Strings.FldOwmDew</listEntry>
<listEntry value="534">@Strings.FldOwmTomorrow</listEntry>
<listEntry value="522">@Strings.FldOwmMinMaxTmrw</listEntry>
<listEntry value="535">@Strings.FldOwmDayAfter</listEntry>
<listEntry value="523">@Strings.FldOwmMinMaxD2</listEntry>
<listEntry value="538">@Strings.FldOwmAqi</listEntry>
<listEntry value="539">@Strings.FldOwmAqiText</listEntry>
<listEntry value="540">@Strings.FldOwmPm25</listEntry>
<listEntry value="541">@Strings.FldOwmPm10</listEntry>
<listEntry value="542">@Strings.FldOwmCo</listEntry>
<listEntry value="516">@Strings.FldOwmCity</listEntry>
<listEntry value="517">@Strings.FldOwmUpdated</listEntry>
<listEntry value="703">@Strings.FldCustom1</listEntry>
<listEntry value="704">@Strings.FldCustom2</listEntry>
<listEntry value="705">@Strings.FldCustom3</listEntry>
</settingConfig>
</setting>
<setting propertyKey="@Properties.RingTR" title="@Strings.SettingRingTR">
<settingConfig type="list">
<listEntry value="0">@Strings.MetricSteps</listEntry>
<listEntry value="1">@Strings.MetricCalories</listEntry>
<listEntry value="2">@Strings.MetricDistance</listEntry>
<listEntry value="3">@Strings.MetricFloors</listEntry>
<listEntry value="4">@Strings.MetricMoveBar</listEntry>
<listEntry value="5">@Strings.MetricActiveMin</listEntry>
<listEntry value="6">@Strings.MetricBodyBattery</listEntry>
</settingConfig>
</setting>
<setting propertyKey="@Properties.RingTL" title="@Strings.SettingRingTL">
<settingConfig type="list">
<listEntry value="0">@Strings.MetricSteps</listEntry>
<listEntry value="1">@Strings.MetricCalories</listEntry>
<listEntry value="2">@Strings.MetricDistance</listEntry>
<listEntry value="3">@Strings.MetricFloors</listEntry>
<listEntry value="4">@Strings.MetricMoveBar</listEntry>
<listEntry value="5">@Strings.MetricActiveMin</listEntry>
<listEntry value="6">@Strings.MetricBodyBattery</listEntry>
</settingConfig>
</setting>
<setting propertyKey="@Properties.RingBR" title="@Strings.SettingRingBR">
<settingConfig type="list">
<listEntry value="0">@Strings.MetricSteps</listEntry>
<listEntry value="1">@Strings.MetricCalories</listEntry>
<listEntry value="2">@Strings.MetricDistance</listEntry>
<listEntry value="3">@Strings.MetricFloors</listEntry>
<listEntry value="4">@Strings.MetricMoveBar</listEntry>
<listEntry value="5">@Strings.MetricActiveMin</listEntry>
<listEntry value="6">@Strings.MetricBodyBattery</listEntry>
</settingConfig>
</setting>
<setting propertyKey="@Properties.RingBL" title="@Strings.SettingRingBL">
<settingConfig type="list">
<listEntry value="0">@Strings.MetricSteps</listEntry>
<listEntry value="1">@Strings.MetricCalories</listEntry>
<listEntry value="2">@Strings.MetricDistance</listEntry>
<listEntry value="3">@Strings.MetricFloors</listEntry>
<listEntry value="4">@Strings.MetricMoveBar</listEntry>
<listEntry value="5">@Strings.MetricActiveMin</listEntry>
<listEntry value="6">@Strings.MetricBodyBattery</listEntry>
</settingConfig>
</setting>
<setting propertyKey="@Properties.TempUnit" title="@Strings.SettingTempUnit">
<settingConfig type="list">
<listEntry value="0">@Strings.TempUnitAuto</listEntry>
<listEntry value="1">@Strings.TempUnitC</listEntry>
<listEntry value="2">@Strings.TempUnitF</listEntry>
</settingConfig>
</setting>
<setting propertyKey="@Properties.AltOffset1" title="@Strings.SettingAltOffset1">
<settingConfig type="numeric" min="-720" max="840"/>
</setting>
<setting propertyKey="@Properties.AltOffset2" title="@Strings.SettingAltOffset2">
<settingConfig type="numeric" min="-720" max="840"/>
</setting>
<setting propertyKey="@Properties.CountdownDate" title="@Strings.SettingCountdownDate">
<settingConfig type="alphaNumeric" maxLength="10"/>
</setting>
<setting propertyKey="@Properties.TimeFmt" title="@Strings.SettingTimeFmt">
<settingConfig type="alphaNumeric" maxLength="16"/>
</setting>
<setting propertyKey="@Properties.DateFmt1" title="@Strings.SettingDateFmt1">
<settingConfig type="alphaNumeric" maxLength="16"/>
</setting>
<setting propertyKey="@Properties.DateFmt2" title="@Strings.SettingDateFmt2">
<settingConfig type="alphaNumeric" maxLength="16"/>
</setting>
<setting propertyKey="@Properties.OwmKey" title="@Strings.SettingOwmKey">
<settingConfig type="alphaNumeric" maxLength="40"/>
</setting>
<setting propertyKey="@Properties.Custom1" title="@Strings.SettingCustom1">
<settingConfig type="alphaNumeric" maxLength="12"/>
</setting>
<setting propertyKey="@Properties.Custom2" title="@Strings.SettingCustom2">
<settingConfig type="alphaNumeric" maxLength="12"/>
</setting>
<setting propertyKey="@Properties.Custom3" title="@Strings.SettingCustom3">
<settingConfig type="alphaNumeric" maxLength="12"/>
</setting>
<setting propertyKey="@Properties.ShowTop" title="@Strings.SettingShowTop">
<settingConfig type="boolean"/>
</setting>
<setting propertyKey="@Properties.ShowBand" title="@Strings.SettingShowBand">
<settingConfig type="boolean"/>
</setting>
<setting propertyKey="@Properties.ShowBottom" title="@Strings.SettingShowBottom">
<settingConfig type="boolean"/>
</setting>
</settings>