| 
    LibreOffice Module editeng (master) 1
    
   | 
 
#include <svl/poolitem.hxx>#include <editeng/editengdllapi.h>#include <com/sun/star/table/BorderLine2.hpp>#include <o3tl/typed_flags_set.hxx>#include <docmodel/color/ComplexColor.hxx>#include <memory>#include <array>Go to the source code of this file.
Classes | |
| class | SvxBoxItem | 
| struct | o3tl::typed_flags< SvxBoxInfoItemValidFlags > | 
| class | SvxBoxInfoItem | 
| struct | editeng::WordPageMargins | 
| struct | editeng::WordBorderDistances | 
Namespaces | |
| namespace | editeng | 
| namespace | o3tl | 
Enumerations | |
| enum class | SvxBoxItemLine {  TOP , BOTTOM , LEFT , RIGHT , LAST = RIGHT }  | 
| enum class | SvxBoxInfoItemLine {  HORI , VERT , LAST = VERT }  | 
| enum class | SvxBoxInfoItemValidFlags {  NONE = 0x00 , TOP = 0x01 , BOTTOM = 0x02 , LEFT = 0x04 , RIGHT = 0x08 , HORI = 0x10 , VERT = 0x20 , DISTANCE = 0x40 , DISABLE = 0x80 , ALL = 0xff }  | 
Functions | |
| void | editeng::BorderDistanceFromWord (bool bFromEdge, sal_Int32 &nMargin, sal_Int32 &nBorderDistance, sal_Int32 nBorderWidth) | 
| void | editeng::BorderDistancesToWord (const SvxBoxItem &rBox, const WordPageMargins &rMargins, WordBorderDistances &rDistances) | 
Variables | |
| constexpr sal_uInt16 | BOX_4DISTS_VERSION = 1 | 
| This version causes SvxBoxItem to store the 4 cell spacing distances separately when serializing to stream.  More... | |
| constexpr sal_uInt16 | BOX_BORDER_STYLE_VERSION = 2 | 
| This version causes SvxBoxItem to store the styles for its border lines when serializing to stream.  More... | |
      
  | 
  strong | 
| Enumerator | |
|---|---|
| HORI | |
| VERT | |
| LAST | |
Definition at line 173 of file boxitem.hxx.
      
  | 
  strong | 
| Enumerator | |
|---|---|
| NONE | |
| TOP | |
| BOTTOM | |
| LEFT | |
| RIGHT | |
| HORI | |
| VERT | |
| DISTANCE | |
| DISABLE | |
| ALL | |
Definition at line 178 of file boxitem.hxx.
      
  | 
  strong | 
| Enumerator | |
|---|---|
| TOP | |
| BOTTOM | |
| LEFT | |
| RIGHT | |
| LAST | |
Definition at line 41 of file boxitem.hxx.
      
  | 
  constexpr | 
This version causes SvxBoxItem to store the 4 cell spacing distances separately when serializing to stream.
Definition at line 50 of file boxitem.hxx.
Referenced by legacy::SvxBox::Create(), and legacy::SvxBox::Store().
      
  | 
  constexpr | 
This version causes SvxBoxItem to store the styles for its border lines when serializing to stream.
Definition at line 55 of file boxitem.hxx.
Referenced by legacy::SvxBox::BorderLineVersionFromBoxVersion(), and legacy::SvxBox::GetVersion().