User Guide

238 Chapter 14 Scripting the Visual Tools Object Model
InsertTag
Syntax InsertTag(sStartTag, sEndTag: OleVariant; wbOverwriteSelection:
WordBool);
Description Boolean. Inserts the passed tag pair at the current cursor position, overwriting the
selection if
wbOverwriteSelection is True. The cursor is positioned between the
start and end tags after this operation. If
wbOverwriteSelection is False, the tags
surround the current selection.
Example
function Main(){
with (Application){
ActiveDocument.CursorDocEnd(false);
ActiveDocument.InsertTag(’<a href="http://www.macromedia.com">’,
’</a>’, true);
}
}
InsertText
Syntax InsertText(InsertStr: OleVariant; wbOverwriteSelection: WordBool);
Description Boolean. Inserts the passed string at the current cursor position. If
wbOverwriteSelection is True, this function overwrites the selection.
LastSavedDate
Syntax LastSavedDate();
Description Returns the datetime value for the last save of the active document file.
Example
function Main(){
with (Application){
SetStatusText(’Last save: ’ + ActiveDocument.LastSavedDate());
}
}
Print
Syntax Print(wbNoPrompt: WordBool);
Description Boolean. Prints the active document. If wbNoPrompt is False, prompts the user for
print settings.
Redo
Syntax Redo();
Description Performs a single redo operation.