考虑到通过PM收到的额外信息,我的答案是肯定的,可以在选项卡上取一个点,然后切换到另一个点,并将该点用作绘制操作的参考。请参见以下示例:
- (setvar "CTAB" "Model")
- (setq point1st (getpoint "\nIndicate insertion point: "))
- (setvar "CTAB" (car (layoutlist)))
- (command "_CIRCLE" "_non" point1st 5.0)
但是,我不知道如何暂停例行评估以允许用户指示新选项卡。您可以通过对话框或提示器(带有INITGET的GETSTRING)来实现这一点,尽管这对于很长的布局列表、很长的布局和/或基于布局的模式名称,甚至布局名称上的空格使用情况可能不可靠。
我希望其他人能给你一个更好的解决方案。 |