LibreOffice Module sw (master)
1
|
#include <createaddresslistdialog.hxx>
Public Member Functions | |
SwCreateAddressListDialog (weld::Window *pParent, const OUString &rURL, SwMailMergeConfigItem const &rConfig) | |
virtual | ~SwCreateAddressListDialog () override |
const OUString & | GetURL () const |
void | Find (const OUString &rSearch, sal_Int32 nColumn) |
![]() | |
SfxDialogController (weld::Widget *pParent, const OUString &rUIFile, const OString &rDialogId) | |
virtual void | Activate () |
virtual void | Deactivate () |
virtual void | ChildWinDispose () |
virtual void | Close () |
virtual void | EndDialog () |
Private Member Functions | |
DECL_LINK (NewHdl_Impl, weld::Button &, void) | |
DECL_LINK (DeleteHdl_Impl, weld::Button &, void) | |
DECL_LINK (FindHdl_Impl, weld::Button &, void) | |
DECL_LINK (CustomizeHdl_Impl, weld::Button &, void) | |
DECL_LINK (OkHdl_Impl, weld::Button &, void) | |
DECL_LINK (DBCursorHdl_Impl, weld::Button &, void) | |
DECL_LINK (DBNumCursorHdl_Impl, weld::Entry &, void) | |
DECL_LINK (RefreshNum_Impl, weld::Widget &, void) | |
void | DBNumCursor () |
void | UpdateButtons () |
Private Attributes | |
OUString | m_sAddressListFilterName |
OUString | m_sURL |
std::unique_ptr< SwCSVData > | m_pCSVData |
std::unique_ptr< SwFindEntryDialog > | m_xFindDlg |
std::unique_ptr< SwAddressControl_Impl > | m_xAddressControl |
std::unique_ptr< weld::Button > | m_xNewPB |
std::unique_ptr< weld::Button > | m_xDeletePB |
std::unique_ptr< weld::Button > | m_xFindPB |
std::unique_ptr< weld::Button > | m_xCustomizePB |
std::unique_ptr< weld::Button > | m_xStartPB |
std::unique_ptr< weld::Button > | m_xPrevPB |
std::unique_ptr< weld::Entry > | m_xSetNoED |
std::unique_ptr< weld::SpinButton > | m_xSetNoNF |
std::unique_ptr< weld::Button > | m_xNextPB |
std::unique_ptr< weld::Button > | m_xEndPB |
std::unique_ptr< weld::Button > | m_xOK |
Definition at line 37 of file createaddresslistdialog.hxx.
SwCreateAddressListDialog::SwCreateAddressListDialog | ( | weld::Window * | pParent, |
const OUString & | rURL, | ||
SwMailMergeConfigItem const & | rConfig | ||
) |
Definition at line 214 of file createaddresslistdialog.cxx.
References SwMailMergeConfigItem::GetDefaultAddressHeaders(), SfxMedium::GetInStream(), LINEEND_LF, LINK, m_pCSVData, m_sURL, m_sURL, m_xAddressControl, m_xCustomizePB, m_xDeletePB, m_xEndPB, m_xFindPB, m_xNewPB, m_xNextPB, m_xOK, m_xPrevPB, m_xSetNoED, m_xSetNoNF, m_xStartPB, nCount, nIndex, SvStream::ReadByteStringLine(), SvStream::SetLineDelimiter(), SvStream::SetStreamCharSet(), and UpdateButtons().
|
overridevirtual |
Definition at line 319 of file createaddresslistdialog.cxx.
|
private |
Definition at line 494 of file createaddresslistdialog.cxx.
References m_xAddressControl, m_xSetNoNF, and UpdateButtons().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
void SwCreateAddressListDialog::Find | ( | const OUString & | rSearch, |
sal_Int32 | nColumn | ||
) |
Definition at line 511 of file createaddresslistdialog.cxx.
References SL::aData, m_pCSVData, m_xAddressControl, m_xSetNoED, m_xSetNoNF, nPos, and UpdateButtons().
|
inline |
Definition at line 74 of file createaddresslistdialog.hxx.
References m_sURL.
Referenced by IMPL_LINK_NOARG().
|
private |
Definition at line 500 of file createaddresslistdialog.cxx.
References m_pCSVData, m_xDeletePB, m_xEndPB, m_xNextPB, m_xPrevPB, m_xSetNoNF, and m_xStartPB.
Referenced by DBNumCursor(), Find(), and SwCreateAddressListDialog().
|
private |
Definition at line 42 of file createaddresslistdialog.hxx.
Referenced by Find(), SwCreateAddressListDialog(), and UpdateButtons().
|
private |
Definition at line 39 of file createaddresslistdialog.hxx.
|
private |
Definition at line 40 of file createaddresslistdialog.hxx.
Referenced by GetURL(), and SwCreateAddressListDialog().
|
private |
Definition at line 45 of file createaddresslistdialog.hxx.
Referenced by DBNumCursor(), Find(), and SwCreateAddressListDialog().
|
private |
Definition at line 49 of file createaddresslistdialog.hxx.
Referenced by SwCreateAddressListDialog().
|
private |
Definition at line 47 of file createaddresslistdialog.hxx.
Referenced by SwCreateAddressListDialog(), and UpdateButtons().
|
private |
Definition at line 55 of file createaddresslistdialog.hxx.
Referenced by SwCreateAddressListDialog(), and UpdateButtons().
|
private |
Definition at line 43 of file createaddresslistdialog.hxx.
|
private |
Definition at line 48 of file createaddresslistdialog.hxx.
Referenced by SwCreateAddressListDialog().
|
private |
Definition at line 46 of file createaddresslistdialog.hxx.
Referenced by SwCreateAddressListDialog().
|
private |
Definition at line 54 of file createaddresslistdialog.hxx.
Referenced by SwCreateAddressListDialog(), and UpdateButtons().
|
private |
Definition at line 56 of file createaddresslistdialog.hxx.
Referenced by SwCreateAddressListDialog().
|
private |
Definition at line 51 of file createaddresslistdialog.hxx.
Referenced by SwCreateAddressListDialog(), and UpdateButtons().
|
private |
Definition at line 52 of file createaddresslistdialog.hxx.
Referenced by Find(), and SwCreateAddressListDialog().
|
private |
Definition at line 53 of file createaddresslistdialog.hxx.
Referenced by DBNumCursor(), Find(), SwCreateAddressListDialog(), and UpdateButtons().
|
private |
Definition at line 50 of file createaddresslistdialog.hxx.
Referenced by SwCreateAddressListDialog(), and UpdateButtons().