LibreOffice Module sfx2 (master) 1
Classes | Namespaces | Macros | Enumerations
workwin.hxx File Reference
#include <utility>
#include <vector>
#include <com/sun/star/frame/XFrame.hpp>
#include <com/sun/star/task/XStatusIndicator.hpp>
#include <com/sun/star/frame/XLayoutManagerListener.hpp>
#include <cppuhelper/implbase.hxx>
#include <cppuhelper/weakref.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <sfx2/basedlgs.hxx>
#include <sfx2/childwin.hxx>
#include <sfx2/frame.hxx>
#include <sfx2/objface.hxx>
#include <sfx2/shell.hxx>
#include <sfx2/toolbarids.hxx>
Include dependency graph for workwin.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SfxObjectBar_Impl
 
struct  SfxStatBar_Impl
 
struct  o3tl::typed_flags< SfxChildVisibility >
 
struct  SfxChild_Impl
 
struct  SfxChildWin_Impl
 
class  LayoutManagerListener
 
class  SfxWorkWindow
 

Namespaces

namespace  o3tl
 

Macros

#define SFX_SPLITWINDOWS_LEFT   0
 
#define SFX_SPLITWINDOWS_TOP   2
 
#define SFX_SPLITWINDOWS_RIGHT   1
 
#define SFX_SPLITWINDOWS_MAX   4
 

Enumerations

enum class  SfxChildVisibility {
  NOT_VISIBLE = 0 ,
  ACTIVE = 1 ,
  NOT_HIDDEN = 2 ,
  FITS_IN = 4 ,
  VISIBLE = 7
}
 
enum class  SfxChildIdentifier {
  DOCKINGWINDOW ,
  SPLITWINDOW
}
 
enum class  SfxDockingConfig {
  SETDOCKINGRECTS ,
  ALIGNDOCKINGWINDOW ,
  TOGGLEFLOATMODE
}
 

Macro Definition Documentation

◆ SFX_SPLITWINDOWS_LEFT

#define SFX_SPLITWINDOWS_LEFT   0

Definition at line 145 of file workwin.hxx.

◆ SFX_SPLITWINDOWS_MAX

#define SFX_SPLITWINDOWS_MAX   4

Definition at line 148 of file workwin.hxx.

◆ SFX_SPLITWINDOWS_RIGHT

#define SFX_SPLITWINDOWS_RIGHT   1

Definition at line 147 of file workwin.hxx.

◆ SFX_SPLITWINDOWS_TOP

#define SFX_SPLITWINDOWS_TOP   2

Definition at line 146 of file workwin.hxx.

Enumeration Type Documentation

◆ SfxChildIdentifier

enum class SfxChildIdentifier
strong
Enumerator
DOCKINGWINDOW 
SPLITWINDOW 

Definition at line 131 of file workwin.hxx.

◆ SfxChildVisibility

enum class SfxChildVisibility
strong
Enumerator
NOT_VISIBLE 
ACTIVE 
NOT_HIDDEN 
FITS_IN 
VISIBLE 

Definition at line 68 of file workwin.hxx.

◆ SfxDockingConfig

enum class SfxDockingConfig
strong
Enumerator
SETDOCKINGRECTS 
ALIGNDOCKINGWINDOW 
TOGGLEFLOATMODE 

Definition at line 137 of file workwin.hxx.