Flash Text Effects

How to make photoshop like text effect in flash runtime. Effects are following

  1. Display font list with preview
  2. text outline and able to change it’s thickness and color as well
  3. Apply wraped text effect as like in photoshop IDE (fish, Arc, Bulge, etc)
  4. Apply shadow to it.

Help me please!

provide me link and other.