Consultor Eletrônico



Kbase 15094: Using ON RETURN ANYWHERE trigger in every widget but EDITOR
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/05/1998
Using ON RETURN ANYWHERE trigger in every widget but EDITOR

If you wish to implement an ON RETURN ANYWHERE trigger for every
widget on a frame *except* an EDITOR widget, use the following:

DEF VAR log AS LOGICAL.
DEF VAR ret AS CHAR INITIAL "~r".


ON "RETURN" ANYWHERE DO:

IF SELF:TYPE = "editor" THEN DO:
log = SELF:INSERT-STRING(ret).
RETURN NO-APPLY.
END.

/* the rest of your ON ANYWHERE processing */

END.

Progress Software Technical Support Note # 15094