|
LibreOffice Module svx (master) 1
|
#include <filtnav.hxx>
Public Member Functions | |
| FmFilterNavigatorWin (SfxBindings *pBindings, SfxChildWindow *pMgr, vcl::Window *pParent) | |
| virtual | ~FmFilterNavigatorWin () override |
| virtual void | dispose () override |
| void | UpdateContent (FmFormShell const *pFormShell) |
| void | StateChangedAtToolBoxControl (sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem *pState) override |
| void | FillInfo (SfxChildWinInfo &rInfo) const override |
Public Member Functions inherited from SfxDockingWindow | |
| SfxDockingWindow (SfxBindings *pBindings, SfxChildWindow *pCW, vcl::Window *pParent, WinBits nWinBits) | |
| SfxDockingWindow (SfxBindings *pBindings, SfxChildWindow *pCW, vcl::Window *pParent, const OUString &rID, const OUString &rUIXMLDescription) | |
| virtual | ~SfxDockingWindow () override |
| virtual void | dispose () override |
| void | Initialize (SfxChildWinInfo *pInfo) |
| virtual void | FillInfo (SfxChildWinInfo &) const |
| virtual void | StateChanged (StateChangedType nStateChange) override |
| void | SetDockingRects (const tools::Rectangle &rOuter, const tools::Rectangle &rInner) |
| const tools::Rectangle & | GetInnerRect () const |
| const tools::Rectangle & | GetOuterRect () const |
| SfxBindings & | GetBindings () const |
| sal_uInt16 | GetType () const |
| SfxChildAlignment | GetAlignment () const |
| void | SetAlignment (SfxChildAlignment eAlign) |
| const Size & | GetFloatingSize () const |
| void | SetFloatingSize (const Size &rSize) |
| void | SetMinOutputSizePixel (const Size &rSize) |
| const Size & | GetMinOutputSizePixel () const |
| virtual bool | EventNotify (NotifyEvent &rNEvt) override |
| DECL_DLLPRIVATE_LINK (TimerHdl, Timer *, void) | |
| SAL_DLLPRIVATE void | Initialize_Impl () |
| SAL_DLLPRIVATE void | SetItemSize_Impl (const Size &rSize) |
| SAL_DLLPRIVATE void | Disappear_Impl () |
| SAL_DLLPRIVATE void | Reappear_Impl () |
| SAL_DLLPRIVATE bool | IsAutoHide_Impl () const |
| SAL_DLLPRIVATE void | AutoShow_Impl () |
| SAL_DLLPRIVATE void | ReleaseChildWindow_Impl () |
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 | |
| virtual bool | Close () override |
| virtual void | GetFocus () override |
| virtual Size | CalcDockingSize (SfxChildAlignment) override |
| virtual SfxChildAlignment | CheckAlignment (SfxChildAlignment, SfxChildAlignment) override |
| virtual void | StateChanged (StateChangedType nStateChange) override |
Private Attributes | |
| std::unique_ptr< FmFilterNavigator > | m_xNavigatorTree |
Additional Inherited Members | |
Static Public Member Functions inherited from SfxControllerItem | |
| static SfxItemState | GetItemState (const SfxPoolItem *pState) |
Protected Member Functions inherited from SfxDockingWindow | |
| SfxChildAlignment | CalcAlignment (const Point &rPos, tools::Rectangle &rRect) |
| virtual Size | CalcDockingSize (SfxChildAlignment) |
| virtual SfxChildAlignment | CheckAlignment (SfxChildAlignment, SfxChildAlignment) |
| virtual void | Resize () override |
| virtual bool | PrepareToggleFloatingMode () override |
| virtual void | ToggleFloatingMode () override |
| virtual void | StartDocking () override |
| virtual bool | Docking (const Point &rPos, tools::Rectangle &rRect) override |
| virtual void | EndDocking (const tools::Rectangle &rRect, bool bFloatMode) override |
| virtual void | Resizing (Size &rSize) override |
| virtual void | Paint (vcl::RenderContext &rRenderContext, const tools::Rectangle &rRect) override |
| virtual bool | Close () override |
| virtual void | Move () override |
| SAL_DLLPRIVATE SfxChildWindow * | GetChildWindow_Impl () |
Protected Attributes inherited from SfxDockingWindow | |
| std::unique_ptr< weld::Builder > | m_xBuilder |
| std::unique_ptr< weld::Box > | m_xContainer |
Definition at line 305 of file filtnav.hxx.
| svxform::FmFilterNavigatorWin::FmFilterNavigatorWin | ( | SfxBindings * | pBindings, |
| SfxChildWindow * | pMgr, | ||
| vcl::Window * | pParent | ||
| ) |
Definition at line 1726 of file filtnav.cxx.
References HID_FILTER_NAVIGATOR_WIN, SfxDockingWindow::SetFloatingSize(), SetHelpId(), SetText(), and SvxResId().
|
overridevirtual |
Definition at line 1738 of file filtnav.cxx.
|
overrideprivatevirtual |
Reimplemented from SfxDockingWindow.
Definition at line 1805 of file filtnav.cxx.
References SfxDockingWindow::CalcDockingSize().
|
overrideprivatevirtual |
Reimplemented from SfxDockingWindow.
Definition at line 1813 of file filtnav.cxx.
|
overrideprivatevirtual |
Reimplemented from SfxDockingWindow.
Definition at line 1790 of file filtnav.cxx.
References SfxDockingWindow::Close(), m_xNavigatorTree, and UpdateContent().
|
overridevirtual |
Reimplemented from SfxControllerItem.
Definition at line 1743 of file filtnav.cxx.
References SfxControllerItem::dispose(), SfxDockingWindow::dispose(), and m_xNavigatorTree.
|
overridevirtual |
Reimplemented from SfxDockingWindow.
Definition at line 1799 of file filtnav.cxx.
References SfxChildWinInfo::bVisible, and SfxDockingWindow::FillInfo().
|
overrideprivatevirtual |
Definition at line 1828 of file filtnav.cxx.
References m_xNavigatorTree.
|
privatevirtual |
Reimplemented from SfxDockingWindow.
|
overridevirtual |
Reimplemented from SfxControllerItem.
Definition at line 1776 of file filtnav.cxx.
References GetShell(), and UpdateContent().
| void svxform::FmFilterNavigatorWin::UpdateContent | ( | FmFormShell const * | pFormShell | ) |
Definition at line 1750 of file filtnav.cxx.
References FmFormShell::GetImpl(), m_xNavigatorTree, and xController.
Referenced by Close(), and StateChangedAtToolBoxControl().
|
private |
Definition at line 308 of file filtnav.hxx.
Referenced by Close(), dispose(), GetFocus(), and UpdateContent().