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