LibreOffice Module sc (master) 1
|
#include <attarray.hxx>
#include <scitems.hxx>
#include <editeng/borderline.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/lineitem.hxx>
#include <editeng/shaditem.hxx>
#include <editeng/editobj.hxx>
#include <editeng/justifyitem.hxx>
#include <osl/diagnose.h>
#include <svl/poolcach.hxx>
#include <sfx2/objsh.hxx>
#include <global.hxx>
#include <document.hxx>
#include <docpool.hxx>
#include <patattr.hxx>
#include <stlsheet.hxx>
#include <stlpool.hxx>
#include <markarr.hxx>
#include <globstr.hrc>
#include <scresid.hxx>
#include <segmenttree.hxx>
#include <editdataarray.hxx>
#include <cellvalue.hxx>
#include <editutil.hxx>
#include <mtvelements.hxx>
#include <memory>
Go to the source code of this file.
Functions | |
static void | SetLineColor (SvxBorderLine const *dest, Color c) |
static void | SetLine (const SvxBorderLine *dest, const SvxBorderLine *src) |
static void | lcl_MergeDeep (SfxItemSet &rMergeSet, const SfxItemSet &rSource) |
static bool | lcl_TestAttr (const SvxBorderLine *pOldLine, const SvxBorderLine *pNewLine, sal_uInt8 &rModified, const SvxBorderLine *&rpNew) |
static void | lcl_MergeToFrame (SvxBoxItem *pLineOuter, SvxBoxInfoItem *pLineInner, ScLineFlags &rFlags, const ScPatternAttr *pPattern, bool bLeft, SCCOL nDistRight, bool bTop, SCROW nDistBottom) |
Variables | |
const SCROW | SC_VISATTR_STOP = 84 |
|
static |
Definition at line 937 of file attarray.cxx.
References ATTR_PATTERN_END(), ATTR_PATTERN_START(), SfxItemPool::GetDefaultItem(), SfxItemSet::GetItemState(), SfxItemSet::GetPool(), SfxItemSet::InvalidateItem(), and nId.
Referenced by ScAttrArray::MergePatternArea().
|
static |
Definition at line 1060 of file attarray.cxx.
References ATTR_BORDER(), ATTR_MERGE(), SfxItemSet::Get(), SvxBoxItem::GetBottom(), ScMergeAttr::GetColMerge(), SvxBoxInfoItem::GetHori(), ScPatternAttr::GetItem(), ScPatternAttr::GetItemSet(), SvxBoxItem::GetLeft(), SvxBoxItem::GetRight(), ScMergeAttr::GetRowMerge(), SvxBoxItem::GetTop(), SvxBoxInfoItem::GetVert(), lcl_TestAttr(), ScLineFlags::nBottom, ScLineFlags::nHori, ScLineFlags::nLeft, ScLineFlags::nRight, ScLineFlags::nTop, ScLineFlags::nVert, SvxBoxInfoItem::SetLine(), and SvxBoxItem::SetLine().
Referenced by ScAttrArray::MergeBlockFrame().
|
static |
Definition at line 1029 of file attarray.cxx.
References SC_LINE_DONTCARE, SC_LINE_EMPTY, and SC_LINE_SET.
Referenced by lcl_MergeToFrame().
|
static |
Definition at line 706 of file attarray.cxx.
Referenced by ScAttrArray::ApplyLineStyleArea().
|
static |
Definition at line 698 of file attarray.cxx.
Referenced by ScAttrArray::ApplyLineStyleArea().
const SCROW SC_VISATTR_STOP = 84 |
Definition at line 1943 of file attarray.cxx.
Referenced by ScAttrArray::GetLastVisibleAttr().