Enable cursor movement with braille display routing keys in PowerPoint (#17004)
Closes #9101
Summary of the issue:
The routing keys on a braille display do not work to move the text insertion point in Microsoft PowerPoint.
Description of user facing changes
The routing keys now move the cursor in PowerPoint. The review cursor selection commands also select text in text boxes.
Description of development approach
Looked at TextFrameTextInfo to look at how access to PowerPoint text works. Used the Microsoft Powerpoint Object Model documentation to find the appropriate methods. Implemented `_setCaretOffset` and `_setSelectionOffsets` methods on `appModules.powerpnt.TextFrameTextInfo`.
---
Co-authored-by: Sean Budd <sean@nvaccess.org>