LibreOffice Module editeng (master) 1
|
#include <com/sun/star/table/BorderLineStyle.hpp>
#include <tools/color.hxx>
#include <tools/long.hxx>
#include <tools/mapunit.hxx>
#include <editeng/editengdllapi.h>
#include <svtools/borderline.hxx>
#include <docmodel/color/ComplexColor.hxx>
Go to the source code of this file.
Classes | |
class | SvxBorderLineWidth |
class | editeng::SvxBorderLine |
Namespaces | |
namespace | editeng |
Enumerations | |
enum class | SvxBorderLineStyle : sal_Int16 { NONE = css::table::BorderLineStyle::NONE , SOLID = css::table::BorderLineStyle::SOLID , DOTTED = css::table::BorderLineStyle::DOTTED , DASHED = css::table::BorderLineStyle::DASHED , DOUBLE = css::table::BorderLineStyle::DOUBLE , THINTHICK_SMALLGAP = css::table::BorderLineStyle::THINTHICK_SMALLGAP , THINTHICK_MEDIUMGAP = css::table::BorderLineStyle::THINTHICK_MEDIUMGAP , THINTHICK_LARGEGAP = css::table::BorderLineStyle::THINTHICK_LARGEGAP , THICKTHIN_SMALLGAP = css::table::BorderLineStyle::THICKTHIN_SMALLGAP , THICKTHIN_MEDIUMGAP = css::table::BorderLineStyle::THICKTHIN_MEDIUMGAP , THICKTHIN_LARGEGAP = css::table::BorderLineStyle::THICKTHIN_LARGEGAP , EMBOSSED = css::table::BorderLineStyle::EMBOSSED , ENGRAVED = css::table::BorderLineStyle::ENGRAVED , OUTSET = css::table::BorderLineStyle::OUTSET , INSET = css::table::BorderLineStyle::INSET , FINE_DASHED = css::table::BorderLineStyle::FINE_DASHED , DOUBLE_THIN = css::table::BorderLineStyle::DOUBLE_THIN , DASH_DOT = css::table::BorderLineStyle::DASH_DOT , DASH_DOT_DOT = css::table::BorderLineStyle::DASH_DOT_DOT , BORDER_LINE_STYLE_MAX = css::table::BorderLineStyle::BORDER_LINE_STYLE_MAX } |
Functions | |
SvxBorderLineStyle | editeng::ConvertBorderStyleFromWord (int const nWordLineStyle) |
double | editeng::ConvertBorderWidthToWord (SvxBorderLineStyle, double) |
convert border width in twips between Word formats and LO More... | |
double | editeng::ConvertBorderWidthFromWord (SvxBorderLineStyle const eStyle, double const i_fWidth, int const nWordLineStyle) |
bool | editeng::operator!= (const SvxBorderLine &rLeft, const SvxBorderLine &rRight) |
|
strong |
Enumerator | |
---|---|
NONE | No border line. |
SOLID | Solid border line. |
DOTTED | Dotted border line. |
DASHED | Dashed border line. |
DOUBLE | Double border line. Widths of the lines and the gap are all equal, and vary equally with the total width. |
THINTHICK_SMALLGAP | Double border line with a thin line outside and a thick line inside separated by a small gap. |
THINTHICK_MEDIUMGAP | Double border line with a thin line outside and a thick line inside separated by a medium gap. |
THINTHICK_LARGEGAP | Double border line with a thin line outside and a thick line inside separated by a large gap. |
THICKTHIN_SMALLGAP | Double border line with a thick line outside and a thin line inside separated by a small gap. |
THICKTHIN_MEDIUMGAP | Double border line with a thick line outside and a thin line inside separated by a medium gap. |
THICKTHIN_LARGEGAP | Double border line with a thick line outside and a thin line inside separated by a large gap. |
EMBOSSED | 3D embossed border line. |
ENGRAVED | 3D engraved border line. |
OUTSET | Outset border line. |
INSET | Inset border line. |
FINE_DASHED | Finely dashed border line. |
DOUBLE_THIN | Double border line consisting of two fixed thin lines separated by a variable gap. |
DASH_DOT | Line consisting of a repetition of one dash and one dot. |
DASH_DOT_DOT | Line consisting of a repetition of one dash and 2 dots. |
BORDER_LINE_STYLE_MAX | Maximum valid border line style value. |
Definition at line 49 of file borderline.hxx.