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 - Table

Draft MDC Standard

Right Hand Pointer

6.1.14 Table

A table gadget enables a user to view and select choices which are displayed in rows and columns. The intersection of a row and a column is called a cell. Selected cells are visually highlighted in some manner. Support of non-contiguous multi-cell selection may or may not be provided by an implementation.

If all cells cannot be simultaneously displayed in the gadget, the underlying windowing platform or the MWAPI provides a scrolling mechanism. At any time, at most one row (the bottom most) and at most one column (the right most) are partially displayed. All other rows and columns are displayed either fully or not at all.

A cell can display text, an image or both. A text value assigned to a cell is displayed to the maximum extent permitted by the dimensions of the cell. Multiple lines of text are displayed in a cell if the row height is sufficient and if either (a) the text will not fit all on one line or (b) the text contains embedded linend characters.

An application can dynamically insert or delete rows and columns and change cell values.

A table gadget has a TYPE elattribute value equal to "TABLE".

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.

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 21-Mar-2004, 11:09:26 .

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