Skip to main content


         This documentation site is for previous versions. Visit our new documentation site for current releases.      
 

This content has been archived and is no longer being updated.

Links may not function; however, this content may be relevant to outdated versions of the product.

Standard controls

Updated on April 5, 2022

As you build forms, use standard controls to bring consistency and predictability to the look and feel of your application. Use the Records Explorer to see a complete list of the standard controls available to you.

Standard controls provide these additional benefits:

  • Let you customize a control in a section or harness without having to make multiple copies and reconfigurations.
  • Preserve custom settings when you upgrade your system.
  • Ensure browser independence and compatibility.
  • Eliminate hand-coding, which simplifies design and maintenance.
  • Eliminate inline JavaScript, which reduces cross-site scripting (XSS) vulnerabilities and improves performance.

This section begins with procedures common across standard controls and then provides procedures that are specific to individual controls, by type.

  • Defining the behavior of form elements

    Ensure that users see and complete only the fields that are relevant to the processing of a case by defining the rules that govern the behavior of form elements.

  • Adding text to form elements

    Ensure that users fill in the forms in an application correctly by supplying brief instructions. Provide additional information for users through labels, helper text, and placeholders that appear on form elements.

  • Specify actions for a control

    You can specify action sets—event-action pairings—to determine the behavior of a control. For example, you might specify that clicking a button triggers the refresh of a section. You can define multiple events and actions in an action set, and you can create multiple action sets for a single control.

  • Copying, moving, or deleting a control

    You can use basic Windows operations to speed the development of your controls.

  • Styling a control

    Customize an application to match the branding requirements of your business by changing the look of the user interface. You can modify an application at run time by styling individual controls, such as buttons or text fields.

  • Button controls

    Use a Button control to enable users to take action on a form, such as submitting the form after filling it out.

  • Date time (calendar) control

    To present a date, time, or both on a form, use the Date time control. You can modify the control features to improve user experience by making date and time selection simple and intuitive. For example, you can choose to display the calendar widget with spinners to make it easier to switch between months and years.

  • Adding and configuring an Advanced data visualization control

    Use a Advanced data visualizationcontrol when you need a highly configurable visualization beyond the standard pie, bar, and line charts. With a Advanced data visualization control, you can appropriately represent any type of data. You can add Advanced data visualization controls to sections or anywhere else a standard control can be used, such as

  • Icon

    Use the Image control to add an image that can also function as a button that users can click or tap to take an action in your application.

  • Link controls

    Add a Link control to a form to enable users to open a new application view or to move the cursor to a new position on the current view.

  • Multi-select list controls

    When constructing a user form, you can add a Multi-select list control to make it possible for the application's users to select more than one value for a single field. These lists save time and ensure accuracy by supplying a list of valid values for an input field.

  • Rich text editor controls

    The Rich text editor control provides users with an interface for adding and editing text. By using standard word processing tools, such as fonts and formats, this control helps application users style their text, which improves presentation and usability.

  • Timeline controls

    In constructing a user form, you can add a Timeline control so that application users can view events along a horizontal timeline. The timeline can have a start date and an optional end date that restrict the events that are displayed.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us