Тема: Переопределение команды plot

Возможно ли переопределить команду plot? Необходимо, перед тем как пользователь запустит печать, выполнить некоторые обязательные дейтвия. Поскольку пользователь может запустить печать просто набрав plot, то очень желательно было бы переопределить эту команду. К сожаленью, этой команды нет в AcEdCommandStack (как я надеялся). Или возможен другой путь?

Re: Переопределение команды plot

> archimag
Можно попробовать при помощи команды _.UNDEFINE отменить команду PLOT, затем написать свою функцию, которая будет делать "некоторые обязательные дейтвия", а потом из себя запускать _.PLOT через acedCommand(...) , или через sendStringToExecute(...)
Эта функция должна определять не команду, а lisp-функцию с именем C:PLOT (и локализованные имена).

Re: Переопределение команды plot

P.S.: А вообще все зависит от того, какие именно действия нужно предпринять до выполнения команды PLOT. Часть из них возможно можно выполнить в командном реакторе на команду PLOT.