Custom Flyout buttons.

==Overview
Custom Flyout buttons similar to Blizzard buttons like traps and teleports. Now your can make your own buttons!

==HowTo
*To make your own button lists open Spellbook (or use slash command to enter SettingsMode): you will see small arrow-buttons attached to your action buttons. To start adding buttons click arrow-button: appears empty button list, drag there spells, companions, mounts, items. Close spellbook: buttons ready to use.
*To set flyout arrow direction right-click arrow button

==Slash commands
"/fbc" or "/fbcustom"
params:
*"settings" to enter/exit SettingsMode (so it is like "/fbc settings" in chat)
*"height value" to set arrow button height, possible values 5-36 ("/fbc height 36" to set arrow button as big as action button)

==What can't be done due to restrictions
*replacing action buttons on last used from list
*hiding list on clicking buttons in list

==Tested with
Default Blizzard action bar, Button Forge, Bartender 4, Dominos.


Changes:

v1.20
macro support

v1.15b
slash commands to enter/exit Settings mode or set arrow buttons height
ability to set flyout direction, now left-click on arrow button to show/hide list, right-click to set direction (not in combat)

v1.10b
now seems works with Bartender
hiding on entering vehicle
event manager redesigned

v1.05b
fixes to hide arrows and empty frames when combat started in SettingsMode (spellbook open)