I myself have some serious issues with size x,y, also because the coordinate system on a 1680x1050 setting is 1600 (+/- x) and 1000 (+/- y), seems wierd
appears though, if you take the image width / 1000 and image height / 1000 * aspect ratio, you get the size (apparently).
the coordinate system in this engine is freaking me out

(eg 16:10 is width +1600 to -1600, and height +1000 to -1000) and i would guess 4:3 is +/-1333 w and +/- 1000 h..
i find hard to get correct positions for scaling image up to fix in width only and autoscale to match the new width with height (aspect) ect ect.
Edit, EG
topBar.draw(Rect_LU(-D.w(), D.h(), D.w() * 2, 0.1408));
Makes a 1920x88 image fit in full width at topline and correct scaled (manually) in height ( 88 / 1000 * 1.6) = 0.1408 where 1.6 is aspect ratio for 16:10
I dont know if it can be done better or something tbh..
Another edit :
Changed it to
Flt imageWidthA = MyImage.x() / 1000.0 * D.aspectDisplay(); // gives image with correct size with aspect
Flt imageHeightA = MyImage.y() / 1000.0 * D.aspectDisplay(); // gives image with correct size with aspect
Then, to draw it in center, you could do
MyImage.draw(0 + imageWidthA / 2, 0 + imageHeightA / 2, imageWidthA, imageHeightA);