font selection

Hi all,

I need to create a form that allows the user to select a font, including style and color. Anybody have any pointers on this? I would like to do the usual thing of having a list of font names, sizes, italic/bold check boxes, and color selector along with a sample. I was unable to find anything obvious to get me started, so any help is appreciated.

Thanks in advance...