コード例 #1
0
        public static void StepBack()
        {
            IUndoStep step = undoStack.Pop();

            step.Undo();

            redoStack.Push(step);
        }
コード例 #2
0
        public static void StepForward()
        {
            IUndoStep step = redoStack.Pop();

            step.Redo();

            undoStack.Push(step);
        }
コード例 #3
0
ファイル: Undo.cs プロジェクト: china-vo/wwt-windows-client
 public static void Push(IUndoStep step)
 {
     undoStack.Push(step);
     redoStack = new Stack<IUndoStep>();
 }
コード例 #4
0
 public static void Push(IUndoStep step)
 {
     undoStack.Push(step);
     redoStack = new Stack <IUndoStep>();
 }