Summary

In this chapter, we saw how to build the Logon window, which is based on a number of key elements appropriate for an enterprise framework. It has a configurable and extendable architecture that makes full use of the Curl language's support for multiple inheritance, and includes a number of framework classes that will be used elsewhere in other modules.

Within WindowBase, we created a base class for all application windows that provided common functionality and services. Additionally, we developed a Response class that will be the base for all framework modal windows. We introduced the concept of storing application parameters in a central place called AppParameters, and showed how the GUIFactory class can control the creation and definition ...

Get Enterprise Curl now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.