4D v16.3

Overview and Summary table

Home

 
4D v16.3
Overview and Summary table

Overview and Summary table  


 

Library objects are a collection of preconfigured objects that can be used in your forms by simple drag-and-drop or copy-paste from the Object Library, available in the Form editor (through the icon). For more information, please refer to the Using the preconfigured library section.

The following table summarizes all objects provided in the preconfigured library. Click on an object name to access a more detailed description. 

ObjectButtonDescription
VariableAdds an Enterable variable of the String type.
Enterable Styled TextAdds a styled text area (Text type variable) where you can set the character font and define its size and color.
Hierarchical ListAdds a hierarchical list that includes sample code in its object method to implement a basic multi-level hierarchy.
List BoxAdds a three-column list box object that you can use to display arrays of data.
Scrollable AreaAdds a scrollable area which consists of a single-column list box whose headers and footers are not displayed.
PictureAdds a picture area which can be configured using the Property list, for example to add a context menu or include a display format.
PasswordAdds a Text variable associated with a “Password” style sheet, which displays entered characters as asterisks.
Search AreaAdds a SearchPicker area that includes customizable sample code in its object method.
Rich Text AreaAdds a rich text area containing a set of menus and buttons to manage font styles and references.
ButtonAdds 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 ButtonsAdds a pair of Cancel and OK buttons that have standard Cancel and Accept actions (respectively) associated with them.
3D ButtonAdds a basic 3D button.
Check BoxAdds a basic check box.
Small Check Box (Mac only)Adds a small-sized check box (available on Mac only).
Radio ButtonAdds a basic radio button.
Small Radio Button (Mac only)Adds a small-sized radio button (available on Mac only).
Round ButtonAdds 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 ButtonAdds a toolbar 3D button whose appearance has been preformatted.
XP Toolbar ButtonAdds 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 ButtonAdds a help 3D button whose appearance has been preformatted.
Collapse-Expand ButtonAdds a Collapse-Expand 3D button whose appearance has been preformatted.
Pop-up MenuAdds 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-upAdds a hierarchical pop-up menu associated with a String variable of the hierarchical list type.
Horizontal Progress BarAdds a horizontal progress bar associated with a number variable whose default min and max values are 0 and 100.
Vertical Progress BarAdds a vertical progress bar associated with a number variable whose default min and max values are 0 and 100.
Asynchronous (Barber Shop) Progress BarAdds an asynchronous progress bar associated with a number variable.
Asynchronous Progress WheelAdds an asynchronous progress wheel associated with a number variable.
Horizontal RulerAdds a horizontal ruler associated with a number variable whose default min and max values are 0 and 100.
Vertical RulerAdds a vertical ruler associated with a number variable whose default min and max values are 0 and 100.
Graduated Horizontal RulerAdds a graduated horizontal ruler associated with a number variable whose default min and max values are 0 and 100.
Stepper ButtonAdds 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 areaInserts 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.



See also 

Buttons
Entry areas
Plugins and subforms
Progress indicators
Static objects
Tabs and splitters
Widgets

 
PROPERTIES 

Product: 4D
Theme: Library objects

 
HISTORY 

 
ARTICLE USAGE

4D Design Reference ( 4D v16)
4D Design Reference ( 4D v16.1)
4D Design Reference ( 4D v16.3)