コード例 #1
0
ファイル: UnitsGlue.cpp プロジェクト: Mrdini/XCSoar
void
Units::LoadFromOSLanguage()
{
  unsigned index = AutoDetect();
  Profile::Set(szProfileUnitsPresetName, Units::Store::GetName(index));
  const UnitSetting& temp = Units::Store::Read(index);
  Units::Current.AltitudeUnit = temp.AltitudeUnit;
  Units::Current.DistanceUnit = temp.DistanceUnit;
  Units::Current.TemperatureUnit = temp.TemperatureUnit;
  Units::Current.SpeedUnit = temp.SpeedUnit;
  Units::Current.VerticalSpeedUnit = temp.VerticalSpeedUnit;
  Units::Current.WindSpeedUnit = temp.WindSpeedUnit;
  Units::Current.TaskSpeedUnit = temp.TaskSpeedUnit;
}
コード例 #2
0
ファイル: UnitsGlue.cpp プロジェクト: ThomasXBMC/XCSoar
const UnitSetting &
Units::LoadFromOSLanguage()
{
  unsigned index = AutoDetect();
  return Units::Store::Read(index);
}