Progress
Language Reference


THREE-D Attribute

Indicates whether Progress displays a widget using a three-dimensional format.

Data Type: LOGICAL

Access: Readable/Writeable

Applies To: Dialog-box, Frame, SESSION System Handle, Window

If the THREE-D attribute is TRUE then the specified widgets are displayed in a three-dimensional format. For a frame or dialog box, any field-level widgets in the frame or dialog box are also displayed in three-dimensional format. If a frame has the THREE-D attribute set to TRUE, the default background color is the color Button Face rather than the color Window. For a window, setting this attribute changes the window background color to color Button Face only, and has no effect on any widgets contained in the window. Frames do not inherit the THREE-D attribute from a window or ancestor frame.

If the THREE-D attribute is TRUE for the SESSION handle, then all system dialog boxes and alert boxes are displayed in three-dimensional format.

You can set this attribute only before the widget is realized.

NOTE: To maintain size compatibility, Progress sets the default vertical size of two-dimensional fill-ins equal to the vertical size of three-dimensional fill-ins. Also, Progress does not fully support the overlay of three-dimensional widgets. For more information, see the section on three-dimensional layout in the Progress Programming Handbook .


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