19#ifndef INCLUDED_SW_SOURCE_UI_FLDUI_FLDREF_HXX
20#define INCLUDED_SW_SOURCE_UI_FLDUI_FLDREF_HXX
69 static bool MatchSubstring(
const OUString& list_string,
const OUString& substr );
77 virtual sal_uInt16
GetGroup()
override;
std::vector< const SwNodeNum * > tSortedNodeNumList
std::vector< const SwTextNode * > tSortedOutlineNodeList
SwFieldRefPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *pSet)
void UpdateSubType(const OUString &filterString)
std::unique_ptr< weld::Label > m_xNameFT
sal_Int32 FillFormatLB(sal_uInt16 nTypeId)
std::unique_ptr< weld::TreeView > m_xSelectionLB
virtual ~SwFieldRefPage() override
virtual void Reset(const SfxItemSet *rSet) override
virtual sal_uInt16 GetGroup() override
std::unique_ptr< weld::Entry > m_xValueED
virtual bool FillItemSet(SfxItemSet *rSet) override
std::unique_ptr< weld::TreeView > m_xTypeLB
DECL_LINK(ModifyHdl, weld::Entry &, void)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
std::unique_ptr< weld::Widget > m_xFormat
virtual void FillUserData() override
DECL_LINK(SubTypeTreeListBoxHdl, weld::TreeView &, void)
IDocumentOutlineNodes::tSortedOutlineNodeList maOutlineNodes
std::unique_ptr< weld::TreeView > m_xSelectionToolTipLB
DECL_LINK(ModifyHdl_Impl, weld::Entry &, void)
std::unique_ptr< weld::Widget > m_xSelection
size_t mnSavedSelectedPos
const SwTextNode * mpSavedSelectedTextNode
std::unique_ptr< weld::TreeView > m_xFormatLB
void SaveSelectedTextNode()
std::unique_ptr< weld::Entry > m_xFilterED
static bool MatchSubstring(const OUString &list_string, const OUString &substr)
std::unique_ptr< weld::Entry > m_xNameED
DECL_LINK(SubTypeListBoxHdl, weld::TreeView &, void)
DECL_LINK(TypeHdl, weld::TreeView &, void)
IDocumentListItems::tSortedNodeNumList maNumItems
SwTextNode is a paragraph in the document model.