Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Catch22 in When Event
Message
 
To
15/05/2002 11:38:16
Cetin Basoz
Engineerica Inc.
Izmir, Turkey
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00656948
Message ID:
00657134
Views:
39
Cetin, tanks for yoyr reply which I'll experiment with .

Does issuing a NoDefault() in GotFocus skip the Valid etc of that control and go to the next control


>>Hi.
>>I have a bunch of code in an old FPW app which I am trying to emulate in VFP
>>
>>Code goes as follows:
>>When Event:
>>Cmd1
>>Cmd2
>>cmd3
>>If MyTest1 = .F.
>> _Curobj=ObjNUm(MyNextField)
>>Endif
>>If Mytest2 = .F.
>> Return
>>Endif
>>
>>This works fine in FPW and the current control does not get focus if either Mytest1 or Mytest2 is false.
>>
>>If I try this in VFP When event (replacing _Curobj with a Set Focus,I get an error because this command is not allowed in the When event
>>
>>If I move the code to the GotFocus,the Return .f. does not leave the control
>>
>>Is there any way of leaving the above code in one of the controls(either GotFocus or When I guess) and getting the same result as a When in FPW.
>>
>>Regards,
>>
>>Gerard
>
>Gotfocus Event:
>Cmd1
>Cmd2
>cmd3
>If !MyTest1
> nodefault
> MyNextField.SetFocus()
>Endif
>If !Mytest2
> Return && ???
>Endif
>
>Cetin
Previous
Reply
Map
View

Click here to load this message in the networking platform