Menu Bar Module

Every graphical application has a menu bar, which provides users with the ability to launch specific application functionality. Looking at menu bars in use today, you will see that there are some common elements in almost all applications, for example, the File, Window, and Help menus. Looking further at the functionality made available through these menu bars, you will again see common elements, for example, Exit, Arrange All, Help, and About. Therefore, there is a need within our enterprise framework for a menu bar module that includes these common elements, but one that is also extensible enough to enable application-specific customization. The architecture displayed in Figure 9-1 shows an object model for the menu bar classes ...

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.