Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Form in the background does not refresh
Message
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Miscellaneous
Thread ID:
00061310
Message ID:
00061515
Views:
41
>>I have no idea if it make sense: is the background form locked (ie screenlock = .T.)?
>>
>>Vlad
>>
>>>Hello All,
>>>
>>>In the app I have one form always running in the background.
>>>Form is in screen, not movable, not closable.
>>>When I move another form over it, it doesn't get refreshed, which means the form moving over it leaves the "prints". Form gets refreshed only when activated.
>>>If I open more forms, all of them can leave their "prints" only on that background form, and not on the others.
>>>Have anyone seen that behaviour before?
>>>
>>>Nick
>
>No, LockScreen = .f.,
>that's for sure, because this form working is a kind of menu - I select items from the grid on it to work with in pther forms.

Well, probably I was too sure, :) when I came to work and double checked, I found that when I run other forms from it, there is some sequence of methods, and parent classes method calls, which was causing extra LockScreen =.t.
so, the quick fix for that was Thisform.LockScreen = .f. in Form.LostFocus
Thanks to everybody who pointed me to the right direction, because I was already looking for something mysterious... :)

Nick
Nick Neklioudov
Universal Thread Consultant
3 times Microsoft MVP - Visual FoxPro

"I have not failed. I've just found 10,000 ways that don't work." - Thomas Edison
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform