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

MWAPI - Applicability of Event Information Attributes

Draft MDC Standard

9.5.27 Applicability of Event Information Attributes

The applicability of einfoattribute nodes to etypes and betypes is specified by Table 5. A "Yes" entry indicates that the einfoattribute is defined for the etype or betype. An empty entry indicates that the einfoattribute is reserved for the etype or betype. implementationattribute values are applicable to all etypes and betypes.

Table 5: Event Information
  CHOICE CLASS COL ELMENT GROUP KEY LINK-
COMMAND
LINKID LINKITEM LINK-REASON LINK-SOURCE LINK-STATUS NEXT-
FOCUS
OK PBUTTON PPOS PRIOR-
FOCUS
PRIORPOS PSELECT PSTATE ROW SEQUENCE TRACKPOS TRACKSIZE TYPE WINDOW
CHANGE   Yes   Yes                 Yes Yes               Yes     Yes Yes
CHAR   Yes   Yes*   Yes                               Yes     Yes Yes
CLICK   Yes Yes Yes*                     Yes Yes       Yes Yes Yes     Yes Yes
CLOSE   Yes                                       Yes     Yes Yes
DBLCLICK   Yes Yes Yes*                     Yes Yes       Yes Yes Yes     Yes Yes
DESELECT Yes Yes Yes Yes                                 Yes Yes     Yes Yes
FOCUS   Yes   Yes*                         Yes         Yes     Yes Yes
GDESELECT   Yes   Yes Yes                   Yes+       Yes Yes+   Yes     Yes Yes
GMOVE   Yes   Yes Yes                   Yes     Yes   Yes   Yes     Yes Yes
GOBOTTOM   Yes   Yes                                   Yes     Yes Yes
GODOWN   Yes   Yes                                   Yes     Yes Yes
GODOWNBIG   Yes   Yes                                   Yes     Yes Yes
GOTOP   Yes   Yes                                   Yes     Yes Yes
GOUP   Yes   Yes                                   Yes     Yes Yes
GOUPBIG   Yes   Yes                                   Yes     Yes Yes
GRESIZE   Yes   Yes                                   Yes     Yes Yes
GSELECT   Yes   Yes Yes                   Yes+       Yes Yes+   Yes     Yes Yes
HELP   Yes   Yes*                                   Yes     Yes Yes
KEYDOWN   Yes   Yes*   Yes                               Yes     Yes Yes
KEYUP   Yes   Yes*   Yes                               Yes     Yes Yes
LINKACTION   Yes   Yes       Yes Yes Yes Yes Yes                   Yes     Yes Yes
LINKCLOSE   Yes   Yes*       Yes     Yes                     Yes     Yes Yes
LINKEXECUTE   Yes         Yes Yes     Yes     Yes               Yes     Yes Yes
LINKNOTIFY   Yes   Yes       Yes Yes   Yes                     Yes     Yes Yes
LINKOPEN   Yes           Yes     Yes     Yes               Yes     Yes Yes
LINKPOKE   Yes   Yes       Yes     Yes     Yes               Yes     Yes Yes
LINKREQUEST   Yes   Yes       Yes     Yes     Yes               Yes     Yes Yes
LINKUPDATE   Yes   Yes       Yes Yes   Yes                     Yes     Yes Yes
MAX   Yes                                       Yes     Yes Yes
MCOMMAND Yes Yes   Yes                                   Yes     Yes Yes
MIN   Yes                                       Yes     Yes Yes
MOVE   Yes                                       Yes     Yes Yes
PDOWN   Yes Yes Yes*                     Yes Yes       Yes Yes Yes     Yes Yes
PDRAG   Yes   Yes*                     Yes Yes#       Yes   Yes     Yes Yes
PMOVE   Yes   Yes*                     Yes Yes       Yes   Yes     Yes Yes
PUP   Yes Yes Yes*                     Yes Yes       Yes Yes Yes     Yes Yes
RESIZE   Yes                                       Yes     Yes Yes
RESTORE   Yes                                       Yes     Yes Yes
SELECT Yes Yes Yes Yes                                 Yes Yes     Yes Yes
TIMER   Yes   Yes                                   Yes     Yes Yes
TRACK   Yes                         Yes         Yes   Yes Yes Yes Yes Yes
UNFOCUS   Yes   Yes*                 Yes Yes               Yes     Yes Yes

* The ELEMENT einfoattribute is defined if the event occurs for an element and is undefined otherwise.

* The ELEMENT einfoattribute is defined if the event occurs for an element and is undefined otherwise.

+ The PPOS einfoattribute is undefined for selection or deselection not performed with the pointer.

# The PPOS einfoattribute is undefined for PDRAG events associated with scroll gadgets.

+ The PSTATE einfoattribute is undefined for selection or deselection not performed with the pointer.

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-2024 MUMPS Development Committee;
Copyright © Examples: 1995-2024 Ed de Moel;
Copyright © Annotations: 2003-2008 Jacquard Systems Research
Copyright © Annotations: 2008-2024 Ed de Moel.

Some specifications are "approved for inclusion in a future standard". Note that the MUMPS Development Committee cannot guarantee that such future standards will indeed be published.

This page most recently updated on 13-Sep-2014, 15:42:56.

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