Release 10.1A: OpenEdge Development:
AppBuilder

> ## Designing for character-based environments

> Applications you develop using the Progress 4GL are automatically capable of running in both GUI and character environments. But character environments have a much coarser granularity than GUI environments. It is simply not possible to do as much in a (typically) 80x21 character grid as in the more subtle context of a graphics display, and some widgets cannot be represented at all in a character environment. Moreover, the character environment cannot support multi-window designs. For that reason, you should pay careful attention to design when creating an application that will run in both GUI and character environments.

> AppBuilder will support you whether you choose to design specifically for each environment, or create a single code base for deployment to all environments. See Appendix B, "Multiple Layouts" for a discussion of creating multiple layouts from a single code base.

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