LibreOffice Module sd (master) 1
|
ControllerItem for Navigator. More...
#include <navigatr.hxx>
Public Member Functions | |
SdNavigatorControllerItem (sal_uInt16, SdNavigatorWin *, SfxBindings *, SdNavigatorWin::UpdateRequestFunctor aUpdateRequest) | |
ControllerItem for Navigator. More... | |
Public Member Functions inherited from SfxControllerItem | |
SfxBindings & | GetBindings () |
const SfxBindings & | GetBindings () const |
SfxControllerItem () | |
SfxControllerItem (sal_uInt16 nId, SfxBindings &) | |
virtual | ~SfxControllerItem () |
virtual void | dispose () |
void | Bind (sal_uInt16 nNewId, SfxBindings *) |
void | UnBind () |
void | ReBind () |
bool | IsBound () const |
void | ClearCache () |
SfxControllerItem * | GetItemLink () |
SfxControllerItem * | ChangeItemLink (SfxControllerItem *pNewLink) |
void | SetId (sal_uInt16 nItemId) |
sal_uInt16 | GetId () const |
virtual void | StateChangedAtToolBoxControl (sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem *pState) |
virtual void | GetControlState (sal_uInt16 nSID, boost::property_tree::ptree &) |
MapUnit | GetCoreMetric () const |
void | SetFallbackCoreMetric (MapUnit eFallback) |
SAL_DLLPRIVATE void | BindInternal_Impl (sal_uInt16 nNewId, SfxBindings *) |
Protected Member Functions | |
virtual void | StateChangedAtToolBoxControl (sal_uInt16 nSId, SfxItemState eState, const SfxPoolItem *pState) override |
Private Attributes | |
SdNavigatorWin * | pNavigatorWin |
const SdNavigatorWin::UpdateRequestFunctor | maUpdateRequest |
Additional Inherited Members | |
Static Public Member Functions inherited from SfxControllerItem | |
static SfxItemState | GetItemState (const SfxPoolItem *pState) |
ControllerItem for Navigator.
Definition at line 178 of file navigatr.hxx.
SdNavigatorControllerItem::SdNavigatorControllerItem | ( | sal_uInt16 | _nId, |
SdNavigatorWin * | pNavWin, | ||
SfxBindings * | _pBindings, | ||
SdNavigatorWin::UpdateRequestFunctor | aUpdateRequest | ||
) |
ControllerItem for Navigator.
Definition at line 753 of file navigatr.cxx.
|
overrideprotectedvirtual |
Reimplemented from SfxControllerItem.
Definition at line 764 of file navigatr.cxx.
References BtnFirstDisabled, BtnFirstEnabled, BtnLastDisabled, BtnLastEnabled, BtnNextDisabled, BtnNextEnabled, BtnPrevDisabled, BtnPrevEnabled, SdNavigatorWin::FreshTree(), SdPageObjsTLV::get_treeview(), SdNavigatorWin::GetDocInfo(), NavDocInfo::GetDrawDocShell(), SdNavigatorWin::GetObjects(), CntUInt32Item::GetValue(), weld::Widget::has_focus(), NavDocInfo::IsActive(), maUpdateRequest, SdNavigatorWin::mxLbDocs, SdNavigatorWin::mxTlbObjects, SdNavigatorWin::mxToolbox, nState, Page, pNavigatorWin, and TableUpdate.
|
private |
Definition at line 190 of file navigatr.hxx.
Referenced by StateChangedAtToolBoxControl().
|
private |
Definition at line 189 of file navigatr.hxx.
Referenced by StateChangedAtToolBoxControl().