Команда может быть или прозрачна или модальная. Прозрачная команда может быть вызвана, когда пользователь запрашивается относительно ввода. Модальная команда может быть вызвана только, когда AutoCAD переносит приглашение ко вводу команды и никакие другие команды, или программы в настоящее время активны. CommandFlags параметр к AcEdCommandStack:: addCommand () функция определяет ли
Новая команда - модальный (ACRX_CMD_MODAL) или прозрачный (ACRX_CMD_TRANSPARENT). CommandFlags параметр также определяет другие опции для команды. См. AcEdCommandStack в ObjectARX справочниках. Прозрачные команды могут быть вложены, только один уровень (то есть основная команда вызван, который вызывает одну прозрачную команду).
Если Вы создаете множественные команды, которые работают на общем{*обычном*} наборе глобальных объектов рассматривают, должны ли Вы делать их модальными так, чтобы они не Вмешайтесь друг с другом. Если такие столкновения - не проблема, делая новые команды прозрачные результаты в большей гибкости использования.