Skip to main content
Version: Next

FORM GET PROPERTIES

FORM GET PROPERTIES ( {aTable ;} formName ; width ; height {; numPages {; fixedWidth {; fixedHeight {; title}}}} )

ParameterTypeDescription
aTableTable🡒Table of the form or Default table, if omitted
formNameString🡒Name of the form
widthLongint🡘Width of the form (in pixels)
heightLongint🡘Height of the form (in pixels)
numPagesLongint🡘Number of pages in the form
fixedWidthBoolean🡘True = Fixed width, False = Variable width
fixedHeightBoolean🡘True = Fixed height, False = Variable height
titleText🡘Title of the form’s window

Description

The FORM GET PROPERTIES command returns the properties of the form formName.

The width and height parameters return the form’s width and height in pixels. These values are determined from the form’s Default window size properties:

  • If the form’s size is automatic, its width and height are calculated so that all the form’s objects are visible, by taking into consideration the horizontal and vertical margins that were defined.
  • If the form’s size is set, its width and height are those manually entered in the corresponding areas.
  • If the form’s size is based on an object, its width and height are calculated in relation to this object’s position.

The numPages parameter returns the number of pages in the form, excluding page 0 (zero).

The fixedWidth and fixedHeight parameters indicate if the length and width of the form are resizable (the parameter returns False) or set (the parameter returns True).

The title parameter returns the title of the form's window as it was defined in the Property List of the Form editor. If no name was defined, the title parameter returns an empty string.

See also

FORM GET OBJECTS
FORM SET SIZE
Open form window