Shawn,
seems you ran in the same problem i've got with the weird windows priority to refresh GUI (20 more way to do it, only one or two to get a correct result with the most obvious manner). Get a look to MoveResize function for form and control (the 2 are different), maybe you'll find some stuff.
_________________________
? getobject(Kixtart.org.Signature)