LibreOffice Module sc (master) 1
|
#include <memory>
#include "xmlcondformat.hxx"
#include "xmlimprt.hxx"
#include <xmloff/xmlnamespace.hxx>
#include <xmloff/xmlictxt.hxx>
#include <xmloff/xmltoken.hxx>
#include <sal/log.hxx>
#include <compiler.hxx>
#include <colorscale.hxx>
#include <conditio.hxx>
#include <document.hxx>
#include <sax/tools/converter.hxx>
#include <rangelst.hxx>
#include <rangeutl.hxx>
#include "XMLConverter.hxx"
#include <stylehelper.hxx>
#include <tokenarray.hxx>
Go to the source code of this file.
Functions | |
IMPL_LINK (ScXMLConditionalFormatsContext, FormatDeletedHdl, ScConditionalFormat *, pFormat, void) | |
static bool | HasRelRefIgnoringSheet0Relative (ScDocument *pDoc, const ScTokenArray *pTokens, sal_uInt16 nRecursion=0) |
static bool | HasOneSingleFullyRelativeReference (const ScTokenArray *pTokens, ScSingleRefData &rOffset) |
|
static |
Definition at line 201 of file xmlcondformat.cxx.
References ScSingleRefData::IsColRel(), ScSingleRefData::IsFlag3D(), ScSingleRefData::IsRowRel(), ScSingleRefData::IsTabRel(), nCount, formula::FormulaTokenArrayPlainIterator::Next(), formula::svSingleRef, and t.
Referenced by ScXMLConditionalFormatContext::endFastElement().
|
static |
Definition at line 142 of file xmlcondformat.cxx.
References ScDocument::FindRangeNameBySheetAndIndex(), HasRelRefIgnoringSheet0Relative(), ScSingleRefData::IsColRel(), ScSingleRefData::IsFlag3D(), ScSingleRefData::IsRowRel(), ScSingleRefData::IsTabRel(), formula::FormulaTokenArrayPlainIterator::Next(), ocCell, ocColumn, ocName, ocRow, ocSheet, formula::svByte, formula::svDoubleRef, formula::svIndex, formula::svSingleRef, and t.
Referenced by ScXMLConditionalFormatContext::endFastElement(), and HasRelRefIgnoringSheet0Relative().
IMPL_LINK | ( | ScXMLConditionalFormatsContext | , |
FormatDeletedHdl | , | ||
ScConditionalFormat * | , | ||
pFormat | , | ||
void | |||
) |
Definition at line 55 of file xmlcondformat.cxx.