void InfoBoxData::SetValueFromDistance(fixed new_value) { Unit distance_unit = FormatUserDistanceSmart(new_value, value.buffer(), false); SetValueUnit(distance_unit); }
void InfoBoxData::SetInvalid() { SetAllColors(0); SetValueInvalid(); SetValueUnit(Unit::UNDEFINED); SetCommentInvalid(); }
void InfoBoxData::SetValueInvalid() { SetValue(_T("---")); SetValueUnit(Unit::UNDEFINED); }
void InfoBoxData::SetValueFromSpeed(fixed new_value, bool precision) { FormatUserSpeed(new_value, value.buffer(), false, precision); SetValueUnit(Units::current.speed_unit); }
void InfoBoxData::SetValueFromArrival(fixed new_value) { FormatRelativeUserAltitude(new_value, value.buffer(), false); SetValueUnit(Units::current.altitude_unit); }