In this chapter, we saw how to build a tab control, which has a configurable and extendable architecture.

TabControl inherits from the COM.ENT-CURL.WINDOW.Response class, which provides the functionality to display the tab control on a modal window as well as enables access to GUIFactory to create all the graphical controls. We learned how to make TabPage abstract, and how to create an interface that will be implemented at the descendent level. We revisited the GUIFactory and changed one of the API signatures to enable the use of rest arguments, which provide a more flexible architecture. We also learned how to interact with a user question dialog through the {popup-question} procedure. Finally, we saw how the COM.ENT-CURL.TAB module ...

Get Enterprise Curl now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.