Lines Matching refs:pXAcc
168 AccObject* AccObjectWinManager::GetAccObjByXAcc( XAccessible* pXAcc) in GetAccObjByXAcc() argument
170 if( pXAcc == NULL) in GetAccObjByXAcc()
173 XIdToAccObjHash::iterator pIndTemp = XIdAccList.find( (void*)pXAcc ); in GetAccObjByXAcc()
208 XAccessible* pXAcc = (XAccessible*)(iterResult->second); in GetTopWindowAccObj() local
209 return GetAccObjByXAcc(pXAcc); in GetTopWindowAccObj()
218 sal_Bool AccObjectWinManager::NotifyAccEvent(XAccessible* pXAcc,short state) in NotifyAccEvent() argument
229 if( pXAcc == NULL) in NotifyAccEvent()
233 pRContext = pXAcc->getAccessibleContext(); in NotifyAccEvent()
238 AccObject* selfAccObj= GetAccObjByXAcc(pXAcc); in NotifyAccEvent()
252 UpdateAccFocus(pXAcc); in NotifyAccEvent()
255 UpdateValue(pXAcc); in NotifyAccEvent()
274 UpdateAccFocus(pXAcc); in NotifyAccEvent()
302 UpdateValue(pXAcc); in NotifyAccEvent()
321 UpdateAccFocus(pXAcc); in NotifyAccEvent()
391 XAccessible* AccObjectWinManager::GetParentXAccessible( XAccessible* pXAcc ) in GetParentXAccessible() argument
393 AccObject* pObj= GetAccObjByXAcc(pXAcc); in GetParentXAccessible()
409 short AccObjectWinManager::GetParentRole( XAccessible* pXAcc ) in GetParentRole() argument
411 AccObject* pObj= GetAccObjByXAcc(pXAcc); in GetParentRole()
419 XAccessible* pXAcc = pObj->GetXAccessible().get(); in GetParentRole() local
420 Reference< XAccessibleContext > pRContext = pXAcc->getAccessibleContext(); in GetParentRole()
452 int AccObjectWinManager::UpdateAccSelection(XAccessible* pXAcc) in UpdateAccSelection() argument
457 if( pXAcc == NULL) in UpdateAccSelection()
460 pRContext = pXAcc->getAccessibleContext(); in UpdateAccSelection()
468 AccObject* pAccObj = GetAccObjByXAcc(pXAcc); in UpdateAccSelection()
507 InsertAccObj(pRChild.get(), pXAcc,pAccObj->GetParentHWND()); in UpdateAccSelection()
547 void AccObjectWinManager::DeleteFromHwndXAcc(XAccessible* pXAcc ) in DeleteFromHwndXAcc() argument
552 if(iter->second == pXAcc ) in DeleteFromHwndXAcc()
566 void AccObjectWinManager::DeleteChildrenAccObj(XAccessible* pXAcc) in DeleteChildrenAccObj() argument
573 currentObj = GetAccObjByXAcc( pXAcc); in DeleteChildrenAccObj()
595 void AccObjectWinManager::DeleteAccObj( XAccessible* pXAcc ) in DeleteAccObj() argument
598 if( pXAcc == NULL ) in DeleteAccObj()
600 XIdToAccObjHash::iterator temp = XIdAccList.find(pXAcc); in DeleteAccObj()
617 XIdAccList.erase( pXAcc ); in DeleteAccObj()
619 DeleteFromHwndXAcc(pXAcc); in DeleteAccObj()
652 …_Bool AccObjectWinManager::InsertChildrenAccObj( com::sun::star::accessibility::XAccessible* pXAcc, in InsertChildrenAccObj() argument
655 if(!IsContainer(pXAcc)) in InsertChildrenAccObj()
660 if( pXAcc == NULL) in InsertChildrenAccObj()
662 pRContext = pXAcc->getAccessibleContext(); in InsertChildrenAccObj()
670 if(IsStateManageDescendant(pXAcc)) in InsertChildrenAccObj()
684 InsertAccObj( mpAccessible,pXAcc,pWnd ); in InsertChildrenAccObj()
721 sal_Bool AccObjectWinManager::InsertAccObj( XAccessible* pXAcc,XAccessible* pParentXAcc,HWND pWnd ) in InsertAccObj() argument
723 XIdToAccObjHash::iterator itXacc = XIdAccList.find( (void*)pXAcc ); in InsertAccObj()
726 short nCurRole =GetRole(pXAcc); in InsertAccObj()
748 if( pXAcc == NULL) in InsertAccObj()
751 pRContext = pXAcc->getAccessibleContext(); in InsertAccObj()
767 AccObject pObj( pXAcc,pAgent ); in InsertAccObj()
781 XHWNDDocList.insert( XHWNDToDocumentHash::value_type( (long)pWnd, pXAcc ) ); in InsertAccObj()
786 AccEventListener* listener = createAccEventListener(pXAcc, pAgent); in InsertAccObj()
808 XIdAccList.insert( XIdToAccObjHash::value_type( (void*)pXAcc, pObj )); in InsertAccObj()
809 XIdToAccObjHash::iterator pIndTemp = XIdAccList.find( (void*)pXAcc ); in InsertAccObj()
812 AccObject* pCurObj = GetAccObjByXAcc(pXAcc); in InsertAccObj()
834 …ObjectWinManager::SaveTopWindowHandle(HWND hWnd, com::sun::star::accessibility::XAccessible* pXAcc) in SaveTopWindowHandle() argument
836 HwndXAcc.insert( XHWNDToXAccHash::value_type( hWnd,(void*)pXAcc ) ); in SaveTopWindowHandle()
847 AccEventListener* AccObjectWinManager::createAccEventListener(XAccessible* pXAcc, AccObjectManagerA… in createAccEventListener() argument
850 Reference<XAccessibleContext> xContext(pXAcc->getAccessibleContext(),UNO_QUERY); in createAccEventListener()
856 listener = new AccDialogEventListener(pXAcc,pAgent); in createAccEventListener()
859 listener = new AccFrameEventListener(pXAcc,pAgent); in createAccEventListener()
862 listener = new AccWindowEventListener(pXAcc,pAgent); in createAccEventListener()
865 listener = new AccFrameEventListener(pXAcc,pAgent); in createAccEventListener()
889 listener = new AccContainerEventListener(pXAcc,pAgent); in createAccEventListener()
893 listener = new AccParagraphEventListener(pXAcc,pAgent); in createAccEventListener()
911 listener = new AccComponentEventListener(pXAcc,pAgent); in createAccEventListener()
915 listener = new AccTextComponentEventListener(pXAcc,pAgent); in createAccEventListener()
919 listener = new AccMenuEventListener(pXAcc,pAgent); in createAccEventListener()
927 listener = new AccObjectContainerEventListener(pXAcc,pAgent); in createAccEventListener()
931 listener = new AccListEventListener(pXAcc,pAgent); in createAccEventListener()
934 listener = new AccTreeEventListener(pXAcc,pAgent); in createAccEventListener()
939 listener = new AccTableEventListener(pXAcc,pAgent); in createAccEventListener()
942 listener = new AccContainerEventListener(pXAcc,pAgent); in createAccEventListener()
958 void AccObjectWinManager::DecreaseState( XAccessible* pXAcc,unsigned short pState ) in DecreaseState() argument
960 AccObject* pAccObj = GetAccObjByXAcc( pXAcc ); in DecreaseState()
973 void AccObjectWinManager::IncreaseState( XAccessible* pXAcc,unsigned short pState ) in IncreaseState() argument
975 AccObject* pAccObj = GetAccObjByXAcc( pXAcc ); in IncreaseState()
980 void AccObjectWinManager::UpdateState( com::sun::star::accessibility::XAccessible* pXAcc ) in UpdateState() argument
982 AccObject* pAccObj = GetAccObjByXAcc( pXAcc ); in UpdateState()
993 void AccObjectWinManager::UpdateAccName( XAccessible* pXAcc ) in UpdateAccName() argument
995 AccObject* pAccObj = GetAccObjByXAcc( pXAcc ); in UpdateAccName()
1000 void AccObjectWinManager::UpdateAction( XAccessible* pXAcc ) in UpdateAction() argument
1002 AccObject* pAccObj = GetAccObjByXAcc( pXAcc ); in UpdateAction()
1007 void AccObjectWinManager::UpdateDescription( XAccessible* pXAcc ) in UpdateDescription() argument
1009 AccObject* pAccObj = GetAccObjByXAcc( pXAcc ); in UpdateDescription()
1020 void AccObjectWinManager::SetLocation( XAccessible* pXAcc, long /*top*/, long /*left*/, long /*wid… in SetLocation() argument
1022 AccObject* pObj = GetAccObjByXAcc( pXAcc ); in SetLocation()
1024 Reference< XAccessibleContext > pRContext = pXAcc->getAccessibleContext(); in SetLocation()
1035 void AccObjectWinManager::SetValue( XAccessible* pXAcc, Any pAny ) in SetValue() argument
1037 AccObject* pAccObj = GetAccObjByXAcc( pXAcc ); in SetValue()
1047 void AccObjectWinManager::UpdateValue( XAccessible* pXAcc ) in UpdateValue() argument
1049 AccObject* pAccObj = GetAccObjByXAcc( pXAcc ); in UpdateValue()
1060 void AccObjectWinManager::SetAccName( XAccessible* pXAcc, Any newName) in SetAccName() argument
1062 AccObject* pAccObj = GetAccObjByXAcc( pXAcc ); in SetAccName()
1073 void AccObjectWinManager::SetDescription( XAccessible* pXAcc, Any newDesc ) in SetDescription() argument
1075 AccObject* pAccObj = GetAccObjByXAcc( pXAcc ); in SetDescription()
1086 void AccObjectWinManager::SetRole( XAccessible* pXAcc, long Role ) in SetRole() argument
1088 AccObject* pAccObj = GetAccObjByXAcc( pXAcc ); in SetRole()
1195 IMAccessible* AccObjectWinManager::GetIMAccByXAcc(XAccessible* pXAcc) in GetIMAccByXAcc() argument
1197 AccObject* pAccObj = GetAccObjByXAcc(pXAcc); in GetIMAccByXAcc()
1230 void AccObjectWinManager::NotifyDestroy(XAccessible* pXAcc) in NotifyDestroy() argument
1232 AccObject* accObj = GetAccObjByXAcc(pXAcc); in NotifyDestroy()
1263 bool AccObjectWinManager::IsSpecialToolboItem(com::sun::star::accessibility::XAccessible* pXAcc) in IsSpecialToolboItem() argument
1265 if (pXAcc && oldFocus != pXAcc) in IsSpecialToolboItem()
1267 if(GetParentRole(pXAcc) == TOOL_BAR) in IsSpecialToolboItem()
1269 Reference< XAccessibleContext > pRContext(pXAcc->getAccessibleContext()); in IsSpecialToolboItem()
1282 short AccObjectWinManager::GetRole(com::sun::star::accessibility::XAccessible* pXAcc) in GetRole() argument
1284 assert(pXAcc != NULL); in GetRole()
1285 …Reference<com::sun::star::accessibility::XAccessibleContext> xContext(pXAcc->getAccessibleContext(… in GetRole()
1305 XAccessible* AccObjectWinManager::GetAccDocByAccTopWin( XAccessible* pXAcc ) in GetAccDocByAccTopWin() argument
1307 AccObject* pAccObj = GetAccObjByXAcc( pXAcc ); in GetAccDocByAccTopWin()
1312 bool AccObjectWinManager::IsTopWinAcc( com::sun::star::accessibility::XAccessible* pXAcc ) in IsTopWinAcc() argument
1315 AccObject* pAccObj = GetAccObjByXAcc( pXAcc ); in IsTopWinAcc()