11 #include <globstr.hrc>
virtual void Redo() override
UndoSort(ScDocShell *pDocSh, const ReorderParam &rParam)
static void MarkSimpleBlock(const ScDocShell *pDocShell, SCCOL nStartX, SCROW nStartY, SCTAB nStartZ, SCCOL nEndX, SCROW nEndY, SCTAB nEndZ)
Mark Block (invisible - has to be repainted)
ScRange maSortRange
This sort range already takes into account the presence or absence of header row / column i...
void Reorder(const sc::ReorderParam &rParam)
virtual void Undo() override
void IncCol(SCCOL nDelta=1)
void IncRow(SCROW nDelta=1)
OUString ScResId(const char *pId)
void PostPaint(SCCOL nStartCol, SCROW nStartRow, SCTAB nStartTab, SCCOL nEndCol, SCROW nEndRow, SCTAB nEndTab, PaintPartFlags nPart, sal_uInt16 nExtFlags=0)
void BroadcastCells(const ScRange &rRange, SfxHintId nHint, bool bBroadcastSingleBroadcasters=true)
void SetDirty(const ScRange &, bool bIncludeEmptyCells)
void reverse()
Reorder the position indices such that it can be used to undo the original reordering.
virtual OUString GetComment() const override
const ScDocument & GetDocument() const