|
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().