Widgets are designed for data handling, action triggering, or
decoration.
formFields
A formField is a type of form object that can be used to display data or take input.
Button
The Button widget defines a push-button with a label or picture that can trigger an action defined in your BDL program code.
ButtonEdit
A ButtonEdit widget defines a line edit box with a button on the right side.
Canvas
A Canvas widget defines an area reserved for drawing.
CheckBox
The CheckBox widget defines a boolean entry with a box and a text label.
ComboBox
A ComboBox is a data handling widget that defines a drop-down list of values, allowing the user to select a value.
DateEdit
A DateEdit is a data handling widget that defines a line edit box with a button that opens a calendar window, allowing the user to select a date value
Edit
The Edit item type defines a simple line-edit field for data input or display.
Field
The Field item type defines a generic form field for data input or display that is defined in database schema files.
HLine
The HLine item type appears in the form as a horizontal line.
Image
Image items define areas where a picture file can be displayed.
Label
The Label item type defines a simple text area to display a read-only value.
Phantom
A Phantom field can be used to specify a formField that is listed in a screen-record, but does not have to be displayed in the form.
ProgressBar
A ProgressBar is a data handling widget that can indicate the current progress of an operation.
RadioGroup
A RadioGroup data handling widget presents a set of radio buttons from which the user may select a value.
Slider
The Slider item type defines a horizontal or vertical slider.
SpinEdit
The SpinEdit item type defines a spin box widget.
TextEdit
The TextEdit item type defines a multi-line edit field for data input or display.
TimeEdit
The TimeEdit item type defines a time editor widget.