In the earlier sections of this guide, you learned how to use the Procedure Editor to write your first ABL (Advanced Business Language) procedure. This section introduces you to the OpenEdge® AppBuilder, a tool for designing visual interfaces and for structuring more complex procedures and the code they contain.

Note: This guide provides instructions using the classic OpenEdge AppBuilder. However, there is an improved AppBuilder called ABL UI Designer which is integrated with Progress Developer Studio for OpenEdge. See Learn About ABL GUI Designer for more information on this tool.

In this section, you use the classic AppBuilder to generate the ABL code to define a window and its contents, to give a graphical look to your sample procedure.