LibreOffice Module svx (master) 1
|
#include <dlgctrl.hxx>
Public Member Functions | |
SvxLineLB (std::unique_ptr< weld::ComboBox > pControl) | |
void | Fill (const XDashListRef &pList) |
bool | getAddStandardFields () const |
void | setAddStandardFields (bool bNew) |
void | Append (const XDashEntry &rEntry, const BitmapEx &rBitmap) |
void | Modify (const XDashEntry &rEntry, sal_Int32 nPos, const BitmapEx &rBitmap) |
void | clear () |
void | remove (int nPos) |
int | get_active () const |
void | set_active (int nPos) |
void | set_active_text (const OUString &rStr) |
OUString | get_active_text () const |
void | connect_changed (const Link< weld::ComboBox &, void > &rLink) |
int | get_count () const |
void | append_text (const OUString &rStr) |
bool | get_value_changed_from_saved () const |
void | save_value () |
Private Attributes | |
std::unique_ptr< weld::ComboBox > | m_xControl |
bool | mbAddStandardFields: 1 |
defines if standard fields (none, solid) are added, default is true More... | |
Definition at line 213 of file dlgctrl.hxx.
SvxLineLB::SvxLineLB | ( | std::unique_ptr< weld::ComboBox > | pControl | ) |
Definition at line 914 of file dlgctrl.cxx.
void SvxLineLB::Append | ( | const XDashEntry & | rEntry, |
const BitmapEx & | rBitmap | ||
) |
Definition at line 977 of file dlgctrl.cxx.
References XPropertyEntry::GetName(), BitmapEx::GetSizePixel(), BitmapEx::IsEmpty(), and m_xControl.
|
inline |
Definition at line 239 of file dlgctrl.hxx.
References m_xControl.
|
inline |
Definition at line 231 of file dlgctrl.hxx.
References m_xControl.
|
inline |
Definition at line 237 of file dlgctrl.hxx.
References m_xControl.
void SvxLineLB::Fill | ( | const XDashListRef & | pList | ) |
Definition at line 930 of file dlgctrl.cxx.
References getAddStandardFields(), XPropertyEntry::GetName(), BitmapEx::GetSizePixel(), i, BitmapEx::IsEmpty(), m_xControl, and nCount.
|
inline |
Definition at line 233 of file dlgctrl.hxx.
References m_xControl.
|
inline |
Definition at line 236 of file dlgctrl.hxx.
References m_xControl.
|
inline |
Definition at line 238 of file dlgctrl.hxx.
References m_xControl.
|
inline |
Definition at line 240 of file dlgctrl.hxx.
References m_xControl.
|
inline |
Definition at line 225 of file dlgctrl.hxx.
Referenced by Fill(), and setAddStandardFields().
void SvxLineLB::Modify | ( | const XDashEntry & | rEntry, |
sal_Int32 | nPos, | ||
const BitmapEx & | rBitmap | ||
) |
Definition at line 994 of file dlgctrl.cxx.
References XPropertyEntry::GetName(), BitmapEx::GetSizePixel(), BitmapEx::IsEmpty(), m_xControl, and nPos.
|
inline |
Definition at line 232 of file dlgctrl.hxx.
References m_xControl, and nPos.
|
inline |
Definition at line 241 of file dlgctrl.hxx.
References m_xControl.
|
inline |
Definition at line 234 of file dlgctrl.hxx.
References m_xControl, and nPos.
|
inline |
Definition at line 235 of file dlgctrl.hxx.
References m_xControl.
void SvxLineLB::setAddStandardFields | ( | bool | bNew | ) |
Definition at line 920 of file dlgctrl.cxx.
References getAddStandardFields(), and mbAddStandardFields.
|
private |
Definition at line 216 of file dlgctrl.hxx.
|
private |
defines if standard fields (none, solid) are added, default is true
Definition at line 219 of file dlgctrl.hxx.
Referenced by setAddStandardFields().