Lines Matching refs:pLastItem
213 pLastItem( 0 ), in SfxStateCache()
235 if ( !IsInvalidItem(pLastItem) ) in ~SfxStateCache()
236 delete pLastItem; in ~SfxStateCache()
397 if ( IsInvalidItem(pLastItem) || ( pLastItem == NULL )) in SetVisibleState()
403 pState = pLastItem; in SetVisibleState()
459 bool bBothAvailable = pLastItem && pState && in SetState_Impl()
460 !IsInvalidItem(pState) && !IsInvalidItem(pLastItem); in SetState_Impl()
461 DBG_ASSERT( !bBothAvailable || pState != pLastItem, "setting state with own item" ); in SetState_Impl()
463 bNotify = pState->Type() != pLastItem->Type() || in SetState_Impl()
464 *pState != *pLastItem; in SetState_Impl()
466 bNotify = ( pState != pLastItem ) || ( eState != eLastState ); in SetState_Impl()
484 if ( !IsInvalidItem(pLastItem) ) in SetState_Impl()
485 DELETEZ(pLastItem); in SetState_Impl()
487 pLastItem = pState->Clone(); in SetState_Impl()
489 pLastItem = 0; in SetState_Impl()
521 pCtrl->StateChanged( nId, eLastState, pLastItem ); in SetCachedState()
525 …atchController_Impl *)pInternalController)->StateChanged( nId, eLastState, pLastItem, &aSlotServ ); in SetCachedState()