|
LibreOffice Module sfx2 (master) 1
|
#include <tplcitem.hxx>
Public Member Functions | |
| SfxTemplateControllerItem (sal_uInt16 nId, SfxCommonTemplateDialog_Impl &rDialog, SfxBindings &rBindings) | |
| virtual | ~SfxTemplateControllerItem () override |
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 *) |
Private Member Functions | |
| DECL_LINK (SetWaterCanStateHdl_Impl, void *, void) | |
| virtual void | StateChangedAtToolBoxControl (sal_uInt16, SfxItemState, const SfxPoolItem *pState) override |
Private Attributes | |
| SfxCommonTemplateDialog_Impl & | rTemplateDlg |
| sal_uInt8 | nWaterCanState |
| ImplSVEvent * | nUserEventId |
Additional Inherited Members | |
Static Public Member Functions inherited from SfxControllerItem | |
| static SfxItemState | GetItemState (const SfxPoolItem *pState) |
Definition at line 28 of file tplcitem.hxx.
| SfxTemplateControllerItem::SfxTemplateControllerItem | ( | sal_uInt16 | nId, |
| SfxCommonTemplateDialog_Impl & | rDialog, | ||
| SfxBindings & | rBindings | ||
| ) |
Definition at line 32 of file tplcitem.cxx.
|
overridevirtual |
Definition at line 44 of file tplcitem.cxx.
References nUserEventId, and Application::RemoveUserEvent().
|
private |
|
overrideprivatevirtual |
Reimplemented from SfxControllerItem.
Definition at line 54 of file tplcitem.cxx.
References DBG_ASSERT, SfxCommonTemplateDialog_Impl::EnableDel(), SfxCommonTemplateDialog_Impl::EnableEdit(), SfxCommonTemplateDialog_Impl::EnableExample_Impl(), SfxCommonTemplateDialog_Impl::EnableFamilyItem(), SfxCommonTemplateDialog_Impl::EnableHide(), SfxCommonTemplateDialog_Impl::EnableNew(), SfxCommonTemplateDialog_Impl::EnableShow(), SfxCommonTemplateDialog_Impl::EnableTreeDrag(), SfxControllerItem::GetId(), CntUInt16Item::GetValue(), SfxBoolItem::GetValue(), LINK, nUserEventId, nWaterCanState, Application::PostUserEvent(), rTemplateDlg, SfxCommonTemplateDialog_Impl::SetFamily(), and SfxCommonTemplateDialog_Impl::SetFamilyState().
|
private |
Definition at line 32 of file tplcitem.hxx.
Referenced by StateChangedAtToolBoxControl(), and ~SfxTemplateControllerItem().
|
private |
Definition at line 31 of file tplcitem.hxx.
Referenced by StateChangedAtToolBoxControl().
|
private |
Definition at line 30 of file tplcitem.hxx.
Referenced by StateChangedAtToolBoxControl().