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

MWAPI - NEXTG

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

6.4.19 NEXTG elattribute

Definition

NEXTG indicates the action that occurs if, while this gadget has focus, the user presses the key sequence that requests movement to the next gadget. The key sequence that requests movement to the next gadget is determined by the underlying windowing platform or the MWAPI implementation.

If an application attempts to assign a value to NEXTG which does not identify a gadget that has been defined for the same window, an error condition occurs with $ECODE containing ",M?4," and $EREF containing a value that indicates the ssvn reference for which the error occurred.

If the NEXTG elattribute for gadget G1 identifies a gadget G that cannot get focus, that gadget’s NEXTG elattribute determines where focus goes. This process is repeated for successive Gs until (a) gadget G’s NEXTG elattribute identifies gadget G1 or a previous gadget G, or gadget G’s NEXTG elattribute is not specified, in which case focus remains at gadget G1; or (b) gadget G’s NEXT elattribute identifies a gadget Gn which can get focus is reached, in which case focus goes to gadget Gn.

The effect is not specified if NEXTG identifies a gadget whose ACTIVE or VISIBLE elattribute is FALSE or if NEXTG identifies a gadget that is obscured or if NEXTG identifies a gadget that has been destroyed after the value identifying it was assigned to NEXTG.

Domain gname
Access Create, Modify, Reference
Default None
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.

This page most recently updated on 14-Nov-2023, 22:05:08.

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