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:
[legend]
Collaboration diagram for SvxLineBox:
[legend]

Public Member Functions

 SvxLineBox (SvxLineStyleToolBoxControl *pControl, weld::Widget *pParent, int nInitialIndex)
 
virtual ~SvxLineBox () override
 
- Public Member Functions inherited from WeldToolbarPopup
 WeldToolbarPopup (const css::uno::Reference< css::frame::XFrame > &rFrame, weld::Widget *pParent, const OUString &rUIFile, const OString &rId)
 
virtual ~WeldToolbarPopup () override
 
weld::ContainergetTopLevel ()
 
weld::ContainergetContainer ()
 
- Public Member Functions inherited from svtools::ToolbarPopupBase
 ToolbarPopupBase (const css::uno::Reference< css::frame::XFrame > &rFrame)
 
virtual ~ToolbarPopupBase ()
 

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 Member Functions inherited from svtools::ToolbarPopupBase
void AddStatusListener (const OUString &rCommandURL)
 
virtual void statusChanged (const css::frame::FeatureStateEvent &Event)
 
- Protected Attributes inherited from WeldToolbarPopup
std::unique_ptr< weld::Builderm_xBuilder
 
std::unique_ptr< weld::Containerm_xTopLevel
 
std::unique_ptr< weld::Containerm_xContainer
 
- Protected Attributes inherited from svtools::ToolbarPopupBase
css::uno::Reference< css::frame::XFrame > mxFrame
 
rtl::Reference< svt::FrameStatusListenermxStatusListener
 

Detailed Description

Definition at line 31 of file itemwin.hxx.

Constructor & Destructor Documentation

SvxLineBox::SvxLineBox ( SvxLineStyleToolBoxControl pControl,
weld::Widget pParent,
int  nInitialIndex 
)
SvxLineBox::~SvxLineBox ( )
overridevirtual

Definition at line 523 of file linectrl.cxx.

Member Function Documentation

SvxLineBox::DECL_LINK ( SelectHdl  ,
ValueSet ,
void   
)
private
void SvxLineBox::Fill ( const XDashListRef pList)
private
void SvxLineBox::FillControl ( )
private
void SvxLineBox::GrabFocus ( )
overrideprivatevirtual

Implements WeldToolbarPopup.

Definition at line 518 of file linectrl.cxx.

References mxLineStyleSet.

Member Data Documentation

rtl::Reference<SvxLineStyleToolBoxControl> SvxLineBox::mxControl
private

Definition at line 33 of file itemwin.hxx.

std::unique_ptr<ValueSet> SvxLineBox::mxLineStyleSet
private

Definition at line 34 of file itemwin.hxx.

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

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

Definition at line 35 of file itemwin.hxx.


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