|
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.