obj=None\r
if obj and obj!=pos.obj:\r
api.setNavigatorObject(obj)\r
- speech.speakObject(obj)\r
+ speech.speakObject(obj,reason=controlTypes.REASON_FOCUS)\r
else:\r
speech.speakMessage(_("No object at flat review position"))\r
script_navigatorObject_moveToObjectAtFlatReviewPosition.__doc__=_("Moves navigator object to the object represented by the text at the position of the review cursor within flat review")\r
pos=obj.makeTextInfo(textInfos.POSITION_FIRST)\r
api.setReviewPosition(pos)\r
speech.speakMessage(_("move to focus"))\r
- speech.speakObject(obj,reason=controlTypes.REASON_QUERY)\r
+ speech.speakObject(obj,reason=controlTypes.REASON_FOCUS)\r
script_navigatorObject_toFocus.__doc__=_("Sets the navigator object to the current focus, and the review cursor to the position of the caret inside it, if possible.")\r
\r
def script_navigatorObject_moveFocus(self,gesture):\r
curObject=curObject.simpleParent if simpleReviewMode else curObject.parent\r
if curObject is not None:\r
api.setNavigatorObject(curObject)\r
- speech.speakObject(curObject,reason=controlTypes.REASON_QUERY)\r
+ speech.speakObject(curObject,reason=controlTypes.REASON_FOCUS)\r
else:\r
speech.speakMessage(_("No containing object"))\r
script_navigatorObject_parent.__doc__=_("Moves the navigator object to the object containing it")\r
curObject=curObject.simpleNext if simpleReviewMode else curObject.next\r
if curObject is not None:\r
api.setNavigatorObject(curObject)\r
- speech.speakObject(curObject,reason=controlTypes.REASON_QUERY)\r
+ speech.speakObject(curObject,reason=controlTypes.REASON_FOCUS)\r
else:\r
speech.speakMessage(_("No next"))\r
script_navigatorObject_next.__doc__=_("Moves the navigator object to the next object")\r
curObject=curObject.simplePrevious if simpleReviewMode else curObject.previous\r
if curObject is not None:\r
api.setNavigatorObject(curObject)\r
- speech.speakObject(curObject,reason=controlTypes.REASON_QUERY)\r
+ speech.speakObject(curObject,reason=controlTypes.REASON_FOCUS)\r
else:\r
speech.speakMessage(_("No previous"))\r
script_navigatorObject_previous.__doc__=_("Moves the navigator object to the previous object")\r
curObject=curObject.simpleFirstChild if simpleReviewMode else curObject.firstChild\r
if curObject is not None:\r
api.setNavigatorObject(curObject)\r
- speech.speakObject(curObject,reason=controlTypes.REASON_QUERY)\r
+ speech.speakObject(curObject,reason=controlTypes.REASON_FOCUS)\r
else:\r
speech.speakMessage(_("No objects inside"))\r
script_navigatorObject_firstChild.__doc__=_("Moves the navigator object to the first object inside it")\r