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