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

MWAPI - Identifiers

Draft MDC Standard

3.3.8 Identifiers

A wident is a sequence of letters and/or numbers optionally preceded by a percent sign.

    wident::=

%
alphanum


[ alphanum ] ...
    alphanum::=

ident
digit


Windows are identified by wnames.

    wname::= wident

Elements are identified by enames.

    ename::=


gname
mname
tname



Gadgets are identified by gnames.

    gname::= wident

Menus are identified by mnames.

    mname::= wident

Timers are identified by tnames.

    tname::= wident

Choices are identified by items.

    item::= chars
    ritem::= item
    citem::= item

For any attribute which has as its domain wname or ename, if an application attempts to assign (via a command) a value for the attribute which does not identify a window or element which exists at the conclusion of that command, an error condition occurs with an ecode = "M48" and $EREF containing a value that indicates the ssvn reference to which the application attempted to assign the invalid wname or ename. Subsequent destruction of the window or element does not cause an error condition to occur.

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 14-Nov-2023, 21:54:32.

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