LibreOffice Module svx (master) 1
Public Member Functions | Public Attributes | List of all members
svx::DialControl::DialControl_Impl Struct Reference
Collaboration diagram for svx::DialControl::DialControl_Impl:
[legend]

Public Member Functions

 DialControl_Impl (OutputDevice &rReference)
 
void Init (const Size &rWinSize, const vcl::Font &rWinFont)
 
void SetSize (const Size &rWinSize)
 

Public Attributes

ScopedVclPtr< DialControlBmpmxBmpEnabled
 
ScopedVclPtr< DialControlBmpmxBmpDisabled
 
ScopedVclPtr< DialControlBmpmxBmpBuffered
 
Link< DialControl &, void > maModifyHdl
 
OUString maText
 
weld::MetricSpinButtonmpLinkField
 
sal_Int32 mnLinkedFieldValueMultiplyer
 
Size maWinSize
 
vcl::Font maWinFont
 
Degree100 mnAngle
 
Degree100 mnInitialAngle
 
Degree100 mnOldAngle
 
tools::Long mnCenterX
 
tools::Long mnCenterY
 
bool mbNoRot
 

Detailed Description

Definition at line 130 of file dialcontrol.hxx.

Constructor & Destructor Documentation

◆ DialControl_Impl()

svx::DialControl::DialControl_Impl::DialControl_Impl ( OutputDevice rReference)
explicit

Definition at line 218 of file dialcontrol.cxx.

References Create(), and mnAngle.

Member Function Documentation

◆ Init()

void svx::DialControl::DialControl_Impl::Init ( const Size rWinSize,
const vcl::Font rWinFont 
)

Definition at line 233 of file dialcontrol.cxx.

References vcl::Font::SetTransparent().

◆ SetSize()

void svx::DialControl::DialControl_Impl::SetSize ( const Size rWinSize)

Definition at line 241 of file dialcontrol.cxx.

References Size::Height(), and Size::Width().

Member Data Documentation

◆ maModifyHdl

Link<DialControl&,void> svx::DialControl::DialControl_Impl::maModifyHdl

Definition at line 135 of file dialcontrol.hxx.

◆ maText

OUString svx::DialControl::DialControl_Impl::maText

Definition at line 136 of file dialcontrol.hxx.

◆ maWinFont

vcl::Font svx::DialControl::DialControl_Impl::maWinFont

Definition at line 140 of file dialcontrol.hxx.

◆ maWinSize

Size svx::DialControl::DialControl_Impl::maWinSize

Definition at line 139 of file dialcontrol.hxx.

◆ mbNoRot

bool svx::DialControl::DialControl_Impl::mbNoRot

Definition at line 146 of file dialcontrol.hxx.

◆ mnAngle

Degree100 svx::DialControl::DialControl_Impl::mnAngle

Definition at line 141 of file dialcontrol.hxx.

◆ mnCenterX

tools::Long svx::DialControl::DialControl_Impl::mnCenterX

Definition at line 144 of file dialcontrol.hxx.

◆ mnCenterY

tools::Long svx::DialControl::DialControl_Impl::mnCenterY

Definition at line 145 of file dialcontrol.hxx.

◆ mnInitialAngle

Degree100 svx::DialControl::DialControl_Impl::mnInitialAngle

Definition at line 142 of file dialcontrol.hxx.

◆ mnLinkedFieldValueMultiplyer

sal_Int32 svx::DialControl::DialControl_Impl::mnLinkedFieldValueMultiplyer

Definition at line 138 of file dialcontrol.hxx.

◆ mnOldAngle

Degree100 svx::DialControl::DialControl_Impl::mnOldAngle

Definition at line 143 of file dialcontrol.hxx.

◆ mpLinkField

weld::MetricSpinButton* svx::DialControl::DialControl_Impl::mpLinkField

Definition at line 137 of file dialcontrol.hxx.

◆ mxBmpBuffered

ScopedVclPtr<DialControlBmp> svx::DialControl::DialControl_Impl::mxBmpBuffered

Definition at line 134 of file dialcontrol.hxx.

◆ mxBmpDisabled

ScopedVclPtr<DialControlBmp> svx::DialControl::DialControl_Impl::mxBmpDisabled

Definition at line 133 of file dialcontrol.hxx.

◆ mxBmpEnabled

ScopedVclPtr<DialControlBmp> svx::DialControl::DialControl_Impl::mxBmpEnabled

Definition at line 132 of file dialcontrol.hxx.


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