Form Control Glossary
  • 27 Jul 2022
  • 5 Minutes to read
  • Dark
    Light

Form Control Glossary

  • Dark
    Light

Article Summary

Overview

Just as steps are the building blocks to Flows, Form controls offer a plethora of different functions found within the Toolbox of the Form Designer. These functions range in complexity from providing a simple Text Box to dynamically populating dropdown lists to displaying a file for download after completion of a process, etc. Sections of the Form can be styled and colorized with CSS applied to Form layouts or individual controls.

Below is a brief description of the Form controls available within the Toolbox arranged alphabetically.


Actions

The Actions drop-down menu houses different types of Buttons.

Form ControlDescriptionMobile/Tablet Support?
EventsTriggers an event that can be used to trigger a data FlowYes
Go BackGoes back to the previous Form in the FlowYes
Sub DialogRuns a sub-dialog Flow that can house a Form to pop up in front of the current FormNo
URLOpens a URLYes
ButtonOnce this button is selected, the Flow goes to the next step that the button is connected to within the WorkFlow.Yes
Close ButtonCloses the Form without ending the processYes
Copy Text Image/Button/LinkCopies text to clipboardYes
Drop Down ButtonSimilar to the standard button but gives multiple outcomes within a drop-down listYes
Image ButtonSimilar to a standard button but allows this button to be an image, either uploaded from a computer, selected from our icon gallery, or from a URL.Yes
Link ButtonA URL link to be defined that can be selected and openedYes
Link ListA list of URL links to be defined that can be selected and openedYes
Post Back ButtonResets Form to its previous stateYes
Timer Form ExitCreates a new outcome path on the Form and automatically goes down that path at whatever time specifiedYes

Data

The Data drop-down menu houses different options to apply data to the Form.

Control LocationControl NameDescriptionMobile/Tablet Support?
Account and GroupAccount and Group ListAdds assignee to formYes
Advanced
Current Logo/Time/UserDisplays the current logo, time, or userYes
Entity ViewerProperty grid editor of entityYes
Form StepsDisplays a list of string steps in a vertical position similar to a TimelineYes
Latitude and LongitudeProduces data for latitude and longitude only on secure contexts like HTTPSYes
Navigation TreeInteractive Decisions Navigation TreeYes
Tag EditorAllows the user to add tags to the FormYes
Vertical TimelineDisplays static states verticallyYes
Video
Allows designers to upload a video or input a URL to a video to display on the FormYes
Approval ChainApproval Chain EditorAllows designers to specify approval chain levelsYes
Data GridData GridExcel-like view of an entityYes
Data Grid Add/RemoveThe ability to add and remove rows from an entityYes
FileCVS EditorDelete/Add Rows, Save Excel File, Load from Excel FileYes
File Download/UploadAllows users to download/upload a fileYes
Multiple File Download/UploadAllows users to download/upload filesYes
Property GridProperty GridExcel-like view of an entityYes
Wizard Next/PreviousNavigates users through steps in a Wizard Property GridYes
Wizard Property GridAllows designers to create a wizard for defining data objects by automatically including all fields in their proper formats for users to fill and submitYes
ValidationAll Form Validations DisplayShows all validation messages on the formYes
Control Validation DisplayShows the validation message for one controlYes
RootAuto Complete SearchAuto Complete Search BarYes
CalendarInteractive Calendar ImageYes
Check Box/List/List [Sort-able]The designer can create checkboxes for the user to select a piece of data or pieces of dataYes
Color PickerAllows users to be able to select a color and output its hex codeYes
Compact Merge EditorAdds a Text Merge editor to the Form; this is editable by selecting the pencil icon on the controlYes
Currency BoxNumber box that inputs and outputs currencyYes
Current IP AddressDisplays IP Address of client only when debugging on the Form's output; hidden during runtime and shows the control's name at design timeNo
Date PickerAllows the user to choose a dateYes
Date Time PickerAllows the user to choose a date and timeYes
Document ViewerShows all files except Microsoft file types (doc, docx, excel, etc.)Yes
Drop Down ListA list that can be generated with static information or dynamicallyYes
Horizontal TimelineDisplays static states or states provided with a folder ID in a horizontal positionYes
HTML Display
A way to view HTML on a FormYes
Image PickerAllows users to be able to select and output an imageYes
LabelA way to put information on a form that is not interactiveYes
List BoxOutputs text as a listYes
Masked Text BoxAllows designer to give the text a value type: General, Number, Decimal, Currency, Email Address, SSN, Custom, Phone Number.Yes
Merge EditorAdds a Text Merge editor to the Form that can be edited directly on the Form.Yes
Multi Select Drop DownA list that can be generated with static information or dynamically, the user can select multiple items on this listNo
Number Box/SpinnerOnly takes in and outputs a numberYes
Password Text BoxHides text with bullet points, allows the designer to create a minimum and maximum lengthYes
Progress BarShows the progress of data being input and allows the designer to set a minimum and maximum number for the barYes
Radio Button ListCreates a list with the ability for users to make a selection via radio buttonsYes
Rich Text Box/DisplayGives the user the opportunity to change font type, color, size, alignment, copy, paste, insert an image, and create a table.Yes
SliderNumber input on a sliderYes
Text Box/Text Box Multi-LineUsers can input strings. Multi-Line should be used if a large number of characters will be usedYes
Time PickerAllows the user to pick a timeYes
Toggle ButtonCreates an interactable Boolean switchYes
Tree View
Create a nested listYes

Images

The Images drop-down contains the Decisions Image Library.

Form ControlDescriptionMobile/Tablet Support?
Icon FoldersThere are various folders containing different built-in icons to use on Forms.Yes
Capture Image PanelUses a webcam and allows users to capture images.Yes
ImageUpload an image to show on the Form or save.Yes
Image GalleryIf any images are uploaded throughout the process, they can be viewed through this controlYes
Signature PadA signature can be drawn with a mouse or touch screen if applicableYes

Layouts

Layouts are used to help the user design the Form in a manner that fits their needs. 

Form ControlDescriptionMobiles/Tablet Support?
CanvasBlank form, free to place form controls on the form in any placeYes
GridFixed containers to house form controls can be stacked upon each otherYes
Grid LayoutFixed containers to house form controls can be stacked upon each otherYes
Header ContainerA grid with a header section and a content section separated by a borderYes
Horizontal Split Panel
Re-sizable control allows you to adjust the size of two columnsYes
Horizontal StackPreserve white space but hide controls if necessary, can stack controls horizontallyYes
Responsive GridAllows you to define max and min widths, mobile to normal formYes
Scroll PanelCreates a scroll bar if the controls on the form are larger than the form itselfYes
Tab ContainerCreates tabs to allow multiple forms within oneYes
Vertical Split PanelRe-sizable control allows you to adjust the size of two rowsYes
Vertical StackPreserve white space but hide controls if necessary, can stack controls verticallyYes

Tiles

Form ControlDescriptionMobile/Tablet Support?
[Select Tiles]Select existing Tiles from the StudioYes
Diagram TileCaptures and presents data using infographics.Yes

User Controls

Form ControlDescriptionMobile/Tablet Support?
[Existing User Controls]Already created and saved controlsYes
Data Repeater
Places a form within a form. List of the same typeYes
Data Repeater Add/Remove ButtonData Repeater forms can be replicated multiple times by using the add/remove buttonYes
Mixed Type Repeater ControlAllows the form to show many types of data in one control. Users can display different custom data types, strings, Booleans, etc.Yes
User DefinedA single version of the data repeaterYes

Was this article helpful?