cw -= 40 << currprefs.gfx_resolution;
ch -= 20 << currprefs.gfx_vresolution;
}
- set_custom_limits (cw, ch, cx, cy);
- store_custom_limits (cw, ch, cx, cy);
- scl = true;
+ if (scalemode != AUTOSCALE_INTEGER && scalemode != AUTOSCALE_INTEGER_AUTOSCALE) {
+ set_custom_limits (cw, ch, cx, cy);
+ store_custom_limits (cw, ch, cx, cy);
+ scl = true;
+ }
}
if (scalemode == AUTOSCALE_INTEGER || scalemode == AUTOSCALE_INTEGER_AUTOSCALE) {
if (ok) {
set_custom_limits(cw, ch, cx, cy);
store_custom_limits(cw, ch, cx, cy);
+ scl = true;
}
}
if (scalemode == AUTOSCALE_INTEGER || ok == false) {
getmanualpos(monid, &cx, &cy, &cw, &ch);
set_custom_limits(cw, ch, cx, cy);
store_custom_limits(cw, ch, cx, cy);
+ scl = true;
}
#if 0