Hi,
I am having problems with the DHTML Edit control when using it from
Delphi. Basically I can get all things to work, but I am unable to
drag/drop from another control to the Edit Control or position the caret.
I also can not use this code which is contained in the docs, and faq.
Dynamically Moving the Insertion Point
You can set the location of the insertion point programmatically using
TextRanges. The following Visual Basic code demonstrates how to set the
insertion point at the end of the document:
Private Sub MoveToEnd()
Dim range As IHTMLTxtRange
Set range = DHTMLEdit1.DOM.body.createTextRange()
range.collapse False
range.Select
End Sub
Viewing the object tree from VB the body property does not have a
createTextRange method.
The Body is a IHTMLElement whereas the createTextRange method is part of
IHTMLBodyElement.
So I don't know what to do to fix this.
I also want to drop from another delphi control some HTML and the HTML to
be inserted at the position of the mouse in the DHTML edit control.
How can I do this?
Any help would be appreciated.
Chris
---------------------------------------------------------------------------
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz