Introduction
In our earlier development of the status bar module, we saw how a service-oriented architecture can be used to create a highly flexible and configurable framework. Now we will use the same design pattern for the creation and control of the application's MDI frame menu bar and investigate:
How to use a service-oriented architecture to enable or disable menu bar functionality
How to develop individual menu bars and link them together
How to use inheritance to maximize reuse and minimize code
How to associate toolbar items with specific menu bar items
How to extend the splash screen module to display an About window
How to display a menu and toolbar on the frame
How to print and close an application
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.