public override void Redo() { undostate = true; if (redoStack.Count != 0) { PostFilter redoFilter = redoStack.Pop(); undoStack.Push(redoFilter); redoFilter.Apply(); } undostate = false; }
public void ExecuteOperation(PostFilter pf) { pf.Apply(); undoStack.Push(pf); redoStack.Clear(); }
private void Search() { PostFilter filter = PostFilter.GetFromForm(); filter.Apply("filter", "page"); }