ksperopoulos 发表于 2022-7-5 17:56:13

绑定到一个视口-Possib

布局选项卡中有多个浮动视口。在我的lisp例程中的一个特定点上,我试图确保用户不能激活任何其他浮动视口。例程中的该点处于一个while循环中。这可能吗?

marko_ribar 发表于 2022-7-5 18:29:45

在我看来,只有当例程处于活动状态时,在调用命令函数中暂停用户输入,用户才能执行某些操作,如鼠标滚轮缩放或鼠标中键平移,并继续提供所需的输入,直到当例程接管并继续计算时,cmdacitve变量重置为0为止。。。所以,如果您不在命令调用中指定暂停选项,用户将永远没有机会与CAD界面交互。。。

ksperopoulos 发表于 2022-7-5 18:58:41

谢谢你,马尔科。我担心这可能不可能。作为一种变通方法,我最终使用and函数作为while循环的测试表达式。这允许我检查我的选择是否在正确的视口编号中。如果不是,则while循环结束并退出命令。因此,在某种程度上,它限制了用户仅使用其中一个浮动视口。它适用于我正在做的事情。感谢您的反馈!
页: [1]
查看完整版本: 绑定到一个视口-Possib