Lines Matching refs:pItem

226 ButtonType determineButtonType( ImplToolItem* pItem, ButtonType defaultType )  in determineButtonType()  argument
229 ToolBoxItemBits nBits( pItem->mnBits & 0x300 ); in determineButtonType()
726 static bool ImplIsFixedControl( const ImplToolItem *pItem ) in ImplIsFixedControl() argument
728 return ( pItem->mpWindow && in ImplIsFixedControl()
729 (pItem->mpWindow->GetType() == WINDOW_FIXEDTEXT || in ImplIsFixedControl()
730 pItem->mpWindow->GetType() == WINDOW_FIXEDLINE || in ImplIsFixedControl()
731 pItem->mpWindow->GetType() == WINDOW_GROUPBOX) ); in ImplIsFixedControl()
1411 ImplToolItem* pItem = mpDragBox->ImplGetItem( nTempItem ); in EndDragging() local
1412 Size aSize = pItem->mpWindow->GetSizePixel(); in EndDragging()
1414 pItem->mpWindow->SetSizePixel( aSize ); in EndDragging()
3438 ImplToolItem* pItem = &mpData->m_aItems[nPos]; in ImplDrawItem() local
3442 bHighlight = bHighlight && pItem->mbEnabled; in ImplDrawItem()
3445 if ( pItem->maRect.IsEmpty() ) in ImplDrawItem()
3451 sal_Bool bHasOpenPopup = (mpFloatWin != NULL) && (mnDownItemId==pItem->mnId); in ImplDrawItem()
3462 (pItem->meType == TOOLBOXITEM_SEPARATOR) && in ImplDrawItem()
3477 nSlim = (pItem->maRect.Bottom() - pItem->maRect.Top ()) / 4; in ImplDrawItem()
3478 nCenterPos = pItem->maRect.Center().X(); in ImplDrawItem()
3479 DrawLine( Point( nCenterPos, pItem->maRect.Top() + nSlim ), in ImplDrawItem()
3480 Point( nCenterPos, pItem->maRect.Bottom() - nSlim ) ); in ImplDrawItem()
3484 nSlim = (pItem->maRect.Right() - pItem->maRect.Left ()) / 4; in ImplDrawItem()
3485 nCenterPos = pItem->maRect.Center().Y(); in ImplDrawItem()
3486 DrawLine( Point( pItem->maRect.Left() + nSlim, nCenterPos ), in ImplDrawItem()
3487 Point( pItem->maRect.Right() - nSlim, nCenterPos ) ); in ImplDrawItem()
3494 if ( (pItem->meType != TOOLBOXITEM_BUTTON) || in ImplDrawItem()
3495 (pItem->mbShowWindow && !mbCustomizeMode) ) in ImplDrawItem()
3500 if ( pItem->mnId == mnConfigItem ) in ImplDrawItem()
3509 if ( mbCustomizeMode && pItem->mbShowWindow ) in ImplDrawItem()
3519 DrawRect( pItem->maRect ); in ImplDrawItem()
3521 Size aSize( GetCtrlTextWidth( pItem->maText ), GetTextHeight() ); in ImplDrawItem()
3522 Point aPos( pItem->maRect.Left()+2, pItem->maRect.Top() ); in ImplDrawItem()
3523 aPos.Y() += (pItem->maRect.GetHeight()-aSize.Height())/2; in ImplDrawItem()
3525 if ( (aSize.Width() > pItem->maRect.GetWidth()-2) || in ImplDrawItem()
3526 (aSize.Height() > pItem->maRect.GetHeight()-2) ) in ImplDrawItem()
3529 Rectangle aTempRect( pItem->maRect.Left()+1, pItem->maRect.Top()+1, in ImplDrawItem()
3530 pItem->maRect.Right()-1, pItem->maRect.Bottom()-1 ); in ImplDrawItem()
3539 mpData->m_pLayoutData->m_aLineItemIds.push_back( pItem->mnId ); in ImplDrawItem()
3542 … DrawCtrlText( aPos, pItem->maText, 0, STRING_LEN, TEXT_DRAW_MNEMONIC, pVector, pDisplayText ); in ImplDrawItem()
3555 Size aBtnSize = pItem->maRect.GetSize(); in ImplDrawItem()
3559 if ( pItem->mnBits & TIB_DROPDOWN && in ImplDrawItem()
3560 ((pItem->mnBits & TIB_DROPDOWNONLY) != TIB_DROPDOWNONLY) ) in ImplDrawItem()
3562 Rectangle aArrowRect = pItem->GetDropDownRect( mbHorz ); in ImplDrawItem()
3563 if( aArrowRect.Top() == pItem->maRect.Top() ) // dropdown arrow on right side in ImplDrawItem()
3569 Rectangle aButtonRect( pItem->maRect.TopLeft(), aBtnSize ); in ImplDrawItem()
3578 if ( pItem->meState == STATE_CHECK ) in ImplDrawItem()
3582 else if ( pItem->meState == STATE_DONTKNOW ) in ImplDrawItem()
3606 if ( (pItem->meState != STATE_NOCHECK) || !bPaint ) in ImplDrawItem()
3608 ImplErase( this, pItem->maRect, bHighlight, bHasOpenPopup ); in ImplDrawItem()
3623 nOffX += pItem->maRect.Left(); in ImplDrawItem()
3624 nOffY += pItem->maRect.Top(); in ImplDrawItem()
3629 …ButtonType tmpButtonType = determineButtonType( pItem, meButtonType ); // default to toolbox setti… in ImplDrawItem()
3630 pItem->DetermineButtonDrawStyle( tmpButtonType, bImage, bText ); in ImplDrawItem()
3640 aTxtSize.Width() = GetCtrlTextWidth( pItem->maText ); in ImplDrawItem()
3647 if ( bHighlight && (!(pItem->maHighImage)) == sal_False ) in ImplDrawItem()
3648 pImage = &(pItem->maHighImage); in ImplDrawItem()
3650 pImage = &(pItem->maImage); in ImplDrawItem()
3657 if ( !pItem->mbEnabled || !IsEnabled() ) in ImplDrawItem()
3668 if ( (pItem->mnBits & (TIB_LEFT|TIB_DROPDOWN)) || bText ) in ImplDrawItem()
3681 if ( bHighlight || (pItem->meState == STATE_CHECK) ) in ImplDrawItem()
3684 ImplDrawFloatwinBorder( pItem ); in ImplDrawItem()
3686 …rawButton( this, aButtonRect, bHighlight, pItem->meState == STATE_CHECK, pItem->mbEnabled && IsEna… in ImplDrawItem()
3706 if( pItem->mbVisibleText && !ImplIsFloatingMode() && in ImplDrawItem()
3747 if ( !bLayout && !bImage && (bHighlight || (pItem->meState == STATE_CHECK) ) ) in ImplDrawItem()
3750 ImplDrawFloatwinBorder( pItem ); in ImplDrawItem()
3752 …ImplDrawButton( this, pItem->maRect, bHighlight, pItem->meState == STATE_CHECK, pItem->mbEnabled &… in ImplDrawItem()
3756 if ( !pItem->mbEnabled ) in ImplDrawItem()
3761 mpData->m_pLayoutData->m_aLineItemIds.push_back( pItem->mnId ); in ImplDrawItem()
3764 DrawCtrlText( Point( nTextOffX, nTextOffY ), pItem->maText, in ImplDrawItem()
3774 if ( pItem->mnBits & TIB_DROPDOWN ) in ImplDrawItem()
3776 Rectangle aDropDownRect( pItem->GetDropDownRect( mbHorz ) ); in ImplDrawItem()
3778 if ( !pItem->mbEnabled || !IsEnabled() ) in ImplDrawItem()
3785 if( (pItem->mnBits & TIB_DROPDOWNONLY) != TIB_DROPDOWNONLY ) in ImplDrawItem()
3789 if( bHighlight || (pItem->meState == STATE_CHECK) ) in ImplDrawItem()
3792 ImplDrawFloatwinBorder( pItem ); in ImplDrawItem()
3794 …ImplDrawButton( this, aDropDownRect, bHighlight, pItem->meState == STATE_CHECK, pItem->mbEnabled &… in ImplDrawItem()
3861 void ToolBox::ImplDrawFloatwinBorder( ImplToolItem* pItem ) in ImplDrawFloatwinBorder() argument
3863 if ( !pItem->maRect.IsEmpty() ) in ImplDrawFloatwinBorder()
3870 p1 = pItem->maRect.TopLeft(); in ImplDrawFloatwinBorder()
3872 p2 = pItem->maRect.TopRight(); in ImplDrawFloatwinBorder()
3875 p1 = pItem->maRect.BottomLeft(); in ImplDrawFloatwinBorder()
3877 p2 = pItem->maRect.BottomRight(); in ImplDrawFloatwinBorder()
3881 p1 = pItem->maRect.TopLeft(); in ImplDrawFloatwinBorder()
3883 p2 = pItem->maRect.BottomLeft(); in ImplDrawFloatwinBorder()
3886 p1 = pItem->maRect.TopRight(); in ImplDrawFloatwinBorder()
3888 p2 = pItem->maRect.BottomRight(); in ImplDrawFloatwinBorder()
3981 ImplToolItem* pItem = &mpData->m_aItems[mnCurPos]; in ImplHandleMouseMove() local
3982 if ( pItem->maRect.IsInside( aMousePos ) ) in ImplHandleMouseMove()
3987 mnCurItemId = pItem->mnId; in ImplHandleMouseMove()
3991 if ( (pItem->mnBits & TIB_REPEAT) && bRepeat ) in ImplHandleMouseMove()
4081 ImplToolItem* pItem = &mpData->m_aItems[mnCurPos]; in ImplHandleMouseButtonUp() local
4082 if ( pItem->maRect.IsInside( rMEvt.GetPosPixel() ) ) in ImplHandleMouseButtonUp()
4084 mnCurItemId = pItem->mnId; in ImplHandleMouseButtonUp()
4088 if ( pItem->mnBits & TIB_AUTOCHECK ) in ImplHandleMouseButtonUp()
4090 if ( pItem->mnBits & TIB_RADIOCHECK ) in ImplHandleMouseButtonUp()
4092 if ( pItem->meState != STATE_CHECK ) in ImplHandleMouseButtonUp()
4093 SetItemState( pItem->mnId, STATE_CHECK ); in ImplHandleMouseButtonUp()
4097 if ( pItem->meState != STATE_CHECK ) in ImplHandleMouseButtonUp()
4098 pItem->meState = STATE_CHECK; in ImplHandleMouseButtonUp()
4100 pItem->meState = STATE_NOCHECK; in ImplHandleMouseButtonUp()
4106 if ( !(pItem->mnBits & TIB_REPEAT) ) in ImplHandleMouseButtonUp()
4723 ImplToolItem* pItem = &mpData->m_aItems[i]; in Paint() local
4726 if ( !pItem->maRect.IsEmpty() && rPaintRect.IsOver( pItem->maRect ) ) in Paint()
4807 ImplToolItem* pItem = ImplGetItem( nItemId ); in ImplGetHelpText() local
4809 if ( pItem ) in ImplGetHelpText()
4811 if ( !pItem->maHelpText.Len() && ( pItem->maHelpId.getLength() || pItem->maCommandStr.Len() )) in ImplGetHelpText()
4816 if ( pItem->maCommandStr.Len() ) in ImplGetHelpText()
4817 pItem->maHelpText = pHelp->GetHelpText( pItem->maCommandStr, this ); in ImplGetHelpText()
4818 if ( !pItem->maHelpText.Len() && pItem->maHelpId.getLength() ) in ImplGetHelpText()
4819pItem->maHelpText = pHelp->GetHelpText( rtl::OStringToOUString( pItem->maHelpId, RTL_TEXTENCODING_… in ImplGetHelpText()
4823 return pItem->maHelpText; in ImplGetHelpText()
5602 ImplToolItem* pItem = ImplGetItem( mnHighItemId ); in ImplActivateItem() local
5603 if ( pItem->mnBits & TIB_AUTOCHECK ) in ImplActivateItem()
5605 if ( pItem->mnBits & TIB_RADIOCHECK ) in ImplActivateItem()
5607 if ( pItem->meState != STATE_CHECK ) in ImplActivateItem()
5608 SetItemState( pItem->mnId, STATE_CHECK ); in ImplActivateItem()
5612 if ( pItem->meState != STATE_CHECK ) in ImplActivateItem()
5613 pItem->meState = STATE_CHECK; in ImplActivateItem()
5615 pItem->meState = STATE_NOCHECK; in ImplActivateItem()
5830 ImplToolItem *pItem = ImplGetItem( mnHighItemId ); in KeyInput() local
5831 if( !pItem->mbEnabled ) in KeyInput()
5844 ImplToolItem *pItem = NULL; in KeyInput() local
5846 pItem = ImplGetItem( mnHighItemId ); in KeyInput()
5848 …eyGroup == KEYGROUP_NUM || aKeyGroup == KEYGROUP_ALPHA ) && pItem && pItem->mpWindow && pItem->mbE… in KeyInput()
5853 pItem->mpWindow->ImplControlFocus( GETFOCUS_TAB ); in KeyInput()
5980 sal_uInt16 ToolBox::ImplFindItemPos( const ImplToolItem* pItem, const std::vector< ImplToolItem >& … in ImplFindItemPos() argument
5982 if( pItem ) in ImplFindItemPos()
5986 if( &rList[ nPos ] == pItem ) in ImplFindItemPos()
6000 void ToolBox::ImplChangeHighlight( ImplToolItem* pItem, sal_Bool bNoGrabFocus ) in ImplChangeHighlight() argument
6023 if( !bNoGrabFocus && pItem != pOldItem && pOldItem && pOldItem->mpWindow ) in ImplChangeHighlight()
6029 if( pItem ) in ImplChangeHighlight()
6031 sal_uInt16 aPos = ToolBox::ImplFindItemPos( pItem, mpData->m_aItems ); in ImplChangeHighlight()
6035 sal_uInt16 nLine = ImplGetItemLine( pItem ); in ImplChangeHighlight()
6053 mnHighItemId = pItem->mnId; in ImplChangeHighlight()
6060 if( pItem->mpWindow ) in ImplChangeHighlight()
6061 pItem->mpWindow->GrabFocus(); in ImplChangeHighlight()
6062 if( pItem != pOldItem ) in ImplChangeHighlight()
6079 static sal_Bool ImplIsValidItem( const ImplToolItem* pItem, sal_Bool bNotClipped ) in ImplIsValidItem() argument
6081 …sal_Bool bValid = (pItem && pItem->meType == TOOLBOXITEM_BUTTON && pItem->mbVisible && !ImplIsFixe… in ImplIsValidItem()
6082 if( bValid && bNotClipped && pItem->IsClipped() ) in ImplIsValidItem()
6102 ImplToolItem* pItem = NULL; in ImplChangeHighlightUpDn() local
6108 pItem = &(*it); in ImplChangeHighlightUpDn()
6113 ImplChangeHighlight( pItem ); in ImplChangeHighlightUpDn()
6168 ImplToolItem* pItem = NULL; in ImplChangeHighlightUpDn() local
6174 pItem = &(*it); in ImplChangeHighlightUpDn()
6178 ImplChangeHighlight( pItem ); in ImplChangeHighlightUpDn()
6256 ImplToolItem* pItem = ImplGetItem( mnHighItemId ); in ImplShowFocus() local
6257 if( pItem->mpWindow ) in ImplShowFocus()
6259 …Window *pWin = pItem->mpWindow->ImplGetWindowImpl()->mpBorderWindow ? pItem->mpWindow->ImplGetWind… in ImplShowFocus()
6272 ImplToolItem* pItem = ImplGetItem( mnHighItemId ); in ImplHideFocus() local
6273 if( pItem->mpWindow ) in ImplHideFocus()
6275 …Window *pWin = pItem->mpWindow->ImplGetWindowImpl()->mpBorderWindow ? pItem->mpWindow->ImplGetWind… in ImplHideFocus()