10 #ifndef INCLUDED_SC_INC_UNDORANGENAME_HXX
11 #define INCLUDED_SC_INC_UNDORANGENAME_HXX
27 const std::map<OUString, std::unique_ptr<ScRangeName>>& rNewNames);
31 virtual void Undo()
override;
32 virtual void Redo()
override;
38 void DoChange(
const std::map<OUString, std::unique_ptr<ScRangeName>>& rNames);
41 std::map<OUString, std::unique_ptr<ScRangeName>>
m_OldNames;
42 std::map<OUString, std::unique_ptr<ScRangeName>>
m_NewNames;
53 virtual void Undo()
override;
54 virtual void Redo()
override;
virtual void Undo() override
virtual ~ScUndoAllRangeNames() override
virtual void Redo() override
ScUndoAddRangeData(ScDocShell *pDocSh, const ScRangeData *pRangeData, SCTAB nTab)
virtual ~ScUndoAddRangeData() override
virtual void Redo() override
virtual bool CanRepeat(SfxRepeatTarget &rTarget) const override
std::map< OUString, std::unique_ptr< ScRangeName > > m_OldNames
ScUndoAllRangeNames(ScDocShell *pDocSh, const std::map< OUString, ScRangeName * > &rOldNames, const std::map< OUString, std::unique_ptr< ScRangeName >> &rNewNames)
virtual void Repeat(SfxRepeatTarget &rTarget) override
virtual void Repeat(SfxRepeatTarget &rTarget) override
virtual OUString GetComment() const override
void DoChange(const std::map< OUString, std::unique_ptr< ScRangeName >> &rNames)
std::unique_ptr< ScRangeData > mpRangeData
virtual OUString GetComment() const override
virtual void Undo() override
std::map< OUString, std::unique_ptr< ScRangeName > > m_NewNames
Undo object for named ranges, both in global and sheet-local scopes.
virtual bool CanRepeat(SfxRepeatTarget &rTarget) const override