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