59 bool IsIter()
const {
return bIsIter; }
60 void SetIter(
bool bVal ) { bIsIter = bVal; }
66 void GetDate( sal_uInt16& rD, sal_uInt16& rM, sal_Int16& rY )
const
67 { rD = nDay; rM = nMonth; rY = nYear;}
68 void SetDate (sal_uInt16 nD, sal_uInt16 nM, sal_Int16 nY)
69 { nDay = nD; nMonth = nM; nYear = nY; }
73 void ResetDocOptions();
91 return eFormulaSearchType;
94 void SetFormulaRegexEnabled(
bool bVal );
97 void SetFormulaWildcardsEnabled(
bool bVal );
ScLinkConfigItem aCalcItem
static css::uno::Sequence< OUString > GetCalcPropertyNames()
DECL_LINK(LayoutCommitHdl, ScLinkConfigItem &, void)
static css::uno::Sequence< OUString > GetLayoutPropertyNames()
DECL_LINK(CalcCommitHdl, ScLinkConfigItem &, void)
ScLinkConfigItem aLayoutItem
void SetOptions(const ScDocOptions &rNew)
sal_uInt16 GetYear2000() const
bool operator!=(const ScDocOptions &rOpt) const
bool bWriteCalcConfig
(subset of) Calc config will be written to user's profile
sal_uInt16 nIterCount
number
bool bMatchWholeCell
search criteria must match the whole cell
void GetDate(sal_uInt16 &rD, sal_uInt16 &rM, sal_Int16 &rY) const
bool bIsIter
iterations for circular refs
bool bDoAutoSpell
auto-spelling
bool IsFormulaWildcardsEnabled() const
utl::SearchParam::SearchType eFormulaSearchType
wildcards or regular expressions or normal search
bool IsIgnoreCase() const
void SetTabDistance(sal_uInt16 nTabDist)
void SetYear2000(sal_uInt16 nVal)
bool bCalcAsShown
calculate as shown (wrt precision)
void SetCalcAsShown(bool bVal)
sal_uInt16 GetIterCount() const
sal_uInt16 nYear2000
earlier 19YY is assumed, 20YY otherwise (if only YY of year is given)
bool IsWriteCalcConfig() const
bool bFormulaRegexEnabled
regular expressions in formulas enabled, only when reading settings
void SetIgnoreCase(bool bVal)
void SetAutoSpell(bool bVal)
void SetWriteCalcConfig(bool bVal)
void SetLookUpColRowNames(bool bVal)
sal_uInt16 GetTabDistance() const
bool bIsIgnoreCase
ignore case for comparisons?
void SetIterEps(double fEps)
bool bFormulaWildcardsEnabled
wildcards in formulas enabled, only when reading settings
void SetMatchWholeCell(bool bVal)
sal_uInt16 GetStdPrecision() const
void SetStdPrecision(sal_uInt16 n)
bool IsLookUpColRowNames() const
utl::SearchParam::SearchType GetFormulaSearchType() const
void SetDate(sal_uInt16 nD, sal_uInt16 nM, sal_Int16 nY)
bool operator==(const ScDocOptions &rOpt) const
bool IsMatchWholeCell() const
bool bLookUpColRowNames
determine column-/row titles automagically
bool IsFormulaRegexEnabled() const
sal_uInt16 nTabDistance
distance of standard tabs
sal_uInt16 nDay
Null date:
void SetIterCount(sal_uInt16 nCount)
sal_uInt16 nPrecStandardFormat
precision for standard format
bool IsCalcAsShown() const
double GetIterEps() const
ScTpCalcItem(ScTpCalcItem &&)=default
const ScDocOptions & GetDocOptions() const
ScTpCalcItem(ScTpCalcItem const &)=default
static SearchType ConvertToSearchType(bool bWildcard, bool &rbRegExp)
css::uno::Reference< css::animations::XAnimationNode > Clone(const css::uno::Reference< css::animations::XAnimationNode > &xSourceNode, const SdPage *pSource=nullptr, const SdPage *pTarget=nullptr)
bool operator!=(const XclExpString &rLeft, const XclExpString &rRight)
bool operator==(const XclFontData &rLeft, const XclFontData &rRight)