can attach actionbutton to a parent view if specified. if not specified, then attach to the window content. Also, bug fixes and an option for no animation when showing and hiding