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

#include <itemwin.hxx>

Inheritance diagram for SvxLineBox:
Collaboration diagram for SvxLineBox:

Public Member Functions

 SvxLineBox (SvxLineStyleToolBoxControl *pControl, weld::Widget *pParent, int nInitialIndex)
virtual ~SvxLineBox () override
- Public Member Functions inherited from WeldToolbarPopup
 WeldToolbarPopup (css::uno::Reference< css::frame::XFrame > xFrame, weld::Widget *pParent, const OUString &rUIFile, const OUString &rId)
virtual ~WeldToolbarPopup ()
weld::ContainergetTopLevel ()
weld::ContainergetContainer ()
void AddStatusListener (const OUString &rCommandURL)
virtual void statusChanged (const css::frame::FeatureStateEvent &Event)
virtual void GrabFocus ()=0

Private Member Functions

void FillControl ()
void Fill (const XDashListRef &pList)
 DECL_LINK (SelectHdl, ValueSet *, void)
virtual void GrabFocus () override

Private Attributes

rtl::Reference< SvxLineStyleToolBoxControlmxControl
std::unique_ptr< ValueSetmxLineStyleSet
std::unique_ptr< weld::CustomWeldmxLineStyleSetWin

Additional Inherited Members

- Protected Attributes inherited from WeldToolbarPopup
std::unique_ptr< weld::Builderm_xBuilder
std::unique_ptr< weld::Containerm_xTopLevel
std::unique_ptr< weld::Containerm_xContainer
css::uno::Reference< css::frame::XFrame > m_xFrame
rtl::Reference< svt::FrameStatusListenerm_xStatusListener

Detailed Description

Definition at line 31 of file itemwin.hxx.

Constructor & Destructor Documentation

◆ SvxLineBox()

SvxLineBox::SvxLineBox ( SvxLineStyleToolBoxControl pControl,
weld::Widget pParent,
int  nInitialIndex 

◆ ~SvxLineBox()

SvxLineBox::~SvxLineBox ( )

Definition at line 530 of file linectrl.cxx.

Member Function Documentation


SvxLineBox::DECL_LINK ( SelectHdl  ,
ValueSet ,

◆ Fill()

void SvxLineBox::Fill ( const XDashListRef pList)

◆ FillControl()

void SvxLineBox::FillControl ( )

◆ GrabFocus()

void SvxLineBox::GrabFocus ( )

Implements WeldToolbarPopup.

Definition at line 525 of file linectrl.cxx.

References mxLineStyleSet.

Member Data Documentation

◆ mxControl

rtl::Reference<SvxLineStyleToolBoxControl> SvxLineBox::mxControl

Definition at line 33 of file itemwin.hxx.

◆ mxLineStyleSet

std::unique_ptr<ValueSet> SvxLineBox::mxLineStyleSet

Definition at line 34 of file itemwin.hxx.

Referenced by Fill(), GrabFocus(), and SvxLineBox().

◆ mxLineStyleSetWin

std::unique_ptr<weld::CustomWeld> SvxLineBox::mxLineStyleSetWin

Definition at line 35 of file itemwin.hxx.

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