Skip to main content
Version: 20 R7 BETA

LISTBOX Get headers height

LISTBOX Get headers height ( {* ;} object {; unit} ) : Integer

ParameterTypeDescription
*OperatorIf specified, object is an object name (string)If omitted, object is a variable
objectanyObject Name (if * is specified) or Variable (if * is omitted)
unitIntegerUnit of height value: 0 or omitted = pixels, 1 = lines
Function resultIntegerRow height

This command is not thread-safe, it cannot be used in preemptive code.

Description

The LISTBOX Get headers height command returns the height of the header row in the list box designated by the object and * parameters.

If you pass the optional * parameter, this indicates that the object parameter is an object name (a string). If you do not pass this parameter, this indicates that the object is a variable. In this case, you pass a variable reference instead of a string. You can designate either the list box or any header of the list box.

By default, if you omit the unit parameter, the height of the row returned is expressed in pixels. To set a different unit, you can pass one of the following constants (found in the List Box theme), in the unit parameter:

ConstantTypeValueComment
lk linesInteger1Height is expressed as a number of lines. 4D calculates the height of a line according to the font.
lk pixelsInteger0Height is expressed as a number of pixels (default).

Note: For more information about calculating the height of rows, refer to the Design Reference manual.

See also

LISTBOX SET HEADERS HEIGHT