Lines Matching refs:pMenuItemHandler

526 			MenuItemHandler* pMenuItemHandler = *p;  in statusChanged()  local
527 if ( pMenuItemHandler->aMenuItemURL == aFeatureURL ) in statusChanged()
530 … sal_Bool bMenuItemEnabled( m_pVCLMenu->IsItemEnabled( pMenuItemHandler->nItemId )); in statusChanged()
539 ( pMenuItemHandler->aMenuItemURL.equalsAscii (".uno:Paste" ) ) || in statusChanged()
540 ( pMenuItemHandler->aMenuItemURL.equalsAscii (".uno:PasteSpecial" ) ) || in statusChanged()
541 …( pMenuItemHandler->aMenuItemURL.equalsAscii (".uno:PasteClipboard") ) // special for draw/im… in statusChanged()
548 m_pVCLMenu->EnableItem( pMenuItemHandler->nItemId, bEnabledItem ); in statusChanged()
553 m_pVCLMenu->ShowItem( pMenuItemHandler->nItemId, sal_True ); in statusChanged()
554 m_pVCLMenu->CheckItem( pMenuItemHandler->nItemId, bCheckmark ); in statusChanged()
556 MenuItemBits nBits = m_pVCLMenu->GetItemBits( pMenuItemHandler->nItemId ); in statusChanged()
559 m_pVCLMenu->SetItemBits( pMenuItemHandler->nItemId, nBits | MIB_CHECKABLE ); in statusChanged()
587 m_pVCLMenu->ShowItem( pMenuItemHandler->nItemId, sal_True ); in statusChanged()
588 m_pVCLMenu->SetItemText( pMenuItemHandler->nItemId, aItemText ); in statusChanged()
593 m_pVCLMenu->ShowItem( pMenuItemHandler->nItemId, aVisibilityStatus.bVisible ); in statusChanged()
596 m_pVCLMenu->ShowItem( pMenuItemHandler->nItemId, sal_True ); in statusChanged()
602 pMenuItemHandler->xMenuItemDispatch.clear(); in statusChanged()
739 MenuItemHandler* pMenuItemHandler = *p; in disposing() local
740 if ( pMenuItemHandler->xMenuItemDispatch.is() && in disposing()
741 pMenuItemHandler->xMenuItemDispatch == Source.Source ) in disposing()
744 pMenuItemDisposing = pMenuItemHandler; in disposing()
912 MenuItemHandler* pMenuItemHandler = *p; in IMPL_LINK() local
916 if ( pMenuItemHandler->aMenuItemURL == aCmdHelpIndex ) in IMPL_LINK()
919 pMenu->SetAccelKey( pMenuItemHandler->nItemId, aKeyCode ); in IMPL_LINK()
921 else if ( pMenu->GetPopupMenu( pMenuItemHandler->nItemId ) == 0 ) in IMPL_LINK()
922 pMenu->SetAccelKey( pMenuItemHandler->nItemId, pMenuItemHandler->aKeyCode ); in IMPL_LINK()
942 MenuItemHandler* pMenuItemHandler = *p; in IMPL_LINK() local
943 if ( pMenuItemHandler ) in IMPL_LINK()
945 if ( !pMenuItemHandler->xMenuItemDispatch.is() && in IMPL_LINK()
946 !pMenuItemHandler->xSubMenuManager.is() ) in IMPL_LINK()
951 if ( !(( pMenuItemHandler->nItemId >= START_ITEMID_WINDOWLIST && in IMPL_LINK()
952 pMenuItemHandler->nItemId < END_ITEMID_WINDOWLIST ))) in IMPL_LINK()
956 … ::rtl::OUString aItemCommand = pMenu->GetItemCommand( pMenuItemHandler->nItemId ); in IMPL_LINK()
960 aItemCommand += ::rtl::OUString::valueOf( (sal_Int32)pMenuItemHandler->nItemId ); in IMPL_LINK()
961 pMenu->SetItemCommand( pMenuItemHandler->nItemId, aItemCommand ); in IMPL_LINK()
971 pMenu->HideItem( pMenuItemHandler->nItemId ); in IMPL_LINK()
975 …xMenuItemDispatch = xDispatchProvider->queryDispatch( aTargetURL, pMenuItemHandler->aTargetFrame, … in IMPL_LINK()
980 if ( !pMenuItemHandler->xPopupMenuController.is() && in IMPL_LINK()
983 bPopupMenu = CreatePopupMenuController( pMenuItemHandler ); in IMPL_LINK()
985 else if ( pMenuItemHandler->xPopupMenuController.is() ) in IMPL_LINK()
988 pMenuItemHandler->xPopupMenuController->updatePopupMenu(); in IMPL_LINK()
990 if (PopupMenu* pThisPopup = pMenu->GetPopupMenu( pMenuItemHandler->nItemId )) in IMPL_LINK()
991 … pMenu->EnableItem( pMenuItemHandler->nItemId, pThisPopup->GetItemCount() ? true : false ); in IMPL_LINK()
994 lcl_CheckForChildren(pMenu, pMenuItemHandler->nItemId); in IMPL_LINK()
998 pMenuItemHandler->xMenuItemDispatch = xMenuItemDispatch; in IMPL_LINK()
999 pMenuItemHandler->aMenuItemURL = aTargetURL.Complete; in IMPL_LINK()
1009 pMenu->EnableItem( pMenuItemHandler->nItemId, sal_False ); in IMPL_LINK()
1012 else if ( pMenuItemHandler->xPopupMenuController.is() ) in IMPL_LINK()
1015 pMenuItemHandler->xPopupMenuController->updatePopupMenu(); in IMPL_LINK()
1016 lcl_CheckForChildren(pMenu, pMenuItemHandler->nItemId); in IMPL_LINK()
1018 else if ( pMenuItemHandler->xMenuItemDispatch.is() ) in IMPL_LINK()
1023 aTargetURL.Complete = pMenuItemHandler->aMenuItemURL; in IMPL_LINK()
1026 pMenuItemHandler->xMenuItemDispatch->addStatusListener( in IMPL_LINK()
1028 pMenuItemHandler->xMenuItemDispatch->removeStatusListener( in IMPL_LINK()
1035 else if ( pMenuItemHandler->xSubMenuManager.is() ) in IMPL_LINK()
1036 lcl_CheckForChildren(pMenu, pMenuItemHandler->nItemId); in IMPL_LINK()
1129 MenuItemHandler* pMenuItemHandler = GetMenuItemHandler( nCurItemId ); in IMPL_LINK() local
1130 if ( pMenuItemHandler && pMenuItemHandler->xMenuItemDispatch.is() ) in IMPL_LINK()
1132 aTargetURL.Complete = pMenuItemHandler->aMenuItemURL; in IMPL_LINK()
1139 xDispatch = pMenuItemHandler->xMenuItemDispatch; in IMPL_LINK()
1213 sal_Bool MenuBarManager::CreatePopupMenuController( MenuItemHandler* pMenuItemHandler ) in CreatePopupMenuController() argument
1216 rtl::OUString aItemCommand( pMenuItemHandler->aMenuItemURL ); in CreatePopupMenuController()
1248 pMenuItemHandler->xPopupMenuController = xPopupMenuController; in CreatePopupMenuController()
1249 xPopupMenuController->setPopupMenu( pMenuItemHandler->xPopupMenu ); in CreatePopupMenuController()
1508 MenuItemHandler* pMenuItemHandler = *p; in FillMenuManager() local
1512 if ( pMenuItemHandler->aMenuItemURL == aCmdHelpIndex ) in FillMenuManager()
1515 pMenu->SetAccelKey( pMenuItemHandler->nItemId, aKeyCode ); in FillMenuManager()
1517 else if ( pMenu->GetPopupMenu( pMenuItemHandler->nItemId ) == 0 ) in FillMenuManager()
1518 pMenu->SetAccelKey( pMenuItemHandler->nItemId, pMenuItemHandler->aKeyCode ); in FillMenuManager()
2027 MenuItemHandler* pMenuItemHandler = new MenuItemHandler( in AddMenu() local
2031 pMenuItemHandler->aMenuItemURL = _sItemCommand; in AddMenu()
2032 m_aMenuItemHandlerVector.push_back( pMenuItemHandler ); in AddMenu()
2089 MenuItemHandler* pMenuItemHandler = new MenuItemHandler( in Init() local
2093 m_aMenuItemHandlerVector.push_back( pMenuItemHandler ); in Init()
2100 MenuItemHandler* pMenuItemHandler = new MenuItemHandler( nItemId, xStatusListener, xDispatch ); in Init() local
2105 pMenuItemHandler->aTargetFrame = pAddonAttributes->aTargetFrame; in Init()
2108 pMenuItemHandler->aMenuItemURL = aItemCommand; in Init()
2119 pAddonMenu->SetPopupMenu( pMenuItemHandler->nItemId, pCtlPopupMenu ); in Init()
2120pMenuItemHandler->xPopupMenu = Reference< com::sun::star::awt::XPopupMenu >( (OWeakObject *)pVCLXP… in Init()
2124 m_aMenuItemHandlerVector.push_back( pMenuItemHandler ); in Init()