160 return pOldLink ==
this ? nullptr : pOldLink;
183 , pBindings(&rBindings)
232 boost::property_tree::ptree&
293 ? SfxItemState::DISABLED
295 ? SfxItemState::DONTCARE
297 ? SfxItemState::UNKNOWN
298 : SfxItemState::DEFAULT;
321 if ( pDispat && pCache )
340 SAL_INFO(
"sfx.control",
"W1: Can not find ItemPool!" );
SAL_DLLPRIVATE SfxStateCache * GetStateCache(sal_uInt16 nId, std::size_t *pPos)
SAL_DLLPRIVATE SfxDispatcher * GetDispatcher_Impl()
SAL_DLLPRIVATE void RegisterInternal_Impl(SfxControllerItem &rBinding)
void Register(SfxControllerItem &rBinding)
void Release(SfxControllerItem &rBinding)
SAL_DLLPRIVATE void ClearCache_Impl(sal_uInt16 nSlotId)
SAL_DLLPRIVATE void BindInternal_Impl(sal_uInt16 nNewId, SfxBindings *)
MapUnit eFallbackCoreMetric
SfxControllerItem * ChangeItemLink(SfxControllerItem *pNewLink)
void Bind(sal_uInt16 nNewId, SfxBindings *)
virtual void StateChangedAtToolBoxControl(sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem *pState)
virtual void GetControlState(sal_uInt16 nSID, boost::property_tree::ptree &)
static SfxItemState GetItemState(const SfxPoolItem *pState)
SfxControllerItem * pNext
virtual ~SfxControllerItem()
SfxControllerItem * GetItemLink()
MapUnit GetCoreMetric() const
void SetId(sal_uInt16 nItemId)
SfxShell * GetShell(sal_uInt16 nIdx) const
Returns a pointer to the <SfxShell> which is at the position nIdx (from the top, last pushed is 0) on...
sal_uInt16 GetWhich(sal_uInt16 nSlot, bool bDeep=true) const
virtual MapUnit GetMetric(sal_uInt16 nWhich) const
virtual bool IsVoidItem() const
The class SfxShell is the base class for all classes, which provide the functionality of the form <Sl...
sal_uInt16 GetShellLevel() const
void Invalidate(bool bWithSlot)
const SfxSlotServer * GetSlotServer(SfxDispatcher &rDispat, const css::uno::Reference< css::frame::XDispatchProvider > &xProv)
SfxControllerItem * pMaster
virtual void StateChangedAtToolBoxControl(sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem *pState) override
SfxStatusForwarder(sal_uInt16 nSlotId, SfxControllerItem &rMaster)
static SAL_WARN_UNUSED_RESULT SfxViewFrame * Current()
SfxDispatcher * GetDispatcher()
#define DBG_ASSERT(sCon, aError)
virtual SfxBindings & GetBindings() override
#define SAL_INFO(area, stream)
bool IsInvalidItem(const SfxPoolItem *pItem)