Coldef

This input parameter, "column definition", defines the column configuration layout and other related details of the tree configuration, according to one of three syntax variations:

•   Traditional Coldef Syntax

•   Simple Multi-Column Coldef Syntax

•   Advanced Coldef syntax

Advanced Coldef Syntax

To use the Advanced coldef syntax, you must specify the XTF_COLDFX option in flags, and then provide a coldef string in the following syntax:

cpos~ cwidth~ ctitle~ cformat {~option1 = value1{ ~option2 = value2...} ~~cpos~ cwidth...~~

This syntax specification consists of a series of column definitions, one per column, delimited by a pair of tildes (~~). Each column definition begins with four mandatory parameters (cpos, cwidth, ctitle and cformat), each delimited by a single tilde, followed by zero or more optional Advanced Coldef Options using the form (optionN=valueN). This is admittedly cryptic, but has the virtues of being flexible, easily extensible, compact, and easy to map.

Parameter

Description

Cpos, Cwidth

Define the starting position and width of the column.

Ctitle

Sets column title (header), and optionally, footer text.

Cformat

Specifies formatting and sorting of column contents.

<more>

Advanced Coldef Options.

 

See Also

•   File Mode Coldef Extensions

•   Advanced Syntax Example for tips on specifying column attributes as well as widths

•   .OFFSIZ$ to simplify determination of cpos and cwidth for structure members