LibreOffice Module svx (master)  1
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
svx::ParaULSpacingWindow Class Reference

#include <ParaSpacingWindow.hxx>

Inheritance diagram for svx::ParaULSpacingWindow:
[legend]
Collaboration diagram for svx::ParaULSpacingWindow:
[legend]

Public Member Functions

virtual ~ParaULSpacingWindow () override
 
virtual void dispose () override
 
void SetValue (const SvxULSpaceItem *pItem)
 
void SetUnit (FieldUnit eUnit)
 
- Public Member Functions inherited from InterimItemWindow
virtual ~InterimItemWindow () override
 
virtual void Resize () override
 
virtual Size GetOptimalSize () const override
 
virtual void GetFocus () override
 

Protected Member Functions

 ParaULSpacingWindow (vcl::Window *pParent)
 
 DECL_LINK (ModifySpacingHdl, weld::MetricSpinButton &, void)
 
- Protected Member Functions inherited from InterimItemWindow
 InterimItemWindow (vcl::Window *pParent, const OUString &rUIXMLDescription, const OString &rID)
 
bool ChildKeyInput (const KeyEvent &rKEvt)
 

Protected Attributes

std::unique_ptr< SvxRelativeFieldm_xAboveSpacing
 
std::unique_ptr< SvxRelativeFieldm_xBelowSpacing
 
std::unique_ptr< weld::Containerm_xAboveContainer
 
std::unique_ptr< weld::Containerm_xBelowContainer
 
MapUnit m_eUnit
 
- Protected Attributes inherited from InterimItemWindow
std::unique_ptr< weld::Builderm_xBuilder
 
VclPtr< vcl::Windowm_xVclContentArea
 
std::unique_ptr< weld::Containerm_xContainer
 

Detailed Description

Definition at line 31 of file ParaSpacingWindow.hxx.

Constructor & Destructor Documentation

ParaULSpacingWindow::~ParaULSpacingWindow ( )
overridevirtual

Definition at line 57 of file ParaSpacingWindow.cxx.

ParaULSpacingWindow::ParaULSpacingWindow ( vcl::Window pParent)
protected

set the initial values of max width

Definition at line 39 of file ParaSpacingWindow.cxx.

References LINK, m_xAboveContainer, m_xAboveSpacing, m_xBelowContainer, m_xBelowSpacing, InterimItemWindow::m_xBuilder, MapTwip, and MAX_DURCH.

Member Function Documentation

svx::ParaULSpacingWindow::DECL_LINK ( ModifySpacingHdl  ,
weld::MetricSpinButton ,
void   
)
protected
void ParaULSpacingWindow::dispose ( void  )
overridevirtual
void ParaULSpacingWindow::SetUnit ( FieldUnit  eUnit)
void ParaULSpacingWindow::SetValue ( const SvxULSpaceItem pItem)

Member Data Documentation

MapUnit svx::ParaULSpacingWindow::m_eUnit
protected

Definition at line 48 of file ParaSpacingWindow.hxx.

Referenced by SetUnit().

std::unique_ptr<weld::Container> svx::ParaULSpacingWindow::m_xAboveContainer
protected
std::unique_ptr<SvxRelativeField> svx::ParaULSpacingWindow::m_xAboveSpacing
protected
std::unique_ptr<weld::Container> svx::ParaULSpacingWindow::m_xBelowContainer
protected
std::unique_ptr<SvxRelativeField> svx::ParaULSpacingWindow::m_xBelowSpacing
protected

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