Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Unwanted Transparent Forms
Message
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Miscellaneous
Thread ID:
00676036
Message ID:
00676612
Views:
11
>Eric,
>
>I just ran a test, with a baseclass form and listbox. The Load() is:
>
>
create cursor x1 ( c1 c(10) )
>
>for i = 1 to 2000
>   insert into x1 values ( str( i ) )
>endfor
>
>The Form.Init() is:
>
>
select x1
>scan
>   thisform.list1.AddListItem( x1.c1, recno(), 1 )
>endscan
>
>I do not see any partial painting of the form. VFP7SP1, WinXPPro, P2-300.
>
>There was another thread last week where an ActiveX control was forcing the form to become visible before the Form.Init() finished. Is that what might be causing your problem?

Hi Dave,

Yes, as a matter of fact, there are two datetime pickers on this form. It doesn't help to remove them. This list takes about 6 seconds to load. Your example above probably happens so fast you may not be able to see the effect even if it was taking place.

Jim's suggestion using lockscreen did not have any effect. The only thing that works is to load the list after init.

I'll try some other things when I have time but for now I need to move on and live with the gotfocus hack. I don't get paid these days to fool around with a mysterious quirk like this but I'll let you know if a solution reveals itself.
Eric Kleeman - EDS Consulting Services
MCP Visual FoxPro
MCSD C#.NET
Hua Hin Thailand
Los Angeles California
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform