y_end = y;
if (i == 0) {
- // Make zero point wider on left
+ // make zero point wider
x_ini -= zero_offset;
x_end2 += zero_offset;
draw_text(x_end2 + 2.0, y, buf, VCENTER|LEFT);
} else if (i > 0) {
- //draw climb bar vertical lines
+ // draw climb bar vertical lines
draw_line(x_ini, y - 5.0, x_ini, y);
draw_line(x_end2, y - 5.0, x_end2, y);
if (!option_notext()) {
float l, r, b, t;
_hud->_text_list.align(buf, align, &x, &y, &l, &r, &b, &t);
+
if (b < _y || t > top)
continue;
- if (_label_gap == 0.0)
- draw_text(x, y, buf);
- else if (b < _center_y - _label_gap && t < _center_y - _label_gap)
- draw_text(x, y, buf);
- else if (b > _center_y + _label_gap && t > _center_y + _label_gap)
+
+ if (_label_gap == 0.0
+ || b < _center_y - _label_gap && t < _center_y - _label_gap
+ || b > _center_y + _label_gap && t > _center_y + _label_gap) {
draw_text(x, y, buf);
+ }
}
}
}
if (!option_notext()) {
float l, r, b, t;
_hud->_text_list.align(buf, align, &x, &y, &l, &r, &b, &t);
+
if (l < _x || r > right)
continue;
- if (_label_gap == 0.0)
- draw_text(x, y, buf);
- else if (l < _center_x - _label_gap && r < _center_x - _label_gap)
- draw_text(x, y, buf);
- else if (l > _center_x + _label_gap && r > _center_x + _label_gap)
+
+ if (_label_gap == 0.0
+ || l < _center_x - _label_gap && r < _center_x - _label_gap
+ || l > _center_x + _label_gap && r > _center_x + _label_gap) {
draw_text(x, y, buf);
+ }
}
}
} // end for