/// <summary> /// Execute the command. /// </summary> public override void execute() { CadKit.Interfaces.ITextureMode mode = CadKit.Documents.Manager.Instance.ActiveView as CadKit.Interfaces.ITextureMode; if (null != mode) { bool state = mode.mode(this.Mode); mode.mode(this.Mode, !state); } }
/// <summary> /// Determine if the button is checked. /// </summary> protected override bool _isChecked() { CadKit.Interfaces.ITextureMode mode = CadKit.Documents.Manager.Instance.ActiveView as CadKit.Interfaces.ITextureMode; return((null != mode) && (true == mode.mode(this.Mode))); }