|
LibreOffice Module sw (master) 1
|
Public Member Functions | |
| SwAddressControl_Impl (weld::Builder &rBuilder) | |
| void | SetData (SwCSVData &rDBData) |
| void | SetCurrentDataSet (sal_uInt32 nSet) |
| void | CurrentDataSetInvalidated () |
| sal_uInt32 | GetCurrentDataSet () const |
| void | SetCursorTo (std::size_t nElement) |
Private Member Functions | |
| DECL_LINK (GotFocusHdl_Impl, weld::Widget &, void) | |
| DECL_LINK (EditModifyHdl_Impl, weld::Entry &, void) | |
| void | MakeVisible (const tools::Rectangle &aRect) |
Private Attributes | |
| std::map< weld::Entry *, sal_Int32 > | m_aEditLines |
| SwCSVData * | m_pData |
| sal_uInt32 | m_nCurrentDataSet |
| bool | m_bNoDataSet |
| std::unique_ptr< weld::ScrolledWindow > | m_xScrollBar |
| std::unique_ptr< weld::Container > | m_xWindow |
| std::vector< std::unique_ptr< SwAddressFragment > > | m_aLines |
Definition at line 75 of file createaddresslistdialog.cxx.
| SwAddressControl_Impl::SwAddressControl_Impl | ( | weld::Builder & | rBuilder | ) |
Definition at line 104 of file createaddresslistdialog.cxx.
References m_pData.
|
inline |
Definition at line 99 of file createaddresslistdialog.cxx.
References m_nCurrentDataSet.
|
private |
|
private |
|
inline |
Definition at line 100 of file createaddresslistdialog.cxx.
References m_nCurrentDataSet.
|
private |
Definition at line 182 of file createaddresslistdialog.cxx.
References tools::Rectangle::Bottom(), m_xScrollBar, and tools::Rectangle::Top().
| void SwAddressControl_Impl::SetCurrentDataSet | ( | sal_uInt32 | nSet | ) |
Definition at line 152 of file createaddresslistdialog.cxx.
References SwCSVData::aDBData, m_aLines, m_bNoDataSet, m_nCurrentDataSet, m_pData, nIndex, and size.
| void SwAddressControl_Impl::SetCursorTo | ( | std::size_t | nElement | ) |
Definition at line 204 of file createaddresslistdialog.cxx.
References weld::Widget::grab_focus(), and m_aLines.
| void SwAddressControl_Impl::SetData | ( | SwCSVData & | rDBData | ) |
Definition at line 113 of file createaddresslistdialog.cxx.
References SwCSVData::aDBColumnHeaders, weld::Entry::connect_changed(), weld::Widget::connect_focus_in(), LINK, m_aEditLines, m_aLines, m_bNoDataSet, m_pData, m_xScrollBar, m_xWindow, and weld::Label::set_label().
|
private |
Definition at line 77 of file createaddresslistdialog.cxx.
Referenced by SetData().
|
private |
Definition at line 86 of file createaddresslistdialog.cxx.
Referenced by SetCurrentDataSet(), SetCursorTo(), and SetData().
|
private |
Definition at line 82 of file createaddresslistdialog.cxx.
Referenced by SetCurrentDataSet(), and SetData().
|
private |
Definition at line 80 of file createaddresslistdialog.cxx.
Referenced by CurrentDataSetInvalidated(), GetCurrentDataSet(), and SetCurrentDataSet().
|
private |
Definition at line 79 of file createaddresslistdialog.cxx.
Referenced by SetCurrentDataSet(), and SetData().
|
private |
Definition at line 84 of file createaddresslistdialog.cxx.
Referenced by MakeVisible(), and SetData().
|
private |
Definition at line 85 of file createaddresslistdialog.cxx.
Referenced by SetData().