Устранение последствий работы реакторов
Использование реакторов
|
| ||||
Устранение последствий работы реакторов |
| ||||
Реакторы действительно очень активны. В процессе разработки приложения с использованием реакторов могут часто происходить сбои программы, иногда приводящие к аварийному завершению работыAutoCAD. Поэтому полезно иметь инструмент, позволяющий в случае необходимости убрать все созданные реакторы.
Файл gpreact.lsp содержит функцию gp:clean-all-reactors, которая сама по себе ничего не делает. Она служит для вызова функции CleanReactors. Скопируйте эту функцию в конец файла utils.lsp: ;;;--------------------------------------------------------------; ;;; Функция: CleanReactors ; ;;;--------------------------------------------------------------; ;;; Описание: Общая служебная функция, применяемая для очистки ; ;;; reactors. It can be used during debugging, as ; ;;; well as cleaning up any open reactors before ; ;;; a drawing is closed. ; ;;;--------------------------------------------------------------; (defun CleanReactors () (mapcar 'vlr-remove-all '(:VLR-AcDb-reactor :VLR-Editor-reactor :VLR-Linker-reactor :VLR-Object-reactor ) ) )
|