Lines Matching refs:pCurrMenu

100     Menu*            pCurrMenu( pMenu );  in FindReferencePath()  local
113 sal_uInt16 nTmpPos = FindMenuItem( aCmd, pCurrMenu ); in FindReferencePath()
121 sal_uInt16 nTmpPos = FindMenuItem( aCmd, pCurrMenu ); in FindReferencePath()
124 sal_uInt16 nItemId = pCurrMenu->GetItemId( nTmpPos ); in FindReferencePath()
125 Menu* pTmpMenu = pCurrMenu->GetPopupMenu( nItemId ); in FindReferencePath()
127 pCurrMenu = pTmpMenu; in FindReferencePath()
139 while (( pCurrMenu != 0 ) && ( i < nCount ) && ( eResult == RP_OK )); in FindReferencePath()
142 aResult.pPopupMenu = pCurrMenu; in FindReferencePath()
150 sal_uInt16 MenuBarMerger::FindMenuItem( const ::rtl::OUString& rCmd, Menu* pCurrMenu ) in FindMenuItem() argument
152 for ( sal_uInt16 i = 0; i < pCurrMenu->GetItemCount(); i++ ) in FindMenuItem()
154 const sal_uInt16 nItemId = pCurrMenu->GetItemId( i ); in FindMenuItem()
157 if ( rCmd == ::rtl::OUString( pCurrMenu->GetItemCommand( nItemId ))) in FindMenuItem()
329 Menu* pCurrMenu( aRefPathInfo.pPopupMenu ); in ProcessFallbackOperation() local
345 pCurrMenu->InsertSeparator( MENU_APPEND ); in ProcessFallbackOperation()
348 pCurrMenu->InsertItem( rItemId, rMenuItem.aTitle, 0, MENU_APPEND ); in ProcessFallbackOperation()
349 pCurrMenu->SetItemCommand( rItemId, rMenuItem.aURL ); in ProcessFallbackOperation()
366 sal_uInt16 nSetItemId = pCurrMenu->GetItemId( nInsPos ); in ProcessFallbackOperation()
367 pCurrMenu->SetItemCommand( nSetItemId, aCmd ); in ProcessFallbackOperation()
368 pCurrMenu->SetPopupMenu( nSetItemId, pPopupMenu ); in ProcessFallbackOperation()
373 pCurrMenu->InsertItem( rItemId, ::rtl::OUString(), 0, MENU_APPEND ); in ProcessFallbackOperation()
374 pCurrMenu->SetItemCommand( rItemId, aCmd ); in ProcessFallbackOperation()
375 pCurrMenu->SetPopupMenu( rItemId, pPopupMenu ); in ProcessFallbackOperation()
378 pCurrMenu = pPopupMenu; in ProcessFallbackOperation()