透明命令与模态命令
命令可以是透明的,也可以是模态的。当提示用户输入时,可以调用透明命令。仅当 AutoCAD 正在发布命令提示符且当前没有其他命令或程序处于活动状态时,才能调用模式命令。该函数的参数指定新命令是模态命令 (ACRX_CMD_MODAL) 还是透明命令 (ACRX_CMD_TRANSPARENT)。该参数还指定命令的其他选项。请参阅 ObjectARX 参考。透明命令只能嵌套一个级别(即调用主命令,调用一个透明命令)。commandFlagsAcEdCommandStack::addCommand()commandFlagsAcEdCommandStack 如果创建对一组通用全局对象进行操作的多个命令,请考虑是否应将它们设置为模态,以便它们不会相互干扰。如果此类冲突不是问题,则使新命令透明可以提高使用灵活性。 父主题: |
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-3-28 16:40
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.