LibreOffice Module vcl (master)  1
Classes | Namespaces | Macros | Enumerations
syswin.hxx File Reference
#include <vcl/dllapi.h>
#include <vcl/builder.hxx>
#include <vcl/idle.hxx>
#include <vcl/vclenum.hxx>
#include <vcl/window.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <memory>
#include <vcl/NotebookBarAddonsMerger.hxx>
Include dependency graph for syswin.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< WindowStateState >
 
class  WindowStateData
 
class  SystemWindow
 

Namespaces

 o3tl
 

Macros

#define ICON_LO_DEFAULT   1
 
#define ICON_TEXT_DOCUMENT   2
 
#define ICON_SPREADSHEET_DOCUMENT   4
 
#define ICON_DRAWING_DOCUMENT   6
 
#define ICON_PRESENTATION_DOCUMENT   8
 
#define ICON_TEMPLATE   11
 
#define ICON_DATABASE_DOCUMENT   12
 
#define ICON_MATH_DOCUMENT   13
 
#define ICON_MACROLIBRARY   1
 

Enumerations

enum  WindowStateState {
  WindowStateState::NONE = 0x0000,
  WindowStateState::Normal = 0x0001,
  WindowStateState::Minimized = 0x0002,
  WindowStateState::Maximized = 0x0004,
  WindowStateState::Rollup = 0x0008,
  WindowStateState::MaximizedHorz = 0x0010,
  WindowStateState::MaximizedVert = 0x0020,
  WindowStateState::FullScreen = 0x0040,
  WindowStateState::SystemMask = 0xffff
}
 
enum  MenuBarMode {
  MenuBarMode::Normal,
  MenuBarMode::Hide
}
 
enum  TitleButton {
  TitleButton::Docking = 1,
  TitleButton::Hide = 2,
  TitleButton::Menu = 4
}
 

Macro Definition Documentation

#define ICON_DATABASE_DOCUMENT   12

Definition at line 42 of file syswin.hxx.

#define ICON_DRAWING_DOCUMENT   6

Definition at line 39 of file syswin.hxx.

#define ICON_LO_DEFAULT   1

Definition at line 36 of file syswin.hxx.

#define ICON_MACROLIBRARY   1

Definition at line 44 of file syswin.hxx.

#define ICON_MATH_DOCUMENT   13

Definition at line 43 of file syswin.hxx.

#define ICON_PRESENTATION_DOCUMENT   8

Definition at line 40 of file syswin.hxx.

#define ICON_SPREADSHEET_DOCUMENT   4

Definition at line 38 of file syswin.hxx.

#define ICON_TEMPLATE   11

Definition at line 41 of file syswin.hxx.

#define ICON_TEXT_DOCUMENT   2

Definition at line 37 of file syswin.hxx.

Enumeration Type Documentation

enum MenuBarMode
strong
Enumerator
Normal 
Hide 

Definition at line 115 of file syswin.hxx.

enum TitleButton
strong
Enumerator
Docking 
Hide 
Menu 

Definition at line 120 of file syswin.hxx.

enum WindowStateState
strong
Enumerator
NONE 
Normal 
Minimized 
Maximized 
Rollup 
MaximizedHorz 
MaximizedVert 
FullScreen 
SystemMask 

Definition at line 46 of file syswin.hxx.