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 O’Reilly online learning.

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