Progress
AppBuilder
Developer’s Guide


Colors Selector and Editor

The button shown here is available in the Property Sheet, where relevant.

Almost every object with a visible run-time representation has a foreground and background color that you can set. Whether your settings will override any system defaults is platform-dependent. For example, you can set the title color for a Frame object, but such settings have no effect under MS-Windows.

It is good usability practice to be sparing with color. Too much color, or too many colors, can create a recreational or even childlike impression on the user. This might not be the most desirable outcome, if your application is one for office use. But you need not avoid color changes altogether. Used carefully, special color changes can help focus the user's attention in appropriate ways. This improves the usability of your product and, often, its marketability. Careful use of color can also be a defining element in a corporate identity program, allowing you to create semicustom software packages with little extra effort.

Progress widgets that display data use the foreground and background colors for that purpose. They display their data in the foreground color against the background color. In the case of Data Browser widgets, you can also choose a color for the internal lines separating rows and columns.

Progress widgets such as the Rectangle use the foreground color for their border, and the background color for the fill, if filled.


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095