LibreOffice Module vcl (master)  1
Classes | Namespaces | Enumerations
brdwin.hxx File Reference
#include <vcl/notebookbar.hxx>
#include <vcl/window.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <vcl/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

 o3tl
 

Enumerations

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

Enumeration Type Documentation

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

Definition at line 44 of file brdwin.hxx.

enum BorderWindowStyle
strong
Enumerator
NONE 
Overlap 
Float 
Frame 
App 

Definition at line 33 of file brdwin.hxx.

enum BorderWindowTitleType
strong
Enumerator
Normal 
Small 
Tearoff 
Popup 
NONE 

Definition at line 66 of file brdwin.hxx.