|
|
@ -2602,8 +2602,8 @@ calc_heightdiff_single_direction:;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
ShowMeasurementTooltips(measure_strings_length[index], index, params);
|
|
|
|
ShowMeasurementTooltips(measure_strings_length[index], index, params);
|
|
|
|
break;
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
|
|
case VPM_X_AND_Y_LIMITED: // Drag an X by Y constrained rect area.
|
|
|
|
case VPM_X_AND_Y_LIMITED: // Drag an X by Y constrained rect area.
|
|
|
|
limit = (_thd.sizelimit - 1) * TILE_SIZE;
|
|
|
|
limit = (_thd.sizelimit - 1) * TILE_SIZE;
|
|
|
@ -2611,7 +2611,7 @@ calc_heightdiff_single_direction:;
|
|
|
|
y = sy + Clamp(y - sy, -limit, limit);
|
|
|
|
y = sy + Clamp(y - sy, -limit, limit);
|
|
|
|
/* FALL THROUGH */
|
|
|
|
/* FALL THROUGH */
|
|
|
|
|
|
|
|
|
|
|
|
case VPM_X_AND_Y: { // drag an X by Y area
|
|
|
|
case VPM_X_AND_Y: // drag an X by Y area
|
|
|
|
if (_settings_client.gui.measure_tooltip) {
|
|
|
|
if (_settings_client.gui.measure_tooltip) {
|
|
|
|
static const StringID measure_strings_area[] = {
|
|
|
|
static const StringID measure_strings_area[] = {
|
|
|
|
STR_NULL, STR_NULL, STR_MEASURE_AREA, STR_MEASURE_AREA_HEIGHTDIFF
|
|
|
|
STR_NULL, STR_NULL, STR_MEASURE_AREA, STR_MEASURE_AREA_HEIGHTDIFF
|
|
|
@ -2647,7 +2647,6 @@ calc_heightdiff_single_direction:;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
default: NOT_REACHED();
|
|
|
|
default: NOT_REACHED();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|