Skip to main content
Version: 20 R7 BETA

OBJECT Get border style

OBJECT Get border style ( {* ;} object ) -> Function result

ParameterTypeDescription
*OperatorIf specified, object is an object name (string)
If omitted, object is a field or variable
objectanyObject name (if * is specified) or
Field or variable (if * is omitted)
Function resultLongintBorder line style

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

Description

The OBJECT Get border style command returns the border line style of the object(s) designated by the object and * parameters.

You can set the border line style for an object in Design mode using the Property List, or using the OBJECT SET BORDER STYLE command.

Passing the optional * parameter indicates that the object parameter is an object name (string). If you do not pass this parameter, it indicates that the object parameter is a field or variable. In this case, you pass a field or variable reference instead of a string (field or variable object only).

The command returns a value corresponding to the border line style. You can compare the value received with the following constants, found in the "Form Objects (Properties)" theme:

ConstantTypeValueComment
Border DottedLongint2Objects appear framed with a dotted 1-pt. border line
Border DoubleLongint5Objects appear framed with a double line, i.e., two continuous 1-pt. lines separated by a pixel
Border NoneLongint0Objects appear with no border
Border PlainLongint1Objects appear framed with a continuous 1-pt. border line
Border RaisedLongint3Objects appear framed with a 3D effect (raised)
Border SunkenLongint4Objects appear framed with a sunken 3D effect
Border SystemLongint6The border line is drawn based on the graphic specifications of the system

See also

OBJECT SET BORDER STYLE