LibreOffice Module sw (master) 1
Functions
mmgreetingspage.cxx File Reference
#include "mmgreetingspage.hxx"
#include <mailmergewizard.hxx>
#include <mmconfigitem.hxx>
#include "mmaddressblockpage.hxx"
#include <dbui.hrc>
#include <com/sun/star/sdb/XColumn.hpp>
#include <com/sun/star/sdbc/SQLException.hpp>
#include <com/sun/star/sdbcx/XColumnsSupplier.hpp>
#include <com/sun/star/container/XNameAccess.hpp>
#include <comphelper/diagnose_ex.hxx>
#include <swmodule.hxx>
#include <view.hxx>
Include dependency graph for mmgreetingspage.cxx:

Go to the source code of this file.

Functions

static void lcl_FillGreetingsBox (weld::ComboBox &rBox, SwMailMergeConfigItem const &rConfig, SwMailMergeConfigItem::Gender eType)
 
static void lcl_StoreGreetingsBox (const weld::ComboBox &rBox, SwMailMergeConfigItem &rConfig, SwMailMergeConfigItem::Gender eType)
 
 IMPL_LINK_NOARG (SwGreetingsHandler, IndividualHdl_Impl, weld::Toggleable &, void)
 
 IMPL_LINK (SwGreetingsHandler, GreetingHdl_Impl, weld::Button &, rButton, void)
 
 IMPL_LINK_NOARG (SwMailMergeGreetingsPage, AssignHdl_Impl, weld::Button &, void)
 
 IMPL_LINK_NOARG (SwMailMergeGreetingsPage, GreetingSelectListBoxHdl_Impl, weld::ComboBox &, void)
 
 IMPL_LINK_NOARG (SwMailMergeGreetingsPage, GreetingSelectComboBoxHdl_Impl, weld::ComboBox &, void)
 
 IMPL_LINK (SwMailMergeGreetingsPage, ContainsHdl_Impl, weld::Toggleable &, rBox, void)
 
 IMPL_LINK (SwMailMergeGreetingsPage, InsertDataHdl_Impl, weld::Button &, rButton, void)
 
 IMPL_LINK (SwMailBodyDialog, ContainsHdl_Impl, weld::Toggleable &, rBox, void)
 
 IMPL_LINK_NOARG (SwMailBodyDialog, OKHdl, weld::Button &, void)
 

Function Documentation

◆ IMPL_LINK() [1/4]

IMPL_LINK ( SwGreetingsHandler  ,
GreetingHdl_Impl  ,
weld::Button ,
rButton  ,
void   
)

◆ IMPL_LINK() [2/4]

IMPL_LINK ( SwMailBodyDialog  ,
ContainsHdl_Impl  ,
weld::Toggleable ,
rBox  ,
void   
)

Definition at line 389 of file mmgreetingspage.cxx.

References SwGreetingsHandler::Contains().

◆ IMPL_LINK() [3/4]

IMPL_LINK ( SwMailMergeGreetingsPage  ,
ContainsHdl_Impl  ,
weld::Toggleable ,
rBox  ,
void   
)

Definition at line 306 of file mmgreetingspage.cxx.

References SwGreetingsHandler::Contains(), and MM_LAYOUTPAGE.

◆ IMPL_LINK() [4/4]

IMPL_LINK ( SwMailMergeGreetingsPage  ,
InsertDataHdl_Impl  ,
weld::Button ,
rButton  ,
void   
)

Definition at line 321 of file mmgreetingspage.cxx.

References nPos.

◆ IMPL_LINK_NOARG() [1/5]

IMPL_LINK_NOARG ( SwGreetingsHandler  ,
IndividualHdl_Impl  ,
weld::Toggleable ,
void   
)

Definition at line 59 of file mmgreetingspage.cxx.

References MM_LAYOUTPAGE.

◆ IMPL_LINK_NOARG() [2/5]

IMPL_LINK_NOARG ( SwMailBodyDialog  ,
OKHdl  ,
weld::Button ,
void   
)

Definition at line 395 of file mmgreetingspage.cxx.

References m_xDialog, nPos, and RET_OK.

◆ IMPL_LINK_NOARG() [3/5]

IMPL_LINK_NOARG ( SwMailMergeGreetingsPage  ,
AssignHdl_Impl  ,
weld::Button ,
void   
)

Definition at line 108 of file mmgreetingspage.cxx.

References MM_LAYOUTPAGE, RET_OK, and sPreview.

◆ IMPL_LINK_NOARG() [4/5]

IMPL_LINK_NOARG ( SwMailMergeGreetingsPage  ,
GreetingSelectComboBoxHdl_Impl  ,
weld::ComboBox ,
void   
)

Definition at line 125 of file mmgreetingspage.cxx.

◆ IMPL_LINK_NOARG() [5/5]

IMPL_LINK_NOARG ( SwMailMergeGreetingsPage  ,
GreetingSelectListBoxHdl_Impl  ,
weld::ComboBox ,
void   
)

Definition at line 120 of file mmgreetingspage.cxx.

◆ lcl_FillGreetingsBox()

static void lcl_FillGreetingsBox ( weld::ComboBox rBox,
SwMailMergeConfigItem const &  rConfig,
SwMailMergeConfigItem::Gender  eType 
)
static

◆ lcl_StoreGreetingsBox()

static void lcl_StoreGreetingsBox ( const weld::ComboBox rBox,
SwMailMergeConfigItem rConfig,
SwMailMergeConfigItem::Gender  eType 
)
static