>>I've seen this problem before, but I don't remember the solution.
>>
>>- Launch form A
>>- Launch form B
>>- Move form B around on the screen and its ghost image appears in form A
>>
>>Note that FormA.Lockscreen = .F.
>>
>>Now, here's the weird part
>>
>>- Launch form B
>>- Launch form A
>>- Click on form B to make it the active form
>>- Move form B around on the screen. I get the expected behavior. No ghost image appears.
>
>Ugh.
>
>>Any ideas?
>
>Just the ones you've already thought of...what are the differences between the forms (different baseclasses)? Does it happen if you remove all the controls form each form? Video driver issues?
Different base classes, but that isn't the problem. Other forms don't exhibit this behavior.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer