The Vertical MenuBar is an extension of mx.controls.MenuBar that places the menu items vertically instead of horizontally. You can control whether the menu items open to the left or the right. Other than changing the layout of the MenuBar, this works just like the MenuBar component.
Full documented source code is available on my blog.