Lines Matching defs:ImplToolBoxPrivateData
127 struct ImplToolBoxPrivateData struct
132 ImplToolBoxPrivateData(); argument
135 void ImplClearLayoutData() { delete m_pLayoutData; m_pLayoutData = NULL; } in ImplClearLayoutData()
138 Link maDropdownClickHdl;
139 Timer maDropdownTimer; // for opening dropdown items on "long click"
142 ToolBoxButtonSize meButtonSize;
145 PopupMenu* mpMenu;
146 sal_uInt16 maMenuType;
147 sal_uIntPtr mnEventId;
150 Link maMenuButtonHdl;
153 ImplToolItem maMenubuttonItem;
154 long mnMenuButtonWidth;
156 Wallpaper maDisplayBackground;
159 vcl::IImageListProvider* mpImageListProvider;
160 vcl::ImageListType meImageListType;
162 sal_Bool mbIsLocked:1, // keeps last lock state from ImplDockingWindowWrapper
163 … mbAssumeDocked:1, // only used during calculations to override current floating/popup mode
164 mbAssumeFloating:1,
165 mbAssumePopupMode:1,
166 …mbKeyInputDisabled:1, // no KEY input if all items disabled, closing/docking will be allowed though
167 mbIsPaintLocked:1, // don't allow paints
168 mbMenubuttonSelected:1, // menu button is highlighted
169 mbPageScroll:1, // determines if we scroll a page at a time
170 mbNativeButtons:1, // system supports native toolbar buttons
171 mbWillUsePopupMode:1, // this toolbox will be opened in popup mode
172 mbDropDownByKeyboard:1; // tells whether a dropdown was started by key input