>Hi Sergey
>
>Thanks for the information.
>
>Can I ask a related question: In the VFP9 sample for RTF, they set the control source to a memo field. But they also do this:
>
>Before they move the record pointer, in vcr1.beforeRecordPointerMoved(), they have:
>
REPLACE rtf.Source WITH THISFORM.oleRTF.TextRTF
>
>I don't know why they do this. Is it required?
>
>Also, they use THISFORM.cText, for example, in vcr1.RecordPointerMoved():
>
THISFORM.cText = rtf.source
>
>I am assuming from your comments that it is unnecessary to implement THISFORM.cText for RTF and memo fields.
>
Yes, it is unnecessary.
--sb--