11 #include <document.hxx>
17 mrDoc(rDoc), mbOldValue(rDoc.GetAutoCalc())
28 mrDoc(rDoc), mbOldValue(rDoc.IsExpandRefs())
39 mrDoc(rDoc), mbOldValue(rDoc.IsUndoEnabled())
50 mrDoc(rDoc), mbOldValue(rDoc.IsIdleEnabled())
61 mrDoc(rDoc), mbOldValue(rDoc.IsDelayedFormulaGrouping())
77 : mColumn(column), mbOldValue(column.GetDoc().IsEnabledDelayStartListeningFormulaCells(&column))
83 : mColumn(column), mbOldValue(column.GetDoc().IsEnabledDelayStartListeningFormulaCells(&column))
89 #if defined(__COVERITY__)
void EnableIdle(bool bDo)
ScDocument & GetDoc() const
AutoCalcSwitch(AutoCalcSwitch const &)=delete
void SetExpandRefs(bool bVal)
ExpandRefsSwitch(ScDocument &rDoc, bool bExpandRefs)
void DelayFormulaGrouping(bool delay)
If set, joining cells into shared formula groups will be delayed until reset again (RegroupFormulaCel...
SC_DLLPUBLIC void SetAutoCalc(bool bNewAutoCalc)
IdleSwitch(ScDocument &rDoc, bool bEnableIdle)
UndoSwitch(ScDocument &rDoc, bool bUndo)
void EnableDelayStartListeningFormulaCells(ScColumn *column, bool delay)
If set, ScColumn::StartListeningFormulaCells() calls may be delayed using CanDelayStartListeningFormu...
SC_DLLPUBLIC void EnableUndo(bool bVal)