>>I see that VFP 5.0a still has that problem with not always updating the screen when its told to (like ver 2.6).
>>
>>Lets say I have code like this:
>>
>>Thisform.Label1.Caption='lengthy process .. please wait'
>>
>>* lengthy data crunching commands here
>>
>>
>>The problem is the 'please wait' caption is not displayed until *after* the data crunching is finished, which of course defeats the whole idea.
>>
>>I've worked out a kludge for this by defining a Timer that fires a KEYBOARD ('ENTER') and adding a wait the the code as follows:
>>
>>
>>Thisform.Label1.Caption='lengthy process .. please wait'
>>
>>SMTPForm.DummyTimer.Enabled = .T.
>>SMTPForm.DummyTimer.Interval = 500
>>wait '' to dummy
>>SMTPForm.DummyTimer.Enabled = .F.
>>
>>* lengthy data crunching commands here
>>
>>
>>While this does get the 'please wait' to display while the user is having to wait, it just does'nt seem a proper OOP way to handle the problem, does anyone have a more elegant solution ?
>Normally it would refresh as changed. Might there be lockscreen blocking it ?
>Cetin
Cetin
Thanks for the suggestion, I tried this;
ThisForm.LockScreen=.F.
Thisform.Label1.Caption='lengthy process .. please wait'
But it made no difference, so I'm assuming lockscreen is not the problem.
Donny Sims
Life is what happens to us while were busy making other plans.
- John Lennon