LibreOffice Module sw (master)  1
Macros | Functions
mmlayoutpage.cxx File Reference
#include <swtypes.hxx>
#include "mmlayoutpage.hxx"
#include <mailmergewizard.hxx>
#include <mmconfigitem.hxx>
#include <mailmergehelper.hxx>
#include <unotools.hxx>
#include <comphelper/string.hxx>
#include <i18nutil/unicode.hxx>
#include <unotools/tempfile.hxx>
#include <uitool.hxx>
#include <svx/dlgutil.hxx>
#include <view.hxx>
#include <swundo.hxx>
#include <sfx2/dispatch.hxx>
#include <svl/stritem.hxx>
#include <sfx2/docfilt.hxx>
#include <svtools/unitconv.hxx>
#include <com/sun/star/text/XParagraphCursor.hpp>
#include <com/sun/star/view/XViewSettingsSupplier.hpp>
#include <com/sun/star/view/DocumentZoomType.hpp>
#include <fldmgr.hxx>
#include <fldbas.hxx>
#include <poolfmt.hxx>
#include <unotxdoc.hxx>
#include <docsh.hxx>
#include <doc.hxx>
#include <wrtsh.hxx>
#include <fmtsrnd.hxx>
#include <pagedesc.hxx>
#include <fmtanchr.hxx>
#include <fmtornt.hxx>
#include <fmtfsize.hxx>
#include <editeng/boxitem.hxx>
#include <svl/urihelper.hxx>
#include <shellio.hxx>
#include <osl/file.hxx>
#include <vcl/settings.hxx>
#include <unoprnms.hxx>
#include <iodetect.hxx>
#include <dbui.hrc>
#include <unomid.h>
Include dependency graph for mmlayoutpage.cxx:

Go to the source code of this file.

Macros

#define DEFAULT_LEFT_DISTANCE   (MM50*5)
 
#define DEFAULT_TOP_DISTANCE   (MM50*11)
 
#define GREETING_TOP_DISTANCE   (MM50*25)
 
#define DEFAULT_ADDRESS_WIDTH   (MM50*15)
 
#define DEFAULT_ADDRESS_HEIGHT   (MM50*7)
 

Functions

 IMPL_LINK_NOARG (SwMailMergeLayoutPage, PreviewLoadedHdl_Impl, SwOneExampleFrame &, void)
 
 IMPL_LINK (SwMailMergeLayoutPage, ZoomHdl_Impl, weld::ComboBox &, rBox, void)
 
 IMPL_LINK_NOARG (SwMailMergeLayoutPage, ChangeAddressHdl_Impl, weld::MetricSpinButton &, void)
 
 IMPL_LINK (SwMailMergeLayoutPage, GreetingsHdl_Impl, weld::Button &, rButton, void)
 
 IMPL_LINK (SwMailMergeLayoutPage, AlignToTextHdl_Impl, weld::ToggleButton &, rBox, void)
 

Macro Definition Documentation

#define DEFAULT_ADDRESS_HEIGHT   (MM50*7)

Definition at line 76 of file mmlayoutpage.cxx.

Referenced by SwMailMergeLayoutPage::InsertAddressFrame().

#define DEFAULT_ADDRESS_WIDTH   (MM50*15)

Definition at line 75 of file mmlayoutpage.cxx.

Referenced by SwMailMergeLayoutPage::InsertAddressFrame().

#define DEFAULT_LEFT_DISTANCE   (MM50*5)
#define DEFAULT_TOP_DISTANCE   (MM50*11)
#define GREETING_TOP_DISTANCE   (MM50*25)

Definition at line 74 of file mmlayoutpage.cxx.

Referenced by SwMailMergeLayoutPage::InsertGreeting().

Function Documentation

IMPL_LINK ( SwMailMergeLayoutPage  ,
ZoomHdl_Impl  ,
weld::ComboBox ,
rBox  ,
void   
)

Definition at line 644 of file mmlayoutpage.cxx.

References Any, eType, UNO_NAME_ZOOM_TYPE, and UNO_NAME_ZOOM_VALUE.

IMPL_LINK ( SwMailMergeLayoutPage  ,
GreetingsHdl_Impl  ,
weld::Button ,
rButton  ,
void   
)

Definition at line 687 of file mmlayoutpage.cxx.

IMPL_LINK ( SwMailMergeLayoutPage  ,
AlignToTextHdl_Impl  ,
weld::ToggleButton ,
rBox  ,
void   
)

Definition at line 701 of file mmlayoutpage.cxx.

IMPL_LINK_NOARG ( SwMailMergeLayoutPage  ,
PreviewLoadedHdl_Impl  ,
SwOneExampleFrame ,
void   
)
IMPL_LINK_NOARG ( SwMailMergeLayoutPage  ,
ChangeAddressHdl_Impl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 667 of file mmlayoutpage.cxx.

References sw::sidebar::NONE.