Basic Application Components
Before discussing application structures, you must first understand some OpenROAD concepts and terms. OpenROAD applications are window-based applications built on the following basic elements:
• Frames and forms
• Scripts, events, and event blocks
• Objects
OpenROAD provides many ways to design and write applications. If your application will use the OpenROAD Server, it must be a partitioned application. We recommend that the application's business logic be hidden in user-defined classes and procedures. Then only a thin layer of “glue code” needs to reside in the actual frame scripts.
For more information about the OpenROAD Server, see the Getting Started guide and the Server Reference Guide.