Go to the first, previous, next, last section, table of contents.

Introduction to PulldownMenus

The PulldownMenu abstraction is used to create nested pulldown menus. The options in the menu can either be specified declaratively using the data type MenuSpec or by creating custom menu layouts with DisplayHandles. The PulldownMenu comprises several different abstractions:

* PulldownMenu
this module is the toplevel interface to popup menus, presenting both an abstract interface and a DYI interface to creating menus.

* MenuButton
the popup menu activators.

* MenuElement
the component used to represent the individual items in the menus. Allows any type of picture to be used as label.

* Popup
The abstraction that takes care of creating toplevel popup windows to put the menus into.

* MenuSep
Little thing creating the separators in a menu.

Go to the first, previous, next, last section, table of contents.