LibreOffice Module svx (master)  1
Classes | Namespaces | Enumerations
frmsel.hxx File Reference
#include <memory>
#include <vcl/customweld.hxx>
#include <editeng/borderline.hxx>
#include <svx/framebordertype.hxx>
#include <svx/svxdllapi.h>
#include <o3tl/typed_flags_set.hxx>
Include dependency graph for frmsel.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< FrameSelFlags >
 
class  svx::FrameSelector
 

Namespaces

 o3tl
 
 svx
 
 svx::a11y
 

Enumerations

enum  FrameSelFlags {
  FrameSelFlags::NONE = 0x0000,
  FrameSelFlags::Left = 0x0001,
  FrameSelFlags::Right = 0x0002,
  FrameSelFlags::Top = 0x0004,
  FrameSelFlags::Bottom = 0x0008,
  FrameSelFlags::InnerHorizontal = 0x0010,
  FrameSelFlags::InnerVertical = 0x0020,
  FrameSelFlags::DiagonalTLBR = 0x0040,
  FrameSelFlags::DiagonalBLTR = 0x0080,
  FrameSelFlags::Outer = Left | Right | Top | Bottom,
  FrameSelFlags::DontCare = 0x0100
}
 
enum  svx::FrameBorderState {
  svx::FrameBorderState::Show,
  svx::FrameBorderState::Hide,
  svx::FrameBorderState::DontCare
}
 All possible states of a frame border. More...
 

Enumeration Type Documentation

enum FrameSelFlags
strong
Enumerator
NONE 
Left 

If set, the left frame border is enabled.

Right 

If set, the right frame border is enabled.

Top 

If set, the top frame border is enabled.

Bottom 

If set, the bottom frame border is enabled.

InnerHorizontal 

If set, the inner horizontal frame border is enabled.

InnerVertical 

If set, the inner vertical frame border is enabled.

DiagonalTLBR 

If set, the top-left to bottom-right diagonal frame border is enabled.

DiagonalBLTR 

If set, the bottom-left to top-right diagonal frame border is enabled.

Outer 

If set, all four outer frame borders are enabled.

DontCare 

If set, all frame borders will support the don't care state.

Definition at line 32 of file frmsel.hxx.