Progress
Portability Guide
Widgets
Avoid multiple windows, images, sliders, and widgets geared toward mouse-only interfaces for the best portability between graphical and character interfaces.
Some widgets function differently on different platforms. There are also differences among widget attributes in the supported user interfaces. Consider the following issues if you plan to port your applications:
- Avoid using overlapping widgets. If two field-level widgets overlap, one of the widgets might appear, both might appear, or some part of each might appear. In character displays, overlapping field-level widgets often results in a mixture of different characters for each widget.
- In character interfaces, you do not control widget display order, and widget stacking order is random. On Windows, you can control widget display order, and widget stacking order is not random. To control widget stacking order on Windows, use the MOVE-TO-TOP and MOVE-TO-BOTTOM methods.
These methods apply to windows, frames, and all field-level widgets. Text strings, images, and rectangles display behind other field-level widgets; you cannot move them on top. For more information on the MOVE-TO-TOP and MOVE-TO-BOTTOM methods, see the Progress Language Reference.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |