- 03 Jun 2022
- 2 Minutes to read
Tabs Container Layout
- Updated on 03 Jun 2022
- 2 Minutes to read
The Tabs Containers allows the ability to place controls into navigational Tabs to efficiently display, group, and organize controls.
Clicking a Tab opens its own workspace where controls may be added. A control inserted into the Tab will fit the size of the Tab. It is recommended to add a Layout within the Tab to organize the space to prevent this. By default, the Tabs Layout starts with three Tabs but more can be added in its Properties.
Tab Containers may be configured via its Properties > Layout settings panel.
|Setting Name||Default Value||Description|
|Tabs||[Tabs A,B,C]||Populates with names of created Tabs. The CLEAR ALL and ADD text deletes all Tabs or adds a new tab respectively.|
|Default Tab From Data Name||False||Toggles whether default tab is chosen based off a data name. Enable this for dynamically changing default tabs|
|Default Tab||[Tab A]||Allows selection of which Tab expands by default upon Form runtime|
|Headers Placement||Top||Allows selection of the Tab Headers orientation between either the Top or Left of the Layout|
Hovering the mouse over a Tab presents icons to execute certain actions. The up and down arrows move the Tab in the Tab order in the respective direction. The X icon deletes the Tab while the pencil icon opens the Edit Tabs window. The Tab may be renamed in this window.
This example Form will present user information in three sections (e.g. User Information, Resume/CV, Contact Information)with their own Tabs containing the relevant control as shown below.
- In a Designer Folder, create a new Form and open it in the Form Designer.
- In the Toolbox, locate the Layout section and drag the Tab Container Layout into the workspace.
Alternatively, opening the Explorer tab, selecting Surface, opening its Properties to change its Container Type to Tabs achieves the same goal without adding a new Layout control.
- Rename the default Tabs to the more descriptive: 'User Information', 'Resume/CV', and 'Contact Information' by hovering over the Tab in the Tabs setting and selecting the pencil icon.
- Select the User Information Tab. From the Layouts Folder in the Toolbox, drag a Canvas Layout control into the workspace.
- Add two Text Box into the workspace. Select each Text Box control and enter a name into the Data Name field under the Data section. Confirm with SHIFT+ENTER to create a Label. Place the corresponding Label to the left of their Text Box.
- Set an outcome path by including a Button control into the Form. This will resolve the red exclamation errors on the other controls.
- Click on the Approval Chain Tab to edit its contents.
- Drag a Canvas Layout control to the workspace.
- Under the Approval Chain category, drag the Approval Chain Editor control to the workspace. Name the control.
- Finally, place the controls for the Personal Information tab in the same manner as the User Information Tab as detailed in Steps 4-7.
This completes the Form design, so Save and Preview the Form. Select a tab to navigate to a different section.