Form designer for building attended automation forms
Form designer is an Integrated Development Environment (IDE) for building attended automation forms in RPA Desktop Design Studio.
Form designer overview
A form is a custom interface to interact with multiple applications by using the Forms functionality within the RPA Desktop Design Studio. Forms can be used to insert various elements and arrange them as per the desired layout.
Access the Form Designer
To access the Form Designer, right-click the desired form in the Project Explorer pane and select Design.
Sections of the Form Designer
- Toolbox pane: The elements used for designing the form are displayed in the example.
- Outline pane: Lists the elements and resources in the form. You can view and focus on a specific element of the form, as you are designing the form.
- Design surface: Create designs by selecting elements from the Toolbox pane and drawing on the form within the Design surface.
- Properties pane: View and edit the properties of an element or a window in the form that help to fine-tune its functionality. The important properties are highlighted in bold.
Details of the Toolbox pane elements
| Element | Description |
|---|---|
| Button | Helps you to add one or more buttons on the form. Enables the user to click it to perform an action. |
| TextBlock | Helps you to add a label on the form. Enables the user to view a text block as read-only information. |
| TextBox | Helps you to add a text box to the form. Enables the user to provide information to the form within a text box. |
| Date | Helps you to provide a date picker on the form. Enables the user to select a specific date on the form. |
| Time | Helps you to provide a time picker on the form. Enables the user to select a specific time on the form. |
| DateTime | Helps you to provide a date and time picker on the form. Enables the user to select a specific date and time on the form. |
| CheckBox | Helps you to present yes, no, true, or false selections. You can also use the check box element in groups to display multiple choices in a form. |
| RadioButton | Enables you to select a choice from the group of choices. |
| ComboBox | Displays the data in a drop-down combination box. By default, the ComboBox element appears in two parts. The top part is a text box that enables you to type a list item. The second part is a list box that displays a list of items that you can select from. |
| ListBox | Displays a list of items that you can select one or more Items from. |
| DataGrid | Enables you to display and manipulate the tabular data. |
| PasswordBox | Displays placeholder characters while you type a string. |
| ImageControl | Displays images in the form. |
| ImageViewer | Enables you to open and view image files including JPEG, GIF, WMF, and other
image formats. It also provides options to stretch the images, shrink the images, and rotate the images at different angles through all axis. |
| GroupBox | Provides an identifiable grouping for other elements. Typically, you use group boxes to subdivide a form by function. |
| TabControl | Helps you add one or more tabs in your form. |
| ScrollViewer | Enables you to add a scrolling functionality to the form. |
| Grid | Defines a flexible grid area that consists of columns and rows. |
| GridSpiltter | Helps you to split a grid element into multiple parts. |
| Web Browser | Hosts web pages and provides web browsing capabilities to your application. |
| Form Renderer | Helps you build forms quickly with the following controls:
|
| Border | Enables you to draw a border, background, or both with the form. |