The Case:
Modeless form "Form1" (A Timer for show current time on top)
Modal form Form2, Form3, Form4
Form1 is set alwayontop=.t. , desktop=.t., windowtype=0
Sequence:
do form form1
do form form2 --modal call--> form3 --modal call --> form4
In normal case, form4 is the active form, but sometime client report to me system hang on form4 screen and i found out is the form4 lostfocus but so strange that form1 is in active. Therefore, system like hang because of outfocus (mouse click cannot make form4 focus).
What can i do to active the form4 again? Or can i do something that deactivate form1 and the form4 will automatically active?
sohrab100
Modeless form "Form1" (A Timer for show current time on top)
Modal form Form2, Form3, Form4
Form1 is set alwayontop=.t. , desktop=.t., windowtype=0
Sequence:
do form form1
do form form2 --modal call--> form3 --modal call --> form4
In normal case, form4 is the active form, but sometime client report to me system hang on form4 screen and i found out is the form4 lostfocus but so strange that form1 is in active. Therefore, system like hang because of outfocus (mouse click cannot make form4 focus).
What can i do to active the form4 again? Or can i do something that deactivate form1 and the form4 will automatically active?
sohrab100