Identifying Static Screens

In Presentation Designer, the default behavior when creating custom forms by navigating a live host session is to create dynamic forms. Dynamic forms, when presented to end users, are converted from host screens into forms, using the theme specified in the project, and then, if they have been further customized, additional changes are overlaid on the converted form.

For host screens that do not change significantly (main menus, for example), the processing can be made more efficient. At design time, if you identify the screens that aren't going to change significantly, and convert them to static (also called literal) forms, your application will perform better.

The static forms will be presented to users exactly the way they appeared during design time. Any control on a static form that has its value updated based on host screen data will display current host data. Any other changes to the host screen will not appear on a static form (unless the custom application is re-created in Presentation Designer).

Not only are these forms faster to display, they can be cached by the Presentation Renderer, further improving performance.

To make a form static
  1. Open your project in Presentation Designer, select a form, and then click the Customize tab.

    The properties for the selected control are displayed in the Properties editor in the lower left pane of the Presentation Designer window.

  2. Change the Type property from Dynamic to Static.

Related Topics
Bullet Improving Application Performance, Overview
Bullet Setting Form Properties
Bullet Form Property Descriptions