Module dlangui.widgets.menu

This module contains menu widgets implementation.

MenuItem - menu item properties container - to hold hierarchy of menu. MainMenu - main menu widget PopupMenu - popup menu widget

Synopsis

import dlangui.widgets.popup;

Interfaces

Name Description
MenuItemActionHandler interface to handle menu item action
MenuItemClickHandler interface to handle menu item click

Classes

Name Description
MainMenu main menu (horizontal)
MenuItem menu item properties
MenuItemWidget widget to draw menu item
MenuWidgetBase base class for menus
PopupMenu popup menu widget (vertical layout of items)

Enums

Name Description
MenuItemType menu item type

Authors

Vadim Lopatin, coolreader.org@gmail.com

Copyright

Vadim Lopatin, 2014

License

Boost License 1.0