/// <summary> /// Execute the command. /// </summary> public override void execute() { CadKit.Interfaces.IDisplayListUse use = CadKit.Documents.Manager.Instance.ActiveView as CadKit.Interfaces.IDisplayListUse; if (null != use) { use.UseDisplayLists = !use.UseDisplayLists; } }
/// <summary> /// Determine if the button is checked. /// </summary> protected override bool _isChecked() { CadKit.Interfaces.IDisplayListUse use = CadKit.Documents.Manager.Instance.ActiveView as CadKit.Interfaces.IDisplayListUse; return((null == use) ? false : use.UseDisplayLists); }
/// <summary> /// Determine if the button should be enabled. /// </summary> protected override bool _shouldBeEnabled() { CadKit.Interfaces.IDisplayListUse use = CadKit.Documents.Manager.Instance.ActiveView as CadKit.Interfaces.IDisplayListUse; return(null != use); }