[wingide-users] [scripting] overwriting selection
Wingware Support
support at wingware.com
Mon Jan 21 10:26:03 MST 2008
Luc Bourhis wrote:
> editor.GetSelection() returns the current selection but how would I
> overwrite it with a string in a script?
Text modification is done through the document object. I think you want
to use something like the following (untested) code:
doc = editor.GetDocument()
start, end = editor.GetSelection()
doc.DeleteChars(start, end)
doc.InsertChars(start, text)
You also may or may not want to set the selection after inserting the
new text.
Cheers,
John
More information about the wingide-users
mailing list