Two solutions come to mind.
First, VFP comes with an ActiveX control called "Microsoft Rich Textbox Control". This lets the user edit and save text in RTF format, with full control over fonts, styles, colours, etc. But it's a bit of a pain to use. And it's up to you to provide the user interface for it - for example, buttons or menu options to enable the user to choose the formatting.
The other possibility is to use the WebBrowser control, which in effect puts a mini version of Internet Explorer on your form. Within that control, you set the document's AllowEdit property to .T., which lets the user edit the text. The control supports bold and italic through keyboard shortcuts, but for other formatting options, you would have to provide the functionality yourself. I tried to use this method once, but I gave up because I couldn't get it to work to my satisfaction.
There are no doubt other ActiveX controls on the market which will solve the problem.
Mike
__________________________________
Mike Lewis (Edinburgh, Scotland)
Visual FoxPro articles, tips and downloads