Release 10.1A: OpenEdge Development:
Programming Interfaces

> ## Text widgets

> The text widget displays textual data without the decorations native to your windowing system. This means that data displays more compactly, so more iterations fit in a single display or printed page.

> If you are working with fields or variables that use the fill-in field as the default data widget, then the `USE-TEXT` option of the frame phrase quickly converts the fill-in fields to text widgets. Here is an example:

>     DEFINE FRAME Frame1
>       sports.Customer.Name
>         WITH DOWN USE-TEXT CENTERED THREE-D.

> If the default data widget is anything other than a fill-in field or text widget, you need to use the `VIEW-AS TEXT` option of the format phrase on each widget to convert the widget to a text widget. Here is an example:

>     DEFINE VARIABLE Bal-due AS LOGICAL LABEL "Balance Due?"
>         VIEW-AS TOGGLE-BOX.

>     DEFINE FRAME Frame1
>       sports.Customer.Name  /* default is a fill-in field */
>       Bal-due VIEW-AS TEXT /* default is a toggle box */
>         WITH DOWN USE-TEXT CENTERED THREE-D.

> Remember that the default data representation for a field comes from the schema of the database, while the default for a variable comes from the `DEFINE VARIABLE` statement.

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