29#include <document.hxx>
31#define ShellClass_ScAuditingShell
39 GetStaticInterface()->RegisterPopupMenu(
"audit");
45 nFunction( SID_FILL_ADD_PRED )
65 sal_uInt16 nSlot = rReq.
GetSlot();
68 case SID_FILL_ADD_PRED:
69 case SID_FILL_DEL_PRED:
70 case SID_FILL_ADD_SUCC:
71 case SID_FILL_DEL_SUCC:
90 if ( pXItem && pYItem )
98 case SID_FILL_ADD_PRED:
101 case SID_FILL_DEL_PRED:
104 case SID_FILL_ADD_SUCC:
107 case SID_FILL_DEL_SUCC:
sal_Int32 GetValue() const
virtual ~ScAuditingShell() override
ScAuditingShell(ScViewData &rData)
void Execute(const SfxRequest &rReq)
void GetState(SfxItemSet &rSet)
bool IsUndoEnabled() const
void SetAuditShell(bool bActive)
SC_DLLPUBLIC void MoveCursorAbs(SCCOL nCurX, SCROW nCurY, ScFollowMode eMode, bool bShift, bool bControl, bool bKeepOld=false, bool bKeepSel=false)
ScDocument & GetDocument() const
ScTabViewShell * GetViewShell() const
ScDBFunc * GetView() const
SfxObjectShell * GetSfxDocShell() const
SfxBindings & GetBindings()
void Invalidate(sal_uInt16 nId)
sal_Int16 GetValue() const
const T * GetItemIfSet(TypedWhichId< T > nWhich, bool bSrchInParent=true) const
const SfxPoolItem * Put(const SfxPoolItem &rItem, sal_uInt16 nWhich)
sal_uInt16 GetSlot() const
const SfxItemSet * GetArgs() const
void SetUndoManager(SfxUndoManager *pNewUndoMgr)
SfxItemPool & GetPool() const
void SetContextName(const OUString &rsContextName)
virtual SfxUndoManager * GetUndoManager()
void SetPool(SfxItemPool *pNewPool)
void SetName(const OUString &rName)
void SetMaxUndoActionCount(size_t nMaxUndoActionCount)
static const OUString & GetContextName(const Context eContext)
#define SFX_IMPL_INTERFACE(Class, SuperClass)