To create an user interface, you have access to components that you can see on the toolbar.





 

 Name

 Description

 Label

 Label is a control that displays text on a form. Use Label to add text that the user can't edit to a form.

 Button

 Button is a push button control. Use Button to put a standard push button on a form. An important and frequently used component. For example, it may serve to save a record to the database.

 TextBox

 It is used to enter numerical and text information. TextBox controls can also display text to the user.

 Memo

 Multiline edit boxes allow the user to enter more than one line of text.

 RichEdit

 Rich text edit controls let the user enter text that includes variation in font attributes, paragraph formatting information, images, tables and etc.

 ComboBox

 Allows you to select a value from a list.

 CheckBox

 CheckBox represents a check box that can be on (checked) or off (unchecked). The user can check the box to select the option, or uncheck it to deselect the option.

 DateTimePicker

 DateTimePicker is designed specifically for entering dates or/and times.

 DBImage

 Allows saving the image to a database.

 DBFile

 Allows saving a file to a database.

 Calendar

 Calendar is a component that displays the month calendar of the specified year.

 TableGrid

 Shows the database entries as a table.

 TreeView

 It serves for output and creation of data in a hierarchical form (tree structure).

 Counter

 Allows you to assign a unique number to records.

 Panel

 Decorative interface element. It is a container for other components.

 GroupBox

 Decorative interface element. It is a container for other components.

 PageControl

 PageControl is a set of pages used to make a multiple page dialog box.

 Image

 Use Image to display a graphical image on a form.

 Map

 Allows you to place an interactive geographical map of Google Maps on the form, with the ability to put on the map markers, lines and polygons.



Each component has many properties that allow you to customize it to your needs. You can change the properties of a component in the "Object inspector" panel:




For convenience, the properties of all components are divided into two types: basic and additional. Basic properties are available immediately when you select a component. To access additional properties, open the Additional section, which is located at the very end of the list of properties. As a rule, Additional properties are used less often than Basic properties.