LibreOffice Module vcl (master) 1
|
#include <toolbox.h>
Public Member Functions | |
ImplToolBoxPrivateData () | |
~ImplToolBoxPrivateData () | |
void | ImplClearLayoutData () |
Public Attributes | |
std::optional< vcl::ToolBoxLayoutData > | m_pLayoutData |
ToolBox::ImplToolItems | m_aItems |
Link< ToolBox *, void > | maDropdownClickHdl |
Timer | maDropdownTimer { "vcl::ToolBox mpData->maDropdownTimer" } |
ToolBoxButtonSize | meButtonSize |
VclPtr< PopupMenu > | mpMenu |
ToolBoxMenuType | maMenuType |
Link< ToolBox *, void > | maMenuButtonHdl |
ImplToolItem | maMenubuttonItem |
tools::Long | mnMenuButtonWidth |
Wallpaper | maDisplayBackground |
bool | mbIsLocked:1 |
bool | mbAssumeDocked:1 |
bool | mbAssumeFloating:1 |
bool | mbAssumePopupMode:1 |
bool | mbKeyInputDisabled:1 |
bool | mbIsPaintLocked:1 |
bool | mbMenubuttonSelected:1 |
bool | mbMenubuttonWasLastSelected:1 |
bool | mbNativeButtons:1 |
bool | mbWillUsePopupMode:1 |
bool | mbDropDownByKeyboard:1 |
ImplToolBoxPrivateData::ImplToolBoxPrivateData | ( | ) |
Definition at line 57 of file toolbox2.cxx.
References VclPtr< reference_type >::Create(), DontCare, ImplToolItem::maItemSize, maMenubuttonItem, maMenuType, mbAssumeDocked, mbAssumeFloating, mbAssumePopupMode, mbDropDownByKeyboard, mbIsLocked, mbIsPaintLocked, mbKeyInputDisabled, mbMenubuttonSelected, mbMenubuttonWasLastSelected, mbNativeButtons, mbWillUsePopupMode, meButtonSize, ImplToolItem::meState, mnMenuButtonWidth, mpMenu, NONE, TB_MENUBUTTON_OFFSET, TB_MENUBUTTON_SIZE, and TRISTATE_FALSE.
ImplToolBoxPrivateData::~ImplToolBoxPrivateData | ( | ) |
Definition at line 80 of file toolbox2.cxx.
References VclPtr< reference_type >::disposeAndClear(), m_pLayoutData, and mpMenu.
|
inline |
Definition at line 122 of file toolbox.h.
References m_pLayoutData.
ToolBox::ImplToolItems ImplToolBoxPrivateData::m_aItems |
std::optional<vcl::ToolBoxLayoutData> ImplToolBoxPrivateData::m_pLayoutData |
Definition at line 116 of file toolbox.h.
Referenced by ImplClearLayoutData(), and ~ImplToolBoxPrivateData().
Wallpaper ImplToolBoxPrivateData::maDisplayBackground |
Definition at line 142 of file toolbox.h.
Referenced by vcl::Window::GetDisplayBackground().
Timer ImplToolBoxPrivateData::maDropdownTimer { "vcl::ToolBox mpData->maDropdownTimer" } |
ImplToolItem ImplToolBoxPrivateData::maMenubuttonItem |
Definition at line 139 of file toolbox.h.
Referenced by ImplToolBoxPrivateData().
ToolBoxMenuType ImplToolBoxPrivateData::maMenuType |
Definition at line 133 of file toolbox.h.
Referenced by ImplToolBoxPrivateData().
bool ImplToolBoxPrivateData::mbAssumeDocked |
Definition at line 145 of file toolbox.h.
Referenced by ImplToolBoxPrivateData().
bool ImplToolBoxPrivateData::mbAssumeFloating |
Definition at line 146 of file toolbox.h.
Referenced by ImplToolBoxPrivateData().
bool ImplToolBoxPrivateData::mbAssumePopupMode |
Definition at line 147 of file toolbox.h.
Referenced by ImplToolBoxPrivateData().
bool ImplToolBoxPrivateData::mbDropDownByKeyboard |
Definition at line 154 of file toolbox.h.
Referenced by ImplToolBoxPrivateData().
bool ImplToolBoxPrivateData::mbIsLocked |
Definition at line 144 of file toolbox.h.
Referenced by ImplToolBoxPrivateData().
bool ImplToolBoxPrivateData::mbIsPaintLocked |
Definition at line 149 of file toolbox.h.
Referenced by ImplToolBoxPrivateData().
bool ImplToolBoxPrivateData::mbKeyInputDisabled |
Definition at line 148 of file toolbox.h.
Referenced by ImplToolBoxPrivateData().
bool ImplToolBoxPrivateData::mbMenubuttonSelected |
Definition at line 150 of file toolbox.h.
Referenced by ImplToolBoxPrivateData().
bool ImplToolBoxPrivateData::mbMenubuttonWasLastSelected |
Definition at line 151 of file toolbox.h.
Referenced by ImplToolBoxPrivateData().
bool ImplToolBoxPrivateData::mbNativeButtons |
Definition at line 152 of file toolbox.h.
Referenced by ImplToolBoxPrivateData().
bool ImplToolBoxPrivateData::mbWillUsePopupMode |
Definition at line 153 of file toolbox.h.
Referenced by ImplToolBoxPrivateData().
ToolBoxButtonSize ImplToolBoxPrivateData::meButtonSize |
Definition at line 129 of file toolbox.h.
Referenced by ImplToolBoxPrivateData().
tools::Long ImplToolBoxPrivateData::mnMenuButtonWidth |
Definition at line 140 of file toolbox.h.
Referenced by ImplToolBoxPrivateData().
Definition at line 132 of file toolbox.h.
Referenced by ImplToolBoxPrivateData(), and ~ImplToolBoxPrivateData().