mirror of https://github.com/OpenTTD/OpenTTD
(svn r16157) -Fix: wrong truncation of refit cost/graph x labels because they were multiline strings being drawn using DrawString instead of DrawStringMultiLine.
parent
11c6d30e77
commit
ce171535d1
|
@ -303,7 +303,7 @@ protected:
|
||||||
SetDParam(0, month + STR_MONTH_ABBREV_JAN);
|
SetDParam(0, month + STR_MONTH_ABBREV_JAN);
|
||||||
SetDParam(1, month + STR_MONTH_ABBREV_JAN + 2);
|
SetDParam(1, month + STR_MONTH_ABBREV_JAN + 2);
|
||||||
SetDParam(2, year);
|
SetDParam(2, year);
|
||||||
DrawString(x, x + GRAPH_X_POSITION_SEPARATION, y, month == 0 ? STR_GRAPH_X_LABEL_MONTH_YEAR : STR_GRAPH_X_LABEL_MONTH, graph_axis_label_colour);
|
DrawStringMultiLine(x, x + GRAPH_X_POSITION_SEPARATION, y, this->height, month == 0 ? STR_GRAPH_X_LABEL_MONTH_YEAR : STR_GRAPH_X_LABEL_MONTH, graph_axis_label_colour);
|
||||||
|
|
||||||
month += 3;
|
month += 3;
|
||||||
if (month >= 12) {
|
if (month >= 12) {
|
||||||
|
|
|
@ -364,7 +364,7 @@ struct RefitWindow : public Window {
|
||||||
SetDParam(0, this->cargo->cargo);
|
SetDParam(0, this->cargo->cargo);
|
||||||
SetDParam(1, _returned_refit_capacity);
|
SetDParam(1, _returned_refit_capacity);
|
||||||
SetDParam(2, cost.GetCost());
|
SetDParam(2, cost.GetCost());
|
||||||
DrawString(2, this->width - 2, this->widget[VRW_INFOPANEL].top + 1, STR_REFIT_NEW_CAPACITY_COST_OF_REFIT, TC_FROMSTRING);
|
DrawStringMultiLine(2, this->width - 2, this->widget[VRW_INFOPANEL].top + 1, this->widget[VRW_INFOPANEL].bottom, STR_REFIT_NEW_CAPACITY_COST_OF_REFIT, TC_FROMSTRING);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue