1 implementation of MovingPosition
PresentationFramework (1)
System\windows\Documents\TextSelection.cs (1)
391ITextPointer ITextSelection.MovingPosition
35 references to MovingPosition
PresentationFramework (35)
MS\Internal\Documents\IFlowDocumentViewer.cs (4)
222textSelection.SetCaretToPosition(newTextSelection.AnchorPosition, newTextSelection.MovingPosition.LogicalDirection, true, true); 223textSelection.ExtendToPosition(newTextSelection.MovingPosition); 549textSelection.SetCaretToPosition(newTextSelection.AnchorPosition, newTextSelection.MovingPosition.LogicalDirection, true, true); 550textSelection.ExtendToPosition(newTextSelection.MovingPosition);
System\Windows\Annotations\AnnotationHelper.cs (4)
513selection.SetCaretToPosition(selection.MovingPosition, selection.MovingPosition.LogicalDirection, true, true); 948selection.SetCaretToPosition(selection.MovingPosition, selection.MovingPosition.LogicalDirection, true, true);
System\windows\Documents\CaretElement.cs (1)
439if (!_textEditor.Selection.MovingPosition.HasValidLayout && _textEditor.TextView != null && _textEditor.TextView.IsValid)
System\windows\Documents\TextEditorSelection.cs (12)
289ITextPointer newMovingPosition = This.TextView.GetPositionAtNextLine(This.Selection.MovingPosition, suggestedX, +1, out newSuggestedX, out linesMoved); 378ITextPointer newMovingPosition = This.TextView.GetPositionAtNextLine(This.Selection.MovingPosition, suggestedX, -1, out newSuggestedX, out linesMoved); 458ITextPointer movingPointer = This.Selection.MovingPosition.CreatePointer(); 509ITextPointer movingPointer = This.Selection.MovingPosition.CreatePointer(); 1315ITextPointer movingPointer = This.Selection.MovingPosition.CreatePointer(); 1356ITextPointer movingPointer = This.Selection.MovingPosition.CreatePointer(); 2020ITextPointer position = textEditor.Selection.MovingPosition.CreatePointer(); 2051BringIntoView(textEditor.Selection.MovingPosition, textEditor); 2190ITextPointer wordBoundary = textEditor.Selection.MovingPosition.CreatePointer(); 2239if (This.Selection.MovingPosition.CompareTo(innerMovingPosition) > 0) 2302ITextPointer movingPosition = This.Selection.MovingPosition; 2345if (end.CompareTo(This.Selection.MovingPosition) == 0)
System\Windows\Documents\TextParentUndoUnit.cs (2)
34: this(selection, selection.AnchorPosition, selection.MovingPosition) 171RecordRedoSelectionState(_selection.AnchorPosition, _selection.MovingPosition);
System\windows\Documents\TextSelection.cs (7)
240ITextPointer movingPosition = ((ITextSelection)this).MovingPosition; 576ITextPointer movingPosition = ((ITextSelection)this).MovingPosition; 645return thisSelection.MovingPosition.GetNextInsertionPosition(direction); 1025if (!TextRangeEditTables.IsTableCellRange((TextPointer)_anchorPosition, (TextPointer)((ITextSelection)this).MovingPosition, /*includeCellAtMovingPosition:*/false, out anchorCell, out movingCell)) 1158return (TextPointer)((ITextSelection)this).MovingPosition; 1701((ITextSelection)this).MovingPosition.ValidateLayout(); 2154ITextPointer caretPosition = currentTextSelection.MovingPosition;
System\Windows\Documents\TextStore.cs (5)
332selection[0].style.ase = (this.TextSelection.MovingPosition.CompareTo(this.TextSelection.Start) == 0) ? UnsafeNativeMethods.TsActiveSelEnd.TS_AE_START : UnsafeNativeMethods.TsActiveSelEnd.TS_AE_END; 673ITextRange range = new TextRange(this.TextSelection.AnchorPosition, this.TextSelection.MovingPosition); 3530int imeSelectionMovingOffset = this.TextSelection.MovingPosition.Offset; 3770appSelectionMovingOffset = this.TextSelection.MovingPosition.Offset; 3797appSelectionMovingOffset = this.TextSelection.MovingPosition.Offset;