Lines Matching refs:pMenu

138 	REFERENCE< XFRAME >& rFrame, Menu* pMenu, sal_Bool bDelete, sal_Bool bDeleteChildren )  in MenuManager()  argument
146 m_pVCLMenu = pMenu; in MenuManager()
162 sal_uInt16 nItemCount = pMenu->GetItemCount(); in MenuManager()
167 sal_uInt16 nItemId = FillItemCommand(aItemCommand,pMenu, i ); in MenuManager()
169 MenuItemBits nBits = pMenu->GetItemBits( nItemId ); in MenuManager()
175 PopupMenu* pPopupMenu = pMenu->GetPopupMenu( nItemId ); in MenuManager()
185 if ( pMenu->GetItemText( nItemId ).Len() == 0 ) in MenuManager()
216 if ( pMenu->GetItemText( nItemId ).Len() == 0 ) in MenuManager()
242 pMenu->SetPopupMenu( nItemId, pSubMenu ); in MenuManager()
248 if ( pMenu->GetItemText( nItemId ).Len() == 0 ) in MenuManager()
252 if ( bShowMenuImages && !pMenu->GetItemImage( nItemId )) in MenuManager()
256 pMenu->SetItemImage( nItemId, aImage ); in MenuManager()
267 pMenu->SetPopupMenu( nItemId, pSubMenu ); in MenuManager()
273 if ( pMenu->GetItemText( nItemId ).Len() == 0 ) in MenuManager()
277 if ( bShowMenuImages && !pMenu->GetItemImage( nItemId )) in MenuManager()
281 pMenu->SetItemImage( nItemId, aImage ); in MenuManager()
284 else if ( pMenu->GetItemType( i ) != MENUITEM_SEPARATOR ) in MenuManager()
295 (MenuConfiguration::Attributes*)pMenu->GetUserValue( nItemId ); in MenuManager()
311 pMenu->SetItemImage( nItemId, aImage ); in MenuManager()
313 else if ( !pMenu->GetItemImage( nItemId )) in MenuManager()
317 pMenu->SetItemImage( nItemId, aImage ); in MenuManager()
324 if ( pMenu->GetItemText( nItemId ).Len() == 0 ) in MenuManager()
342 aURLSequence[nPos++] = pMenu->GetItemCommand( *p ); in MenuManager()
350 pMenu->SetItemText( *p, aLabelSequence( nPos++ )); in MenuManager()
604 void MenuManager::UpdateSpecialFileMenu( Menu* pMenu ) in UpdateSpecialFileMenu() argument
677 int nItemCount = pMenu->GetItemCount(); in UpdateSpecialFileMenu()
682 sal_uInt16 nPos = pMenu->GetItemPos( START_ITEMID_PICKLIST ); in UpdateSpecialFileMenu()
683 for ( sal_uInt16 n = nPos; n < pMenu->GetItemCount(); ) in UpdateSpecialFileMenu()
685 pMenu->RemoveItem( n ); in UpdateSpecialFileMenu()
689 if ( pMenu->GetItemType( pMenu->GetItemCount()-1 ) == MENUITEM_SEPARATOR ) in UpdateSpecialFileMenu()
690 pMenu->RemoveItem( pMenu->GetItemCount()-1 ); in UpdateSpecialFileMenu()
706 pMenu->InsertSeparator(); in UpdateSpecialFileMenu()
763 pMenu->InsertItem( pMenuItemHandler->nItemId, aTitle ); in UpdateSpecialFileMenu()
764 pMenu->SetTipHelpText( pMenuItemHandler->nItemId, aTipHelpText ); in UpdateSpecialFileMenu()
771 void MenuManager::UpdateSpecialWindowMenu( Menu* pMenu,const Reference< XMultiServiceFactory >& xSe… in UpdateSpecialWindowMenu() argument
812 int nItemCount = pMenu->GetItemCount(); in UpdateSpecialWindowMenu()
817 sal_uInt16 nPos = pMenu->GetItemPos( START_ITEMID_WINDOWLIST ); in UpdateSpecialWindowMenu()
818 for ( sal_uInt16 n = nPos; n < pMenu->GetItemCount(); ) in UpdateSpecialWindowMenu()
819 pMenu->RemoveItem( n ); in UpdateSpecialWindowMenu()
821 if ( pMenu->GetItemType( pMenu->GetItemCount()-1 ) == MENUITEM_SEPARATOR ) in UpdateSpecialWindowMenu()
822 pMenu->RemoveItem( pMenu->GetItemCount()-1 ); in UpdateSpecialWindowMenu()
828 pMenu->InsertSeparator(); in UpdateSpecialWindowMenu()
833 pMenu->InsertItem( nItemId, aNewWindowListVector.at( i ), MIB_RADIOCHECK ); in UpdateSpecialWindowMenu()
835 pMenu->CheckItem( nItemId ); in UpdateSpecialWindowMenu()
886 IMPL_LINK( MenuManager, Activate, Menu *, pMenu ) in IMPL_LINK() argument
888 if ( pMenu == m_pVCLMenu ) in IMPL_LINK()
895 sal_uInt16 nFlag = pMenu->GetMenuFlags(); in IMPL_LINK()
900 pMenu->SetMenuFlags( nFlag ); in IMPL_LINK()
917 UpdateSpecialFileMenu( pMenu ); in IMPL_LINK()
921 UpdateSpecialWindowMenu( pMenu,getServiceFactory(),m_aLock ); in IMPL_LINK()
931 FillMenuImages(m_xFrame,pMenu,bIsHiContrast,bShowMenuImages); in IMPL_LINK()
959 ::rtl::OUString aItemCommand = pMenu->GetItemCommand( pMenuItemHandler->nItemId ); in IMPL_LINK()
965 pMenu->SetItemCommand( pMenuItemHandler->nItemId, aItemCommand ); in IMPL_LINK()
985 pMenu->EnableItem( pMenuItemHandler->nItemId, sal_False ); in IMPL_LINK()
997 IMPL_LINK( MenuManager, Deactivate, Menu *, pMenu ) in IMPL_LINK() argument
999 if ( pMenu == m_pVCLMenu ) in IMPL_LINK()
1006 IMPL_LINK( MenuManager, Select, Menu *, pMenu ) in IMPL_LINK() argument
1015 sal_uInt16 nCurItemId = pMenu->GetCurItemId(); in IMPL_LINK()
1016 if ( pMenu == m_pVCLMenu && in IMPL_LINK()
1017 pMenu->GetItemType( nCurItemId ) != MENUITEM_SEPARATOR ) in IMPL_LINK()