Lines Matching refs:nWhich

365 sal_uInt16 SfxItemSet::ClearItem( sal_uInt16 nWhich )  in ClearItem()  argument
377 if( nWhich ) in ClearItem()
383 if( *pPtr <= nWhich && nWhich <= *(pPtr+1) ) in ClearItem()
386 ppFnd += nWhich - *pPtr; in ClearItem()
396 if ( nWhich <= SFX_WHICH_MAX ) in ClearItem()
399 ? _pParent->Get( nWhich, sal_True ) in ClearItem()
400 : _pPool->GetDefaultItem( nWhich ); in ClearItem()
424 for( nWhich = *pPtr; nWhich <= *(pPtr+1); ++nWhich, ++ppFnd ) in ClearItem()
434 if ( nWhich <= SFX_WHICH_MAX ) in ClearItem()
437 ? _pParent->Get( nWhich, sal_True ) in ClearItem()
438 : _pPool->GetDefaultItem( nWhich ); in ClearItem()
445 if(!pItemToClear->nWhich) in ClearItem()
474 for ( sal_uInt16 nWhich = *pPtr; nWhich <= *(pPtr+1); ++nWhich, ++ppFnd ) in ClearInvalidItems() local
476 *ppFnd = &_pPool->Put( _pPool->GetDefaultItem(nWhich) ); in ClearInvalidItems()
482 for( sal_uInt16 nWhich = *pPtr; nWhich <= *(pPtr+1); ++nWhich, ++ppFnd ) in ClearInvalidItems() local
507 SfxItemState SfxItemSet::GetItemState( sal_uInt16 nWhich, in GetItemState() argument
523 if ( *pPtr <= nWhich && nWhich <= *(pPtr+1) ) in GetItemState()
526 ppFnd += nWhich - *pPtr; in GetItemState()
564 const SfxPoolItem* SfxItemSet::Put( const SfxPoolItem& rItem, sal_uInt16 nWhich ) in Put() argument
570 if ( !nWhich ) in Put()
576 if( *pPtr <= nWhich && nWhich <= *(pPtr+1) ) in Put()
579 ppFnd += nWhich - *pPtr; in Put()
589 *ppFnd = &_pPool->Put( rItem, nWhich ); in Put()
608 const SfxPoolItem& rNew = _pPool->Put( rItem, nWhich ); in Put()
611 if(nWhich <= SFX_WHICH_MAX) in Put()
622 const SfxPoolItem& rNew = _pPool->Put( rItem, nWhich ); in Put()
624 if (nWhich <= SFX_WHICH_MAX ) in Put()
627 ? _pParent->Get( nWhich, sal_True ) in Put()
628 : _pPool->GetDefaultItem( nWhich ); in Put()
633 SFX_ASSERT( !_pPool->IsItemFlag(nWhich, SFX_ITEM_POOLABLE) || in Put()
635 nWhich, "putted Item unequal" ); in Put()
659 for ( sal_uInt16 nWhich = *pPtr; nWhich <= *(pPtr+1); ++nWhich, ++ppFnd ) in Put() local
665 bRet |= 0 != ClearItem( nWhich ); in Put()
669 InvalidateItem( nWhich ); in Put()
672 bRet |= 0 != Put( **ppFnd, nWhich ); in Put()
714 for ( sal_uInt16 nWhich = *pPtr; nWhich <= *(pPtr+1); ++nWhich, ++ppFnd ) in PutExtended() local
723 Put( rSet.GetPool()->GetDefaultItem(nWhich), nWhich ); in PutExtended()
727 ClearItem( nWhich ); in PutExtended()
731 InvalidateItem( nWhich ); in PutExtended()
740 Put( **ppFnd, nWhich ); in PutExtended()
748 Put( rSet.GetPool()->GetDefaultItem(nWhich), nWhich ); in PutExtended()
752 ClearItem( nWhich ); in PutExtended()
756 InvalidateItem( nWhich ); in PutExtended()
931 sal_uInt16 nWhich = aIter.FirstWhich(); in Set() local
932 while ( nWhich ) in Set()
935 if( SFX_ITEM_SET == rSet.GetItemState( nWhich, sal_True, &pItem ) ) in Set()
937 nWhich = aIter.NextWhich(); in Set()
968 sal_uInt16 nWhich = GetPool()->GetWhich(nId); in GetItem() local
972 SfxItemState eState = GetItemState( nWhich, bSrchInParent, &pItem ); in GetItem()
974 nWhich <= SFX_WHICH_MAX ) in GetItem()
975 pItem = &_pPool->GetDefaultItem(nWhich); in GetItem()
994 const SfxPoolItem& SfxItemSet::Get( sal_uInt16 nWhich, sal_Bool bSrchInParent) const in Get() argument
1007 if( *pPtr <= nWhich && nWhich <= *(pPtr+1) ) in Get()
1010 ppFnd += nWhich - *pPtr; in Get()
1015 SFX_ASSERT(_pPool, nWhich, "kein Pool, aber Status uneindeutig"); in Get()
1018 return _pPool->GetDefaultItem( nWhich ); in Get()
1042 SFX_ASSERT(_pPool, nWhich, "kein Pool, aber Status uneindeutig"); in Get()
1043 const SfxPoolItem *pItem = &_pPool->GetDefaultItem( nWhich ); in Get()
1120 sal_uInt16 nWhich = (*ppFnd1)->Which(); in Intersect() local
1121 if(nWhich <= SFX_WHICH_MAX) in Intersect()
1124 ? _pParent->Get( nWhich, sal_True ) in Intersect()
1125 : _pPool->GetDefaultItem( nWhich ); in Intersect()
1141 sal_uInt16 nWhich = IsInvalidItem( pItem ) in Intersect() local
1144 if( 0 == rSet.GetItemState( nWhich, sal_False ) ) in Intersect()
1145 ClearItem( nWhich ); // loeschen in Intersect()
1192 sal_uInt16 nWhich = (*ppFnd1)->Which(); in Differentiate() local
1193 if(nWhich <= SFX_WHICH_MAX) in Differentiate()
1196 ? _pParent->Get( nWhich, sal_True ) in Differentiate()
1197 : _pPool->GetDefaultItem( nWhich ); in Differentiate()
1213 sal_uInt16 nWhich = IsInvalidItem( pItem ) in Differentiate() local
1216 if( SFX_ITEM_SET == rSet.GetItemState( nWhich, sal_False ) ) in Differentiate()
1217 ClearItem( nWhich ); // loeschen in Differentiate()
1410 sal_uInt16 nWhich; in MergeValues() local
1411 while( 0 != ( nWhich = aIter.NextWhich() ) ) in MergeValues()
1414 rSet.GetItemState( nWhich, sal_True, &pItem ); in MergeValues()
1419 MergeValue( rSet.GetPool()->GetDefaultItem( nWhich ), bIgnoreDefaults ); in MergeValues()
1423 InvalidateItem( nWhich ); in MergeValues()
1438 const sal_uInt16 nWhich = rAttr.Which(); in MergeValue() local
1442 if( *pPtr <= nWhich && nWhich <= *(pPtr+1) ) in MergeValue()
1444 ppFnd += nWhich - *pPtr; in MergeValue()
1456 void SfxItemSet::InvalidateItem( sal_uInt16 nWhich ) in InvalidateItem() argument
1463 if( *pPtr <= nWhich && nWhich <= *(pPtr+1) ) in InvalidateItem()
1466 ppFnd += nWhich - *pPtr; in InvalidateItem()
1625 sal_uInt16 nWhich = pItem->Which(); in Load() local
1631 if ( *pPtr <= nWhich && nWhich <= *(pPtr+1) ) in Load()
1634 ppFnd += nWhich - *pPtr; in Load()
1635 SFX_ASSERT( !*ppFnd, nWhich, "Item doppelt eingetragen"); in Load()
1734 sal_uInt16 nWhich = aIter.FirstWhich(); in Clone() local
1735 while ( nWhich ) in Clone()
1738 if ( SFX_ITEM_SET == GetItemState( nWhich, sal_False, &pItem ) ) in Clone()
1740 nWhich = aIter.NextWhich(); in Clone()
1758 const sal_uInt16 nWhich = rItem.Which(); in PutDirect() local
1765 if( *pPtr <= nWhich && nWhich <= *(pPtr+1) ) in PutDirect()
1768 ppFnd += nWhich - *pPtr; in PutDirect()
1911 const SfxPoolItem* SfxAllItemSet::Put( const SfxPoolItem& rItem, sal_uInt16 nWhich ) in Put() argument
1925 if( *pPtr <= nWhich && nWhich <= *(pPtr+1) ) in Put()
1928 nPos += nWhich - *pPtr; in Put()
1948 if ( (nWhich+1) == *pPtr ) in Put()
1959 else if ( (nWhich-1) == *(pPtr+1) ) in Put()
1965 nPos += nWhich - *pPtr; in Put()
1991 *pPtr++ = nWhich; in Put()
1992 *pPtr = nWhich; in Put()
2001 const SfxPoolItem& rNew = _pPool->Put( rItem, nWhich ); in Put()
2012 &_pParent->Get( nWhich, sal_True ) in Put()
2013 : nWhich <= SFX_WHICH_MAX ? &_pPool->GetDefaultItem( nWhich ) : 0; in Put()
2051 void SfxItemSet::DisableItem(sal_uInt16 nWhich) in DisableItem() argument
2054 Put( SfxVoidItem(0), nWhich ); in DisableItem()
2060 sal_Bool SfxAllItemSet::Remove(sal_uInt16 nWhich)
2067 if( *pPtr <= nWhich && nWhich <= *(pPtr+1) )
2079 nPos += nWhich - *pPtr;
2080 nRest -= nWhich - *pPtr;
2082 if(*pPtr == nWhich && *(pPtr+1) == nWhich) {
2087 else if(*pPtr == nWhich)
2090 else if(*(pPtr+1) == nWhich)
2100 *++pPtr = nWhich-1;
2101 *++pPtr = nWhich+1;