19#ifndef INCLUDED_SW_SOURCE_UIBASE_INC_NAVIPI_HXX
20#define INCLUDED_SW_SOURCE_UIBASE_INC_NAVIPI_HXX
67 std::unique_ptr<weld::SpinButton>
m_xEdit;
105 DECL_LINK( ToolBox5DropdownClickHdl,
const OUString&,
void );
106 DECL_LINK( ToolBox6DropdownClickHdl,
const OUString&,
void );
108 DECL_LINK( DropModeMenuSelectHdl,
const OUString&,
void );
109 DECL_LINK( HeadingsMenuSelectHdl,
const OUString&,
void );
110 DECL_LINK( GlobalMenuSelectHdl,
const OUString&,
void );
134 const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XFrame >& rxFrame,
137 const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XFrame >& rxFrame,
149 boost::property_tree::ptree& )
override {};
152 static OUString
CleanEntry(
const OUString& rEntry);
VclPtr< vcl::Window > pParent
TreeListBox for content indicator.
SfxBindings & m_rBindings
SwNavigationPI(weld::Widget *pParent, const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XFrame > &rxFrame, SfxBindings *_pBindings, SfxNavigator *pNavigatorDlg)
DECL_LINK(ToolBoxClickHdl, const OUString &, void)
std::unique_ptr< weld::Widget > m_xGlobalBox
virtual void NotifyItemUpdate(const sal_uInt16 nSId, const SfxItemState eState, const SfxPoolItem *pState) override
DECL_LINK(DoneLink, SfxPoolItem const *, void)
virtual void Notify(SfxBroadcaster &rBC, const SfxHint &rHint) override
void SetGlobalMode(bool bSet)
DECL_LINK(ToolBoxSelectHdl, const OUString &, void)
weld::ComboBox * m_pNavigateByComboBox
DECL_LINK(EditActionHdl, weld::Entry &, bool)
std::unique_ptr< weld::Toolbar > m_xContent4ToolBox
SwView * GetCreateView() const
sal_Int8 ExecuteDrop(const ExecuteDropEvent &rEvt)
bool IsGlobalMode() const
std::optional< SfxObjectShellLock > m_oObjectShell
static OUString CreateDropFileName(const TransferableDataHelper &rData)
DECL_LINK(DropModeMenuSelectHdl, const OUString &, void)
static std::unique_ptr< PanelLayout > Create(weld::Widget *pParent, const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XFrame > &rxFrame, SfxBindings *pBindings)
DECL_LINK(ToolBox5DropdownClickHdl, const OUString &, void)
virtual ~SwNavigationPI() override
RegionMode GetRegionDropMode() const
std::unique_ptr< weld::Toolbar > m_xContent1ToolBox
std::unique_ptr< weld::Toolbar > m_xGlobalToolBox
std::unique_ptr< weld::Toolbar > m_xContent2ToolBox
std::unique_ptr< ToolbarUnoDispatcher > m_xContent3Dispatch
std::unique_ptr< weld::SpinButton > m_xEdit
std::unique_ptr< SwContentTree > m_xContentTree
void MoveOutline(SwOutlineNodes::size_type nSource, SwOutlineNodes::size_type nTarget)
std::unique_ptr< weld::Menu > m_xDragModeMenu
DECL_LINK(NavigateByComboBoxSelectHdl, weld::ComboBox &, void)
std::unique_ptr< weld::Menu > m_xUpdateMenu
DECL_LINK(GlobalMenuSelectHdl, const OUString &, void)
std::unique_ptr< weld::Toolbar > m_xContent3ToolBox
SwNavigationConfig * m_pConfig
DECL_LINK(ChangePageHdl, Timer *, void)
DECL_LINK(HeadingsMenuSelectHdl, const OUString &, void)
virtual weld::Window * GetFrameWeld() const override
DECL_LINK(DocListBoxSelectHdl, weld::ComboBox &, void)
std::unique_ptr< weld::Toolbar > m_xContent5ToolBox
::sfx2::sidebar::ControllerItem m_aDocFullName
VclPtr< SfxNavigator > m_xNavigatorDlg
static OUString CleanEntry(const OUString &rEntry)
void SelectNavigateByContentType(const OUString &rContentTypeName)
void SetRegionDropMode(RegionMode nNewMode)
SwWrtShell * m_pContentWrtShell
std::unique_ptr< weld::Menu > m_xInsertMenu
DECL_LINK(PageEditModifyHdl, weld::SpinButton &, void)
std::unique_ptr< weld::Menu > m_xHeadingsMenu
std::unique_ptr< SwGlobalTree > m_xGlobalTree
OUString m_sContentFileName
std::unique_ptr< ToolbarUnoDispatcher > m_xContent2Dispatch
DECL_LINK(SetFocusChildHdl, weld::Container &, void)
DECL_LINK(ToolBox6DropdownClickHdl, const OUString &, void)
std::unique_ptr< weld::Widget > m_xContentBox
::sfx2::sidebar::ControllerItem m_aPageStats
std::unique_ptr< weld::ComboBox > m_xDocListBox
virtual void GetControlState(const sal_uInt16, boost::property_tree::ptree &) override
std::unique_ptr< weld::Toolbar > m_xContent6ToolBox
DECL_LINK(PageModifiedHdl, weld::Entry &, void)
SwNavigatorWrapper(vcl::Window *pParent, sal_uInt16 nId, SfxBindings *pBindings, SfxChildWinInfo *pInfo)
SFX_DECL_CHILDWINDOW(SwNavigatorWrapper)
Used by the UI to modify the document model.
std::vector< Value >::size_type size_type