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