private DescriptionLine GetNormalHeaderLine()
{
DescriptionLine line = new DescriptionLine();
line.kind = DescriptionLineKind.Header3Box;
line.boxes = new object[3];
line.boxes[0] = courseView.CourseFullName;
line.boxes[1] = Util.GetLengthInKm(courseView.MinTotalLength, courseView.MaxTotalLength, 1);
if (courseView.TotalClimb < 0) {
line.boxes[2] = null;
line.textual = string.Format(symbolDB["course_length"].GetText(language), line.boxes[1]);
}
else {
line.boxes[2] = Convert.ToString(Math.Round(courseView.TotalClimb / 5, MidpointRounding.AwayFromZero) * 5.0) + " m";
line.textual = string.Format(symbolDB["course_length_climb"].GetText(language), line.boxes[1], line.boxes[2]);
}
return line;
}