Пример #1
0
 /// <summary>
 /// Determine if the button should be enabled.
 /// </summary>
 protected override bool _shouldBeEnabled()
 {
     CadKit.Interfaces.IDocument       idoc     = CadKit.Documents.Manager.Instance.ActiveDocument;
     CadKit.Documents.Document         doc      = idoc as CadKit.Documents.Document;
     CadKit.Interfaces.ICommandHistory commands = (null == doc) ? null : doc.CommandHistory;
     return((null == commands) ? false : commands.CanRedo);
 }
Пример #2
0
 /// <summary>
 /// Execute the command.
 /// </summary>
 public override void execute()
 {
     CadKit.Interfaces.IDocument       idoc     = CadKit.Documents.Manager.Instance.ActiveDocument;
     CadKit.Documents.Document         doc      = idoc as CadKit.Documents.Document;
     CadKit.Interfaces.ICommandHistory commands = (null == doc) ? null : doc.CommandHistory;
     if (null != commands && true == commands.CanRedo)
     {
         commands.redo();
     }
 }