_screen.splashimage.left = (_screen.Width - _screen.splashimage.left) / 2If you use a subclassed version of the VFP Image control you could then add a custom method that could be plumbed into the _screen's resize event.
*!* Assumes custom image class added to _screen container. bindevent(_screen, "Resize", _screen.splashimage, "customresize") define class myimage as Image procedure customresize *!* Add custom image positioning logic here. endproc enddefine