Alan,
A clever use of the fact that a timer won't fire while VFP is off handling events like moving a form!
>Yep, you got me on that one. Ok then, I just tried this out, and it seems to work ok:
>
>Put a
disabled timer on the form. Set the timer's interval to around 250. In the TimerEvent, first disable the timer, and then add your code to move the Character.
>
>In the Form's moved() event, do this:
>
>
This.Timer1.Enabled = .T.
>This.Timer1.Reset
>
>
>The TimerEvent will fire when you stop moving the form - regardless whether you let go of the mouse button.