bool DeleteMap::Redo(void) { if (!HasRedo()) return false; m_undoStackPointer ++; m_deleteMap = m_undoStack[m_undoStackPointer].deleteMap; m_changed = true; SaveMap(true); return true; }
JBoolean UndoWidget::GetCurrentRedo ( JUndo** redo ) const { if (HasRedo()) { *redo = itsUndoList->NthElement(itsFirstRedoIndex); return kJTrue; } else { return kJFalse; } }
QString DeleteMap::GetRedoMessage(void) const { return (HasRedo() ? m_undoStack[m_undoStackPointer + 1].message : tr("(Nothing to redo)")); }