take a movieclip and attach a dynamic text field to it... assign the text to the textfield and then set its property autoSize to true. Put another movieclip (button) at the bottom of the dynamic text i.e. at text._y + text._height + 10 .... see createTextField in help