Button for 1977 Button for 1984 Button for 1990 Button for 1995 Button for MDC Button for notes Button for examples
Left Hand Pointer

MWAPI - Processing Events

1995 Version of ANSI (Equivalent to Current ISO Version) of Standard

Right Hand Pointer

8.3 Processing Events

If event processing is activated, then for each enabled event of type E that occurs, call back processing occurs by execution of an implicit DO command of the form

DO @doargument

where doargument is the value of the EVENT wattribute, elattribute, or cattribute for a window, element, or choice, respectively and for etype equal to E.

For each ESTART command, call back processing is carried out for events in the order of their occurrence. If an enabled event occurs while call back processing is not activated, call back processing for it may be deferred until call back processing is activated. While there is no explicit limit on the number of deferred events, deferred events may be lost if not processed quickly.

Call back processing does not occur as a result of modification of ^$DISPLAY or ^$WINDOW by the application.

For close, data key up, and data key down events, if the event is enabled, the normal actions of the underlying windowing platform for that event are inhibited; if the event is not enabled, the normal actions of the underlying windowing platform for that event occur. For other events, the normal actions of the underlying windowing platform occur for the event, whether or not the event is enabled.

Button for 1977 Button for 1984 Button for 1990 Button for 1995 Button for MDC Button for notes Button for examples

Copyright © Standard Documents; 1977-2018 MUMPS Development Committee;
Copyright © Examples: 1995-2018 Ed de Moel;
Copyright © Annotations: 2003-2008 Jacquard Systems Research
Copyright © Annotations: 2008-2018 Ed de Moel.

This page most recently updated on 28-Nov-2011, 21:33:07 .

For comments, contact Ed de Moel (demoel@jacquardsystems.com)