20#ifndef INCLUDED_VCL_SALNATIVEWIDGETS_HXX
21#define INCLUDED_VCL_SALNATIVEWIDGETS_HXX
226 template<>
struct typed_flags<
ControlState> : is_typed_flags<ControlState, 0x006f> {};
259 , mNumber( i_nNumber )
309 mnMin = 0; mnMax = 0; mnCur = 0; mnVisibleSize = 0;
355 , m_aTabHeaderRect(rTabHeaderRect)
356 , m_aSelectedTabRect(rSelectedTabRect)
395 , maContentRect(rContentRect)
459 , maItemRect( i_rItemRect )
481 , m_bFlatButton(false)
void setNumericVal(tools::Long nNumeric)
ButtonValue getTristateVal() const
ControlType getType() const
virtual ImplControlValue * clone() const
tools::Long getNumericVal() const
ImplControlValue(tools::Long nNumeric)
ImplControlValue(ButtonValue nTristate)
void setTristateVal(ButtonValue nTristate)
ImplControlValue(ControlType i_eType, tools::Long i_nNumber)
ImplControlValue & operator=(ImplControlValue const &)=delete
ImplControlValue(ImplControlValue &&)=default
ImplControlValue(ImplControlValue const &)=default
A SalFrame is a system window (e.g. an X11 window).
SliderValue(SliderValue &&)=default
tools::Rectangle maThumbRect
ControlState mnThumbState
SliderValue(SliderValue const &)=default
TabPaneValue(TabPaneValue &&)=default
tools::Rectangle m_aTabHeaderRect
TabPaneValue(const tools::Rectangle &rTabHeaderRect, const tools::Rectangle &rSelectedTabRect)
TabPaneValue(TabPaneValue const &)=default
tools::Rectangle m_aSelectedTabRect
TabitemValue(TabitemValue &&)=default
bool isNotAligned() const
bool isRightAligned() const
bool isBothAligned() const
tools::Rectangle maContentRect
const tools::Rectangle & getContentRect() const
TabitemValue(const tools::Rectangle &rContentRect)
TabitemValue(TabitemValue const &)=default
bool isLeftAligned() const
T * clone(T *const other)