Description:
The button widget is a standard HTML button control.
Inputs
- Button Type - Select between Default and other types
- ID/Name - Name of widget generated by FlowWright (read-only field)
- Button Label - Change the button label
- Hide - Select the checkbox to Hide (tick mark)
- Read Only - Select the checkbox to Read-Only (tick mark)
- Tool Tip - Enter information to display on mouse hover on form render
- Styles - Enter the CSS scripts for widget styles
- Apply Classes - Select between custom classes defined
- Save - Save the input values
- Delete - Remove this form widget from the designer page
- Close - Close the input popup window
Design:

Example:
Let’s build and execute the “ButtonDef” example.
- Create a Form definition called “ButtonDef.”
- Drag a “Button” widget to the canvas.

- Double-click the “Button” widget to configure the “Settings” tab. Select the button type from the drop-down list - Default, Primary, Info, Success, Warning, Danger, and Inverse. The widget name is auto-populated and cannot be changed. Provide the text information as a button label. Select the checkbox to hide or mark the button as read-only during runtime. Click the Save button.

- Select one of the button types from the drop-down list. The UI appearances are different for each of these button types.

- Double-click the widget to configure the “Styling” tab. Provide the CSS style syntax to enhance the style—the border is emphasized with a 5px solid grey color as shown below. Select the class options from the drop-down list to apply to HTML elements.

- Double-click the widget to configure the “Other” tab. Then, provide the text information to be rendered as a tooltip.

- Double-click the control to configure the “Globalize” properties. The application will alert you if there is nothing to globalize, as shown below. Otherwise, select the language from the drop-down list and click the Translate button. Click the Save button.

- Save the Form definition. Select Actions - Create Form Instance menu option. Generate a new Form instance and select the check box to edit this Form instance.

- The Form is rendered to the user as shown below.

Definition Sample:
You may download the sample definition(s) from the link here and later import them (drag-and-drop) to your FlowWright Process Definition (XML file) or Form Definition (HTML file) page.
NOTE: Please verify and complete the process steps for any missing configurations, such as file path references and database connections, after import. Then, save the definition to confirm the changes.