The following table summarizes all objects provided in the preconfigured library. Click on an object name to access a more detailed description.
Object | Button | Description |
| | |
| | |
| | |
| | |
Variable | | Adds an Enterable variable of the String type. |
| | |
| | |
Enterable Styled Text | | Adds a styled text area (Text type variable) where you can set the character font and define its size and color. |
| | |
| | |
Hierarchical List | | Adds a hierarchical list that includes sample code in its object method to implement a basic multi-level hierarchy. |
| | |
| | |
List Box | | Adds a three-column list box object that you can use to display arrays of data. |
| | |
| | |
Scrollable Area | | Adds a scrollable area which consists of a single-column list box whose headers and footers are not displayed. |
| | |
| | |
Picture | | Adds a picture area which can be configured using the Property list, for example to add a context menu or include a display format. |
| | |
| | |
Password | | Adds a Text variable associated with a “Password” style sheet, which displays entered characters as asterisks. |
| | |
| | |
Search Area | | Adds a SearchPicker area that includes customizable sample code in its object method. |
| | |
| | |
Rich Text Area | | Adds a rich text area containing a set of menus and buttons to manage font styles and references. |
| | |
| | |
Button | | Adds a simple button associated with a variable whose action must be specified either using a method or by assigning a standard action in the Property list. |
| | |
| | |
OK Cancel Buttons | | Adds a pair of Cancel and OK buttons that have standard Cancel and Accept actions (respectively) associated with them. |
| | |
| | |
3D Button | | Adds a basic 3D button. |
| | |
| | |
Check Box | | Adds a basic check box. |
| | |
| | |
Small Check Box (Mac only) | | Adds a small-sized check box (available on Mac only). |
| | |
| | |
Radio Button | | Adds a basic radio button. |
| | |
| | |
Small Radio Button (Mac only) | | Adds a small-sized radio button (available on Mac only). |
| | |
| | |
Round Button | | Adds a round 3D button whose appearance has been preformatted. |
| | |
| | |
Square Button (Mac only) | | Adds a square 3D button whose appearance has been preformatted. |
| | |
| | |
Textured Button (Mac only) | | Adds a textured 3D button whose appearance has been preformatted. |
| | |
| | |
Gradient Button (Mac only) | | Adds a gradient 3D button whose appearance has been preformatted. |
| | |
| | |
Toolbar Button | | Adds a toolbar 3D button whose appearance has been preformatted. |
| | |
| | |
XP Toolbar Button | | Adds a XP toolbar 3D button whose appearance has been preformatted. |
| | |
| | |
Mac Rounded Button (Mac only) | | Adds a Mac rounded button (not available on Windows). |
| | |
| | |
Help Button | | Adds a help 3D button whose appearance has been preformatted. |
| | |
| | |
Collapse-Expand Button | | Adds a Collapse-Expand 3D button whose appearance has been preformatted. |
| | |
| | |
Pop-up Menu | | Adds a pop-up menu associated with an Array type variable which can display most types of data. |
| | |
| | |
Pop-up Button (Mac only) | | Adds a pop-up menu whose width has been reduced to form a button. (Only available on the Macintosh platform) |
| | |
| | |
Hierarchical Pop-up | | Adds a hierarchical pop-up menu associated with a String variable of the hierarchical list type. |
| | |
| | |
Horizontal Progress Bar | | Adds a horizontal progress bar associated with a number variable whose default min and max values are 0 and 100. |
| | |
| | |
Vertical Progress Bar | | Adds a vertical progress bar associated with a number variable whose default min and max values are 0 and 100. |
| | |
| | |
Asynchronous (Barber Shop) Progress Bar | | Adds an asynchronous progress bar associated with a number variable. |
| | |
| | |
Asynchronous Progress Wheel | | Adds an asynchronous progress wheel associated with a number variable. |
| | |
| | |
Horizontal Ruler | | Adds a horizontal ruler associated with a number variable whose default min and max values are 0 and 100. |
| | |
| | |
Vertical Ruler | | Adds a vertical ruler associated with a number variable whose default min and max values are 0 and 100. |
| | |
| | |
Graduated Horizontal Ruler | | Adds a graduated horizontal ruler associated with a number variable whose default min and max values are 0 and 100. |
| | |
| | |
Stepper Button | | Adds a ruler in the form of a button whose value is incremented and decremented in steps. |
| | |
| | |
| | Adds a tab object whose contents come from an array or a hierarchical list. By default, the standard action “Goto Page” is associated with this type of object. |
| | |
| | |
| | Adds a variant of the tab object which has the same properties (standard “Goto Page” action, contents from array or hierarchical list), but is displayed without a frame. |
| | |
| | |
| | Adds a horizontal splitter to divide the form (or part of it) into two areas which can be resized respectively. |
| | |
| | |
| | Adds a vertical splitter to divide the form (or part of it) into two areas which can be resized respectively. |
| | |
| | |
| | Adds a rectangle whose properties (color, line thickness, pattern, etc.) can be specified either using the Property list or by programming. |
| | |
| | |
| | Adds a label whose properties (color, line thickness, pattern, etc.) can be specified either using the Property list or by programming. |
| | |
| | |
| | Adds a group box whose properties (color, line thickness, pattern, etc.) are specified either using the Property list or by programming. |
| | |
| | |
| | Adds a subform area which can be used to display a form from another database or a project form shared by a component. |
| | |
| | |
| | Adds a 4D Write area. |
| | |
| | |
| | Adds a 4D View area. |
| | |
| | |
| | Adds a Web area which can display local HTML pages or pages from the Web. |
| | |
| | |
| | Adds a plug-in area where you can use external 4D tools (for example, 4D Write, 4D View, 4D Web areas), as well as tools developed by third-party companies. |
| | |
| | |
Date Picker(*) | | Adds a calendar associated with a Date variable, which can be configured in order to specify holidays, a date span, and so on. |
| | |
| | |
Pop-up Date(*) | | Adds a pop-up area used to display a calendar for selecting dates. Dates selected are assigned directly to the Date variable associated with this area. |
| | |
| | |
Date Entry Area(*) | | Adds a data entry area with three separate fields for entering the day, month and year, respectively. |
| | |
| | |
| | |
| | |
Time Pickers | | Adds a pop-up area used to enter a time. |
| | |
| | |
| | |
| | |
Time Entry Areas | | Adds a time entry area with three separate fields for entering the hour, minute and second, respectively. |
| | |
| | |
| | |
| | |
Time Display Areas | | Adds a time display area (clock or LCD) which can display a static time or a functioning clock, depending on the type of associated variable. |
| | |
| | |
| | |
| | |
4D Write Pro area | | Inserts a preconfigured 4D Write Pro area with an associated 4D Write Pro Widget subform containing control panels to manage the area's contents. |
(*) Initially, the Date picker, Pop-up date and Date entry area objects all share the same Date variable and will display matching dates when used on the same form.