|
|
|
@ -1243,7 +1243,7 @@ public:
|
|
|
|
|
switch (GB(widget, 0, 16)) {
|
|
|
|
|
case WID_BRAS_PLATFORM_DIR_X:
|
|
|
|
|
/* Set up a clipping area for the '/' station preview */
|
|
|
|
|
if (FillDrawPixelInfo(&tmp_dpi, r.left, r.top, r.Width(), r.Height())) {
|
|
|
|
|
if (FillDrawPixelInfo(&tmp_dpi, r)) {
|
|
|
|
|
AutoRestoreBackup dpi_backup(_cur_dpi, &tmp_dpi);
|
|
|
|
|
int x = (r.Width() - ScaleSpriteTrad(64)) / 2 + ScaleSpriteTrad(31);
|
|
|
|
|
int y = (r.Height() + ScaleSpriteTrad(58)) / 2 - ScaleSpriteTrad(31);
|
|
|
|
@ -1255,7 +1255,7 @@ public:
|
|
|
|
|
|
|
|
|
|
case WID_BRAS_PLATFORM_DIR_Y:
|
|
|
|
|
/* Set up a clipping area for the '\' station preview */
|
|
|
|
|
if (FillDrawPixelInfo(&tmp_dpi, r.left, r.top, r.Width(), r.Height())) {
|
|
|
|
|
if (FillDrawPixelInfo(&tmp_dpi, r)) {
|
|
|
|
|
AutoRestoreBackup dpi_backup(_cur_dpi, &tmp_dpi);
|
|
|
|
|
int x = (r.Width() - ScaleSpriteTrad(64)) / 2 + ScaleSpriteTrad(31);
|
|
|
|
|
int y = (r.Height() + ScaleSpriteTrad(58)) / 2 - ScaleSpriteTrad(31);
|
|
|
|
@ -1290,7 +1290,7 @@ public:
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Set up a clipping area for the station preview. */
|
|
|
|
|
if (FillDrawPixelInfo(&tmp_dpi, r.left, r.top, r.Width(), r.Height())) {
|
|
|
|
|
if (FillDrawPixelInfo(&tmp_dpi, r)) {
|
|
|
|
|
AutoRestoreBackup dpi_backup(_cur_dpi, &tmp_dpi);
|
|
|
|
|
int x = (r.Width() - ScaleSpriteTrad(64)) / 2 + ScaleSpriteTrad(31);
|
|
|
|
|
int y = (r.Height() + ScaleSpriteTrad(58)) / 2 - ScaleSpriteTrad(31);
|
|
|
|
@ -1905,7 +1905,7 @@ struct BuildRailDepotWindow : public PickerWindowBase {
|
|
|
|
|
if (!IsInsideMM(widget, WID_BRAD_DEPOT_NE, WID_BRAD_DEPOT_NW + 1)) return;
|
|
|
|
|
|
|
|
|
|
DrawPixelInfo tmp_dpi;
|
|
|
|
|
if (FillDrawPixelInfo(&tmp_dpi, r.left, r.top, r.Width(), r.Height())) {
|
|
|
|
|
if (FillDrawPixelInfo(&tmp_dpi, r)) {
|
|
|
|
|
AutoRestoreBackup dpi_backup(_cur_dpi, &tmp_dpi);
|
|
|
|
|
int x = (r.Width() - ScaleSpriteTrad(64)) / 2 + ScaleSpriteTrad(31);
|
|
|
|
|
int y = (r.Height() + ScaleSpriteTrad(48)) / 2 - ScaleSpriteTrad(31);
|
|
|
|
@ -2095,7 +2095,7 @@ struct BuildRailWaypointWindow : PickerWindowBase {
|
|
|
|
|
const StationSpec *statspec = this->waypoints->GetSpec(type);
|
|
|
|
|
|
|
|
|
|
DrawPixelInfo tmp_dpi;
|
|
|
|
|
if (FillDrawPixelInfo(&tmp_dpi, r.left, r.top, r.Width(), r.Height())) {
|
|
|
|
|
if (FillDrawPixelInfo(&tmp_dpi, r)) {
|
|
|
|
|
AutoRestoreBackup dpi_backup(_cur_dpi, &tmp_dpi);
|
|
|
|
|
int x = (r.Width() - ScaleSpriteTrad(64)) / 2 + ScaleSpriteTrad(31);
|
|
|
|
|
int y = (r.Height() + ScaleSpriteTrad(58)) / 2 - ScaleSpriteTrad(31);
|
|
|
|
|