Authentic.CurrentSelection
See also
Declaration: CurrentSelection as AuthenticSelection
Description
The property provides access to the current selection in the Authentic View.
The example code below retrieves the complete text of the current selection:
JavaScript:
// somewhere in your script:
GetSelection(objPlugIn.CurrentSelection);
// GetSelection() collects complete text selection
function GetSelection(objSel)
{
var strText = "";
var objCurrent = objSel.Start;
while(!objSel.End.IsSameNode(objCurrent))
{
objCurrent = objPlugIn.GetNextVisible(objCurrent);
strText += objCurrent.TextValue;
}
strText += objSel.End.TextValue.substring(0,objSel.EndTextPosition);
return objSel.Start.TextValue.substr(objSel.StartTextPosition) + strText;
}