LibreOffice Module sw (master) 1
Classes | Functions
addresslistdialog.cxx File Reference
#include <swtypes.hxx>
#include <comphelper/propertyvalue.hxx>
#include "addresslistdialog.hxx"
#include "selectdbtabledialog.hxx"
#include "createaddresslistdialog.hxx"
#include <mailmergewizard.hxx>
#include <mmconfigitem.hxx>
#include "mmaddressblockpage.hxx"
#include <dbmgr.hxx>
#include <dbconfig.hxx>
#include <unotools/tempfile.hxx>
#include <vcl/svapp.hxx>
#include <tools/urlobj.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/types.hxx>
#include <com/sun/star/sdbc/XCloseable.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/container/XNameAccess.hpp>
#include <com/sun/star/sdb/DatabaseContext.hpp>
#include <com/sun/star/sdb/XCompletedConnection.hpp>
#include <com/sun/star/sdb/CommandType.hpp>
#include <com/sun/star/sdb/FilterDialog.hpp>
#include <com/sun/star/sdb/XDocumentDataSource.hpp>
#include <com/sun/star/sdbc/XRowSet.hpp>
#include <com/sun/star/sdb/XSingleSelectQueryComposer.hpp>
#include <com/sun/star/sdbcx/XTablesSupplier.hpp>
#include <com/sun/star/sdb/XQueriesSupplier.hpp>
#include <com/sun/star/task/InteractionHandler.hpp>
#include <com/sun/star/ui/dialogs/XExecutableDialog.hpp>
#include <com/sun/star/frame/XStorable.hpp>
#include <o3tl/safeint.hxx>
#include <swunohelper.hxx>
#include <unotools/pathoptions.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <svl/urihelper.hxx>
#include <strings.hrc>
#include <view.hxx>
Include dependency graph for addresslistdialog.cxx:

Go to the source code of this file.

Classes

struct  AddressUserData_Impl
 

Functions

static OUString lcl_getFlatURL (uno::Reference< beans::XPropertySet > const &xSourceProperties)
 
 IMPL_LINK_NOARG (SwAddressListDialog, FilterHdl_Impl, weld::Button &, void)
 
 IMPL_LINK_NOARG (SwAddressListDialog, LoadHdl_Impl, weld::Button &, void)
 
 IMPL_LINK_NOARG (SwAddressListDialog, RemoveHdl_Impl, weld::Button &, void)
 
 IMPL_LINK_NOARG (SwAddressListDialog, CreateHdl_Impl, weld::Button &, void)
 
 IMPL_LINK_NOARG (SwAddressListDialog, EditHdl_Impl, weld::Button &, void)
 
 IMPL_LINK_NOARG (SwAddressListDialog, ListBoxSelectHdl_Impl, weld::TreeView &, void)
 
 IMPL_LINK (SwAddressListDialog, StaticListBoxSelectHdl_Impl, void *, p, void)
 
 IMPL_LINK (SwAddressListDialog, TableSelectHdl_Impl, weld::Button &, rButton, void)
 
 IMPL_LINK_NOARG (SwAddressListDialog, OKHdl_Impl, weld::Button &, void)
 

Function Documentation

◆ IMPL_LINK() [1/2]

IMPL_LINK ( SwAddressListDialog  ,
StaticListBoxSelectHdl_Impl  ,
void *  ,
p  ,
void   
)

◆ IMPL_LINK() [2/2]

IMPL_LINK ( SwAddressListDialog  ,
TableSelectHdl_Impl  ,
weld::Button ,
rButton  ,
void   
)

Definition at line 565 of file addresslistdialog.cxx.

◆ IMPL_LINK_NOARG() [1/7]

IMPL_LINK_NOARG ( SwAddressListDialog  ,
CreateHdl_Impl  ,
weld::Button ,
void   
)

◆ IMPL_LINK_NOARG() [2/7]

IMPL_LINK_NOARG ( SwAddressListDialog  ,
EditHdl_Impl  ,
weld::Button ,
void   
)

◆ IMPL_LINK_NOARG() [3/7]

IMPL_LINK_NOARG ( SwAddressListDialog  ,
FilterHdl_Impl  ,
weld::Button ,
void   
)

◆ IMPL_LINK_NOARG() [4/7]

IMPL_LINK_NOARG ( SwAddressListDialog  ,
ListBoxSelectHdl_Impl  ,
weld::TreeView ,
void   
)

Definition at line 422 of file addresslistdialog.cxx.

References LINK, and Application::PostUserEvent().

◆ IMPL_LINK_NOARG() [5/7]

IMPL_LINK_NOARG ( SwAddressListDialog  ,
LoadHdl_Impl  ,
weld::Button ,
void   
)

◆ IMPL_LINK_NOARG() [6/7]

IMPL_LINK_NOARG ( SwAddressListDialog  ,
OKHdl_Impl  ,
weld::Button ,
void   
)

Definition at line 588 of file addresslistdialog.cxx.

References m_xDialog, and RET_OK.

◆ IMPL_LINK_NOARG() [7/7]

IMPL_LINK_NOARG ( SwAddressListDialog  ,
RemoveHdl_Impl  ,
weld::Button ,
void   
)

◆ lcl_getFlatURL()

static OUString lcl_getFlatURL ( uno::Reference< beans::XPropertySet > const &  xSourceProperties)
static