LibreOffice Module sw (master) 1
Typedefs | Functions | Variables
vbaborders.cxx File Reference
#include "vbaborders.hxx"
#include <ooo/vba/word/XBorder.hpp>
#include <ooo/vba/word/WdBorderType.hpp>
#include <ooo/vba/word/WdLineStyle.hpp>
#include <sal/macros.h>
#include <cppuhelper/implbase.hxx>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/table/TableBorder.hpp>
#include <utility>
#include "vbapalette.hxx"
Include dependency graph for vbaborders.cxx:

Go to the source code of this file.

Typedefs

typedef ::cppu::WeakImplHelper< container::XIndexAccess > RangeBorders_Base
 
typedef InheritedHelperInterfaceWeakImpl< word::XBorder > SwVbaBorder_Base
 

Functions

static uno::Reference< container::XIndexAccess > rangeToBorderIndexAccess (const uno::Reference< table::XCellRange > &xRange, const uno::Reference< uno::XComponentContext > &xContext, VbaPalette const &rPalette)
 

Variables

const sal_Int16 supportedIndexTable [] = { word::WdBorderType::wdBorderBottom, word::WdBorderType::wdBorderDiagonalDown, word::WdBorderType::wdBorderDiagonalUp, word::WdBorderType::wdBorderHorizontal, word::WdBorderType::wdBorderLeft, word::WdBorderType::wdBorderRight, word::WdBorderType::wdBorderTop, word::WdBorderType::wdBorderVertical }
 
const sal_Int32 OOLineHairline = 2
 

Typedef Documentation

◆ RangeBorders_Base

typedef ::cppu::WeakImplHelper<container::XIndexAccess > RangeBorders_Base

Definition at line 33 of file vbaborders.cxx.

◆ SwVbaBorder_Base

Definition at line 34 of file vbaborders.cxx.

Function Documentation

◆ rangeToBorderIndexAccess()

static uno::Reference< container::XIndexAccess > rangeToBorderIndexAccess ( const uno::Reference< table::XCellRange > &  xRange,
const uno::Reference< uno::XComponentContext > &  xContext,
VbaPalette const &  rPalette 
)
static

Definition at line 280 of file vbaborders.cxx.

Variable Documentation

◆ OOLineHairline

const sal_Int32 OOLineHairline = 2

Definition at line 41 of file vbaborders.cxx.

◆ supportedIndexTable

const sal_Int16 supportedIndexTable[] = { word::WdBorderType::wdBorderBottom, word::WdBorderType::wdBorderDiagonalDown, word::WdBorderType::wdBorderDiagonalUp, word::WdBorderType::wdBorderHorizontal, word::WdBorderType::wdBorderLeft, word::WdBorderType::wdBorderRight, word::WdBorderType::wdBorderTop, word::WdBorderType::wdBorderVertical }

Definition at line 38 of file vbaborders.cxx.