LibreOffice Module svx (master)  1
Public Member Functions | Private Attributes | List of all members
SvxLineEndLB Class Reference

#include <dlgctrl.hxx>

Public Member Functions

 SvxLineEndLB (std::unique_ptr< weld::ComboBox > pControl)
void Fill (const XLineEndListRef &pList, bool bStart=true)
void Append (const XLineEndEntry &rEntry, const BitmapEx &rBitmap)
void Modify (const XLineEndEntry &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 ()
void set_sensitive (bool bSensitive)
bool get_sensitive () const

Private Attributes

std::unique_ptr< weld::ComboBoxm_xControl

Detailed Description

Definition at line 248 of file dlgctrl.hxx.

Constructor & Destructor Documentation

SvxLineEndLB::SvxLineEndLB ( std::unique_ptr< weld::ComboBox pControl)

Definition at line 1013 of file dlgctrl.cxx.

Member Function Documentation

void SvxLineEndLB::Append ( const XLineEndEntry rEntry,
const BitmapEx rBitmap 
void SvxLineEndLB::append_text ( const OUString &  rStr)

Definition at line 269 of file dlgctrl.hxx.

void SvxLineEndLB::clear ( )

Definition at line 261 of file dlgctrl.hxx.

void SvxLineEndLB::connect_changed ( const Link< weld::ComboBox &, void > &  rLink)

Definition at line 267 of file dlgctrl.hxx.

void SvxLineEndLB::Fill ( const XLineEndListRef pList,
bool  bStart = true 
int SvxLineEndLB::get_active ( ) const

Definition at line 263 of file dlgctrl.hxx.

OUString SvxLineEndLB::get_active_text ( ) const

Definition at line 266 of file dlgctrl.hxx.

int SvxLineEndLB::get_count ( ) const

Definition at line 268 of file dlgctrl.hxx.

bool SvxLineEndLB::get_sensitive ( ) const

Definition at line 273 of file dlgctrl.hxx.

bool SvxLineEndLB::get_value_changed_from_saved ( ) const

Definition at line 270 of file dlgctrl.hxx.

void SvxLineEndLB::Modify ( const XLineEndEntry rEntry,
sal_Int32  nPos,
const BitmapEx rBitmap 
void SvxLineEndLB::remove ( int  nPos)

Definition at line 262 of file dlgctrl.hxx.

References nPos.

void SvxLineEndLB::save_value ( )

Definition at line 271 of file dlgctrl.hxx.

void SvxLineEndLB::set_active ( int  nPos)

Definition at line 264 of file dlgctrl.hxx.

void SvxLineEndLB::set_active_text ( const OUString &  rStr)

Definition at line 265 of file dlgctrl.hxx.

void SvxLineEndLB::set_sensitive ( bool  bSensitive)

Definition at line 272 of file dlgctrl.hxx.

Member Data Documentation

std::unique_ptr<weld::ComboBox> SvxLineEndLB::m_xControl

Definition at line 251 of file dlgctrl.hxx.

Referenced by Append(), Fill(), and Modify().

The documentation for this class was generated from the following files: