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 <vcl/toolboxid.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <tools/degree.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

struct  o3tl::typed_flags< ToolBoxMenuType >
 
class  ToolBox
 A toolbar: contains all those icons, typically below the menu bar. More...
 
struct  ToolBox::ImplToolSize
 

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::frame
 
namespace  o3tl
 

Enumerations

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

Variables

constexpr sal_uInt16 TOOLBOX_MENUITEM_START = 0x1000
 

Enumeration Type Documentation

◆ ToolBoxLayoutMode

enum class ToolBoxLayoutMode
strong
Enumerator
Normal 
Locked 

Definition at line 59 of file toolbox.hxx.

◆ ToolBoxMenuType

enum class ToolBoxMenuType
strong
Enumerator
NONE 
ClippedItems 
Customize 

Definition at line 49 of file toolbox.hxx.

◆ ToolBoxTextPosition

enum class ToolBoxTextPosition
strong
Enumerator
Right 
Bottom 

Definition at line 68 of file toolbox.hxx.

Variable Documentation

◆ TOOLBOX_MENUITEM_START

constexpr sal_uInt16 TOOLBOX_MENUITEM_START = 0x1000
constexpr

Definition at line 46 of file toolbox.hxx.

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