Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Unwanted Transparent Forms
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Divers
Thread ID:
00676036
Message ID:
00676612
Vues:
10
>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
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform