[Nvda-dev] commit r2714 - in trunk: . source/NVDAObjects

NVDA Subversion svn at nvda-project.org
Wed Feb 11 22:28:38 UTC 2009


Author: nvda
Date: Wed Feb 11 22:28:37 2009
New Revision: 2714

Log:
NVDAObject.event_focusEntered: make sure to speak position information (i.e. x of y). Change is noticable in Thunderbird in the rows of address fields in a new message, NVDA will now announce which row you are on.

Modified:
   trunk/   (props changed)
   trunk/source/NVDAObjects/__init__.py

Modified: trunk/source/NVDAObjects/__init__.py
==============================================================================
--- trunk/source/NVDAObjects/__init__.py	(original)
+++ trunk/source/NVDAObjects/__init__.py	Wed Feb 11 22:28:37 2009
@@ -665,7 +665,7 @@
 		if self.role in (controlTypes.ROLE_MENUBAR,controlTypes.ROLE_POPUPMENU,controlTypes.ROLE_MENUITEM):
 			speech.cancelSpeech()
 			return
-		speech.speakObjectProperties(self,name=True,role=True,description=True,reason=speech.REASON_FOCUS)
+		speech.speakObjectProperties(self,name=True,role=True,description=True,positionInfo_indexInGroup=True,positionInfo_similarItemsInGroup=True,reason=speech.REASON_FOCUS)
 
 	def event_gainFocus(self):
 		"""



More information about the Nvda-dev mailing list