LibreOffice Module vcl (master)  1
Classes | Namespaces | Enumerations | Variables
toolbox.hxx File Reference
#include <vcl/vclenum.hxx>
#include <vcl/dllapi.h>
#include <vcl/dockwin.hxx>
#include <vcl/image.hxx>
#include <vcl/keycod.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <limits>
#include <memory>
#include <vector>
Include dependency graph for toolbox.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  VclStatusListener< T >
 
struct  o3tl::typed_flags< ToolBoxMenuType >
 
class  ToolBox
 
struct  ToolBox::ImplToolSize
 

Namespaces

 com::sun::star::frame
 
 o3tl
 

Enumerations

enum  ToolBoxMenuType {
  ToolBoxMenuType::NONE = 0x0000,
  ToolBoxMenuType::ClippedItems = 0x0001,
  ToolBoxMenuType::Customize = 0x0002
}
 
enum  ToolBoxLayoutMode {
  ToolBoxLayoutMode::Normal,
  ToolBoxLayoutMode::Locked
}
 
enum  ToolBoxTextPosition {
  ToolBoxTextPosition::Right,
  ToolBoxTextPosition::Bottom
}
 

Variables

constexpr sal_uInt16 TOOLBOX_STYLE_FLAT = 0x0004
 
constexpr sal_uInt16 TOOLBOX_MENUITEM_START = 0x1000
 

Enumeration Type Documentation

enum ToolBoxLayoutMode
strong
Enumerator
Normal 
Locked 

Definition at line 61 of file toolbox.hxx.

enum ToolBoxMenuType
strong
Enumerator
NONE 
ClippedItems 
Customize 

Definition at line 51 of file toolbox.hxx.

enum ToolBoxTextPosition
strong
Enumerator
Right 
Bottom 

Definition at line 70 of file toolbox.hxx.

Variable Documentation

constexpr sal_uInt16 TOOLBOX_MENUITEM_START = 0x1000

Definition at line 48 of file toolbox.hxx.

Referenced by IMPL_LINK(), and ToolBox::UpdateCustomMenu().

constexpr sal_uInt16 TOOLBOX_STYLE_FLAT = 0x0004