Goal

Make changes to an application that take effect globally; for example, if you want to change the appearance of every screen or the functionality of every instance of a certain host field.

Method

You can use themes to provide a set of visual and operational transformations that apply a consistent, enhanced look-and-feel to all of the screens of your host application. (See How to Create a Simple Application for more information on the basic steps required to create an application.)

In addition to applying one of the default themes, you can create a new theme or modify the values of an existing theme. For example, you can customize display colors, font types, and other familiar display characteristics of application interfaces. You can also create theme "rules" that let you apply custom transformations to specific host fields. For example, you could create a rule to display a custom button whenever the host field "Quit" appears.

To define a theme, first create one with the Theme Manager, then set property values and conversion rules for your new theme with the Theme editor.

Before You Start

This How-To assumes that you have installed Presentation Designer.

Steps

Following are the main steps you need to complete for this How-To:

  1. Modify a theme or create a new theme to control how your application will appear and function.

  2. Select or enter theme property values.

  3. Create, modify, or reorder theme rules to define how host fields will function in your application.

  Attachmate