19#ifndef INCLUDED_SW_SOURCE_UI_DBUI_MMLAYOUTPAGE_HXX
20#define INCLUDED_SW_SOURCE_UI_DBUI_MMLAYOUTPAGE_HXX
24#include <com/sun/star/uno/Reference.h>
51 std::unique_ptr<weld::MetricSpinButton>
m_xTopMF;
68 const Point& rDestination,
81 const Point& rAddressPos,
std::unique_ptr< weld::Button > m_xUpPB
static void InsertGreeting(SwWrtShell &rShell, SwMailMergeConfigItem const &rConfigItem, bool bExample)
std::unique_ptr< weld::Container > m_xGreetingLine
std::unique_ptr< weld::CustomWeld > m_xExampleContainerWIN
DECL_LINK(ZoomHdl_Impl, weld::ComboBox &, void)
std::unique_ptr< weld::MetricSpinButton > m_xLeftMF
std::unique_ptr< weld::MetricSpinButton > m_xTopMF
std::unique_ptr< SwOneExampleFrame > m_xExampleFrame
static SwFrameFormat * InsertAddressFrame(SwWrtShell &rShell, SwMailMergeConfigItem const &rConfigItem, const Point &rDestination, bool bAlignToBody, bool bExample)
std::unique_ptr< weld::Container > m_xPosition
virtual bool commitPage(::vcl::WizardTypes::CommitPageReason _eReason) override
DECL_LINK(ChangeAddressHdl_Impl, weld::MetricSpinButton &, void)
bool m_bIsGreetingInserted
std::unique_ptr< weld::Label > m_xLeftFT
SwWrtShell * m_pExampleWrtShell
static SwFrameFormat * InsertAddressAndGreeting(SwView const *pView, SwMailMergeConfigItem &rConfigItem, const Point &rAddressPos, bool bAlignToBody)
DECL_LINK(PreviewLoadedHdl_Impl, SwOneExampleFrame &, void)
css::uno::Reference< css::beans::XPropertySet > m_xViewProperties
DECL_LINK(AlignToTextHdl_Impl, weld::Toggleable &, void)
virtual ~SwMailMergeLayoutPage() override
SwMailMergeLayoutPage(weld::Container *pPage, SwMailMergeWizard *pWizard)
std::unique_ptr< weld::CheckButton > m_xAlignToBodyCB
std::unique_ptr< weld::Button > m_xDownPB
SwMailMergeWizard * m_pWizard
std::unique_ptr< weld::ComboBox > m_xZoomLB
virtual void Activate() override
DECL_LINK(GreetingsHdl_Impl, weld::Button &, void)
SwFrameFormat * m_pAddressBlockFormat
Used by the UI to modify the document model.
class SAL_NO_VTABLE XPropertySet