thisform.control1.left= nAlign*thisform.leftwhere nAlign is your computed align constant.Basically , you manually align the objects .
thisform.lockscreen=.t.in the form.resize event
thisform.lockscreen=.f.in the form.mouseup event , to allow the app to repaint the objects .