LibreOffice Module vcl (master) 1
Classes | Namespaces | Enumerations
brdwin.hxx File Reference
#include <vcl/notebookbar/notebookbar.hxx>
#include <vcl/window.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <vcl/notebookbar/NotebookBarAddonsMerger.hxx>
#include <com/sun/star/frame/XFrame.hpp>
Include dependency graph for brdwin.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< BorderWindowStyle >
 
struct  o3tl::typed_flags< BorderWindowHitTest >
 
struct  o3tl::typed_flags< BorderWindowTitleType >
 
class  ImplBorderWindow
 
struct  ImplBorderFrameData
 
class  ImplBorderWindowView
 
class  ImplNoBorderWindowView
 
class  ImplSmallBorderWindowView
 
class  ImplStdBorderWindowView
 

Namespaces

namespace  o3tl
 

Enumerations

enum class  BorderWindowStyle {
  NONE = 0x0000 ,
  Overlap = 0x0001 ,
  Float = 0x0004 ,
  Frame = 0x0008 ,
  App = 0x0010
}
 
enum class  BorderWindowHitTest {
  NONE = 0x0000 ,
  Title = 0x0001 ,
  Left = 0x0002 ,
  Menu = 0x0004 ,
  Top = 0x0008 ,
  Right = 0x0010 ,
  Bottom = 0x0020 ,
  TopLeft = 0x0040 ,
  TopRight = 0x0080 ,
  BottomLeft = 0x0100 ,
  BottomRight = 0x0200 ,
  Close = 0x0400 ,
  Dock = 0x0800 ,
  Hide = 0x1000 ,
  Help = 0x2000
}
 
enum class  BorderWindowTitleType {
  Normal = 0x0001 ,
  Small = 0x0002 ,
  Tearoff = 0x0004 ,
  Popup = 0x0008 ,
  NONE = 0x0010
}
 

Enumeration Type Documentation

◆ BorderWindowHitTest

enum class BorderWindowHitTest
strong
Enumerator
NONE 
Title 
Left 
Menu 
Top 
Right 
Bottom 
TopLeft 
TopRight 
BottomLeft 
BottomRight 
Close 
Dock 
Hide 
Help 

Definition at line 44 of file brdwin.hxx.

◆ BorderWindowStyle

enum class BorderWindowStyle
strong
Enumerator
NONE 
Overlap 
Float 
Frame 
App 

Definition at line 33 of file brdwin.hxx.

◆ BorderWindowTitleType

enum class BorderWindowTitleType
strong
Enumerator
Normal 
Small 
Tearoff 
Popup 
NONE 

Definition at line 65 of file brdwin.hxx.