예제 #1
0
파일: URD.cs 프로젝트: rusith/GSSubtitle
 public static void AddChange(Change change)
 {
     if (change == null ||( change is IUndoAble)==false) return;
     if (CollectChanges)
     {
         ChangeResevered(change);
         return;
     }
     UndoStack.Push(change);
     NextUndoDescription = change.Description;
 }
예제 #2
0
 private void URD_ChangeResevered(Change change)
 {
     if (_Changes != null)
         _Changes.Push(change);     
 }