Probably a very late answer (holidays ), but nevertheless:
Not the same as a dw, but maybe you can export your dw to html into a string or file and then what you can do:
- paste it into the rtf or write it to disk first and then do InsertDocument():
From the pb help file:
InsertDocument
Description
Inserts a rich text format or plain text file into a RichTextEdit control, DataWindow control, or DataStore object. The new content is added in one of two ways:
Applies to
RichTextEdit controls, DataWindow controls, and DataStore objects
Syntax
rtename.InsertDocument ( filename, clearflag { , filetype } )
Argument
|
Description
|
rtename
|
The name of the RichTextEdit control, DataWindow control, or DataStore object in which you want to display the file. The DataWindow object in the DataWindow control (or DataStore) must be a RichTextEdit DataWindow.
|
filename
|
A string whose value is the name of the file you want to display in the RichTextEdit control. Filename can include the file’s path.
|
clearflag
|
A boolean value specifying whether the new file will replace the current contents of the control. Values are:
|
filetype
(optional)
|
A value of the FileType enumerated datatype specifying the type of file being opened. Values are:
-
FileTypeRichText! – (Default) The file being opened is in rich text format (RTF)
-
FileTypeText! – The file being opened is plain ASCII text (TXT)
-
FileTypeHTML! – The file being opened is in HTML format (HTM or HTML)
-
FileTypeDoc! – The file being opened is in Microsoft Word format (DOC)
If filetype is not specified, PowerBuilder uses the filename extension to decide whether to read the file as rich text or plain text. If the extension is not one of the supported file type extensions, PowerBuilder attempts to read the file as rich text. To insert files with extensions such as INI, LOG, or SQL, you must specify FileTypeText!.
|
Return value