Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

VAXTPU CREATE_RANGE — VMS 5.2

 CREATE_RANGE

    Returns a range that includes two markers and all the characters
    between them, and sets the video attributes for displaying the
    characters when they are visible on the screen.

 Syntax

    range := CREATE_RANGE (marker1, marker2, [keyword])

 Parameters

    marker1    The character position at which the range begins.

    marker2    The character position at which the range ends.

    keyword    The video attribute for the range:  BLINK, BOLD, NONE,
               REVERSE, or UNDERLINE.  If you omit the parameter, the
               default is NONE.

 Comments

    If a marker defining a range is a free marker, VAXTPU creates a new
    bound marker, tied to the character nearest to the free marker, to use
    as the range delimiter.

 Example

    my_range := CREATE_RANGE (first_marker, second_marker, UNDERLINE);

    Creates a range starting at FIRST_MARKER and ending at SECOND_MARKER.
    If the range is visible on the screen, the characters in it are
    underlined.

 Related Topics

    MARK     MODIFY_RANGE

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026