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 - Position, Size and Units

Annotations

Right Hand Pointer

height

Introduced in the 1995 ANSI M[UMPS] Windowing Application Programmer's Interface standard.

This metalanguage symbol represents a string that starts with a numeric value, optionally followed by a comma and a specification of the unit in which the numeric value is expressed.

hpos

Introduced in the 1995 ANSI M[UMPS] Windowing Application Programmer's Interface standard.

This metalanguage symbol represents a numeric value that indicates the horizontal location in a window. The unit of measure for this value depends on other, related, specifications.

hscale

Introduced in the 1995 ANSI M[UMPS] Windowing Application Programmer's Interface standard.

This metalanguage symbol represents a numeric value that is used to apply horizontal relative scaling.

hsize

Introduced in the 1995 ANSI M[UMPS] Windowing Application Programmer's Interface standard.

This metalanguage symbol represents a numeric value that specifies the horizontal dimension of an entity. The unit of measure for this value depends on other, related, specifications.

pos

Introduced in the 1995 ANSI M[UMPS] Windowing Application Programmer's Interface standard.

This metalanguage symbol represents a position in a window. This metalanguage symbol occurs as an expression that evaluates to a string consisting of two or three pieces, separated by commas. The first piece identifies the horizontal position, the second piece identifies the vertical position. The optional third piece identifies the unit of measure.

size

Introduced in the 1995 ANSI M[UMPS] Windowing Application Programmer's Interface standard.

This metalanguage symbol represents a specification of the dimensions of an entity. This metalanguage symbol occurs as an expression that evaluates to a string consisting of up to three pieces, separated by commas. All three pieces are optional, but at least one of the first two must be present at all times. The first piece represents the horizontal dimension. The second piece represents the vertical dimension. The third piece represents the units of measure.

unitspec

Introduced in the 1995 ANSI M[UMPS] Windowing Application Programmer's Interface standard.

This metalanguage symbol represents a code that specifies the unit of measure for the size or position of a display, window or element. This specification can be one of a number of possibilities:

    CHAR,<fontname>
    PIXEL
    POINT
    REL,<horizontal scale>,<vertical scale>
    Z<implementation-specific>

vpos

Introduced in the 1995 ANSI M[UMPS] Windowing Application Programmer's Interface standard.

This metalanguage symbol represents a numeric value that indicates the initial vertical location in a window. The unit of measure for this value depends on other, related, specifications.

vscale

Introduced in the 1995 ANSI M[UMPS] Windowing Application Programmer's Interface standard.

This metalanguage symbol represents a numeric value that is used to apply vertical relative scaling.

vsize

Introduced in the 1995 ANSI M[UMPS] Windowing Application Programmer's Interface standard.

This metalanguage symbol represents a numeric value that specifies the vertical dimension of an entity. The unit of measure for this value depends on other, related, specifications.

width

Introduced in the 1995 ANSI M[UMPS] Windowing Application Programmer's Interface standard.

This metalanguage symbol represents a string that starts with a numeric value, optionally followed by a comma and a specification of the unit in which the numeric value is expressed.

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 28-Nov-2011, 21:33:06 .

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