CALL/@wlf example...

Kenneth Brody kenbrody at bestweb.net
Thu Apr 28 09:46:36 PDT 2005


Quoting Kenneth Brody (Thu, 28 Apr 2005 12:22:29 -0400):

> Quoting Chad McWilliams (Thu, 28 Apr 2005 10:47:58 -0500):
>
> [... CALLed table ...]
> > ::screen "T",aa:
> > @wlfaa::msgbox "Leaving aa":
> > @wlfab::msgbox "leaving ab":
> > ------------------------------------------------
> >
> > After hitting enter, I am switched to screen T and put in the field
> aa.
> > But moving from field to field does not generate any of the message
> > boxes, indicating that @wlf processing is not running.
> >
> > Should I be able to do this?
>
> Events are taken from the _input_ table, just as documented.

Actually, I spoke too soon...

During input processing, events are taken from the _current_ table, so
they will be run in the CALLed table, assuming that you are still _in_
the CALLed table.

SCREEN ends the CALL, so you are no longer in the called table while
the screen is being updated.

On the other hand, "POPUP UPDATE -" remains in the called table, and
events will be taken from there.

--
KenBrody at BestWeb dot net        spamtrap: <g8ymh8uf001 at sneakemail.com>
http://www.hvcomputer.com
http://www.fileProPlus.com


More information about the Filepro-list mailing list