Next, you need to create a menu system for the example interface. This section shows you how to create the basic objects which comprise it.
A menu bar is created automatically when you create a new interface. To create the menu system for the example interface, you need to add a menu which contains two items.
Menu-Barobject in the Menu hierarchy area.
Notice that, as in the layouts view, an object remains selected if it can itself have children. This means that creating the basic menu structure is a very quick process.
Next, you need to name the objects you have created. As with the layouts, this is achieved by specifying attribute values.
Menu-1menu is still selected, and use the Object > Attributes menu command to display its Attributes dialog.
selection-menu. Do not click OK yet.
As well as specifying the Name attribute for the menu you created, you need to change the Title attribute of each object you created. To do this, you must ensure that the appropriate attribute categories are displayed in the Attributes dialog.
The Attributes dialog changes to appear as shown in Displaying title attributes for a menu.
Figure 21.5 Displaying title attributes for a menu
"Selection". Click OK .
The Title attribute is used to specify the title of the menu that appears in the interface itself; note the change in the interface skeleton.
Next, you need to change the attributes of the two menu items.
"Item-1"object and press
"Graph"and the Name attribute to
graph-command. Click OK .
"Item-2"object to display its Attributes dialog and change the Title attribute to
"List Panel"and the Name attribute to
list-panel-command. Click OK .
You have now finished the basic definition of the menu system for your example interface.
LispWorks IDE User Guide (Unix version) - 12 Feb 2015