tabStops

Specifies a space-separated list of tab stop locations and leader properties.

Within the region from the left margin to the rightmost tab stop in the list, the tab stop locations replace the default tab stops specified by the tabDefault property. The default tab stops resume to the right of this region.

Each entry in the list of tab stops consists of a keyword specifying the alignment at the tab stop, followed by a space, followed by the distance of the tab stop from the left margin.

Tab stop leader properties including pattern and pattern width can also be specified.

Syntax

Reference_Syntax.tabStops = alignment leader (leaderPattern (leaderAlign leaderPatterWidth)) measurement

Values

Type

Values

String

The tab stop alignment is one of the following values:

  • center

  • left

  • right

  • decimal

Specifies a center-aligned tab stop.

  • left

  • right

  • decimal

Specifies a left-aligned tab stop.

  • right

  • decimal

Specifies a right-aligned tab stop.

  • decimal

Specifies a tab stop that aligns content around a radix point.

String

The tab-stop leader properties include the following values:

  • leaderPattern

  • leaderAlign

  • Specifies how to align the repeating leader pattern in the inline progression direction. If the value is none, there are no special alignment requirements. If the value is page, the pattern is aligned as if its cycle started at the start edge of the page.

Specifies the leader pattern to fill the space between a tab and the character following it. The values are space | rule | dots | use-content.

If the value is set to rule, the leader is filled with a line. The ruleThickness is any valid measurement that specifies the thickness of the line. The ruleStyle may be one of solid (default), dotted, dashed, none, double, groove, or ridge.

If the value is set to dots, the leader is filled with a repeating pattern of dots. The leader value can also be set to any quoted string.

  • leaderAlign

  • Specifies how to align the repeating leader pattern in the inline progression direction. If the value is none, there are no special alignment requirements. If the value is page, the pattern is aligned as if its cycle started at the start edge of the page.

 

  • leaderPatternWidth

Specifies the period of the pattern cycle for the leader patterns of dots, use-content, and in some cases rule.

The value may be a valid measurement.

If the content width is shorter that the value of this property, each repetition of the pattern content is padded with a blank space to fill out the width. If the content width is longer than the value of this property, the leader pattern width is ignored.

String

The tab-stop measurement is any valid measurement.

Applies to

Model

Object

Form Model

para

Version

XFA 2.1

Examples

JavaScript

TextField1.para.tabStops = "left leader (rule(solid 0.5pt)) 4in";

FormCalc

TextField1.para.tabStops = "left leader (rule(solid 0.5pt)) 4in"

// Ethnio survey code removed