+ →Provided functionality
(Typo fixing using AWB) |
|||
| Line 1: | Line 1: | ||
[[ | {{UIHowTo}} | ||
'''UIDropDownMenu''' is a [[FrameXML]] Frame template that can be used to create contextual menus and dropdown boxes in World of Warcraft. This tutorial explains how to use it in your addon. | |||
== Provided functionality == | |||
The template can be used to create two UI elements: drop-down lists and context menus, shown below. The differences between the two are mostly cosmetic; both allow a multi-level menu to be displayed to the user. | |||
{| | |||
! align="center" | Drop-down list | |||
! align="center" | Context menu | |||
|- | |||
| [[Image:UIDropDownMenu-NoMenu.png]] | |||
| [[Image:UIDropDownMenu-Menu.png|162px]] | |||
|} | |||
Menu items may be disabled, checked, show a color picker swatch, or be styled as a title. The template automatically creates a drop-down box, as well as any list buttons as necessary. | |||
== Step 1 : The Button == | == Step 1 : The Button == | ||
| Line 145: | Line 158: | ||
== See also == | == See also == | ||
*[[UI Object UIDropDownMenu]] | * [[UI Object UIDropDownMenu]]: template documentation. | ||
*[[API EasyMenu]] | * [[API EasyMenu]]: a table-based interface for dropdowns | ||