Exemplo n.º 1
0
 def getNVDAObjectFromIdentifier(self, docHandle, ID):
     try:
         pacc = self.rootNVDAObject.IAccessibleObject.accChild(ID)
     except COMError:
         return None
     return NVDAObjects.IAccessible.IAccessible(
         windowHandle=docHandle,
         IAccessibleObject=IAccessibleHandler.normalizeIAccessible(pacc),
         IAccessibleChildID=0)
Exemplo n.º 2
0
	def _getPhysicalFocus(self):
		try:
			paccParent=self.IAccessibleObject.accParent
		except COMError:
			paccParent=None
		if not paccParent:
			return
		try:
			paccFocus=paccParent.accFocus
		except COMError:
			paccFocus=None
		if not paccFocus:
			return
		return IAccessible(IAccessibleObject=IAccessibleHandler.normalizeIAccessible(paccFocus),IAccessibleChildID=0)
Exemplo n.º 3
0
 def _getPhysicalFocus(self):
     try:
         paccParent = self.IAccessibleObject.accParent
     except COMError:
         paccParent = None
     if not paccParent:
         return
     try:
         paccFocus = paccParent.accFocus
     except COMError:
         paccFocus = None
     if not paccFocus:
         return
     return IAccessible(
         IAccessibleObject=IAccessibleHandler.normalizeIAccessible(
             paccFocus),
         IAccessibleChildID=0)
Exemplo n.º 4
0
	def getNVDAObjectFromIdentifier(self, docHandle, ID):
		try:
			pacc=self.rootNVDAObject.IAccessibleObject.accChild(ID)
		except COMError:
			return None
		return NVDAObjects.IAccessible.IAccessible(windowHandle=docHandle,IAccessibleObject=IAccessibleHandler.normalizeIAccessible(pacc),IAccessibleChildID=0)