LibreOffice Module vcl (master) 1
Classes | Namespaces | Macros | Enumerations
splitwin.hxx File Reference
#include <vcl/dllapi.h>
#include <vcl/dockwin.hxx>
#include <o3tl/typed_flags_set.hxx>
Include dependency graph for splitwin.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< SplitWindowItemFlags >
 
class  SplitWindow
 

Namespaces

namespace  o3tl
 

Macros

#define SPLITWINDOW_APPEND   (sal_uInt16(0xFFFF))
 
#define SPLITWINDOW_ITEM_NOTFOUND   (sal_uInt16(0xFFFF))
 
#define SPLITWIN_SPLITSIZE   4
 
#define SPLITWIN_SPLITSIZEEXLN   7
 

Enumerations

enum class  SplitWindowItemFlags {
  NONE = 0x0000 ,
  Fixed = 0x0001 ,
  RelativeSize = 0x0002 ,
  PercentSize = 0x0004 ,
  ColSet = 0x0008
}
 

Macro Definition Documentation

◆ SPLITWIN_SPLITSIZE

#define SPLITWIN_SPLITSIZE   4

Definition at line 45 of file splitwin.hxx.

◆ SPLITWIN_SPLITSIZEEXLN

#define SPLITWIN_SPLITSIZEEXLN   7

Definition at line 46 of file splitwin.hxx.

◆ SPLITWINDOW_APPEND

#define SPLITWINDOW_APPEND   (sal_uInt16(0xFFFF))

Definition at line 42 of file splitwin.hxx.

◆ SPLITWINDOW_ITEM_NOTFOUND

#define SPLITWINDOW_ITEM_NOTFOUND   (sal_uInt16(0xFFFF))

Definition at line 43 of file splitwin.hxx.

Enumeration Type Documentation

◆ SplitWindowItemFlags

enum class SplitWindowItemFlags
strong
Enumerator
NONE 
Fixed 
RelativeSize 
PercentSize 
ColSet 

Definition at line 29 of file splitwin.hxx.