Menu bar
Drop the menubar onto a window and add an open event. In the open event you can add menu titles or menu items. There are over 1500 icons to choose from.

Stacks Image 157
Stacks Image 16
Example code
me.AddMenuTitle "Title menu",color.blue
me.AddMenuItem "Menu item"
me.AddMenuItem "Menu with icon",1
me.AddMenuItem "Menu with colour",1,color.white
me.AddMenuItem "Menu icon colour",1,color.white,color.green

Notes
Menu bars can be used for dropdown menus by adding them as invisible containers which other menus enable and disable.
Properties
Direction
Integer 1 or 2
Dictates the direction of the menu
Wheel scroll
Boolean
Enables or disables mouse scroll
Menu item font
Color
Select any of the prebuilt font names or add a custom one
Menu Back Colour
Color
Back colour of menu
FontSize
Integer
Fontsize

Methods
AddMenuItem
name as string, optional iconumber as integer = 0, optional textcolour as color = &ca0a0a0, optional iconcolour as color = &c000000
Adds a menu item
AddMenuTitle
name as string, textcolour as color
Adds a menu title
RemoveAllMenus
N/A
Removes the list of existing menus
RemoveMenu
Id as integer
Remove menu (id) from menu list

Events
Cryptic_MenuSelected
String
Returns the menu name selected