我的pape中有2个相同的Mviews
大家好我需要有一个mview总是用活动视口更新自己。这就是我的意思
我在我的工作表的右上角有一个视口,我们称它为“Mview a”
我创建了一个新的Mview“我们称之为Mview B”,并使用“冻结活动视口”打开或关闭一些层
我希望“Mview A”也能自动打开或关闭这些层。
现在,如果我创建一个新的Mview C并打开或关闭图层,我希望我的Mview a跟随Mview C(换句话说,Mview a应该始终与活动视口相同)
这可能与代码有关吗?
当做
ADSK2007 简而言之,“可能不会”
再长一点,不能使用AutoLisp创建或修改VIEWPOPRT图元。解决方法可以是一个反应器,它可以读取改变的视口dxf数据,并使用(命令)尝试更新另一个以匹配图层状态。这将是一项相当艰巨的任务。我认为它必须针对每个独特的图形文件进行定制。
-大卫
澄清一下,您不能将(命令)用于Reactor,但是,可以使用相关的Visual LISP属性和方法创建和修改视口-尽管我同意,但创建这样的应用程序肯定不容易。
我不知道。即使反应堆调用另一个例程也不行?
我很惊讶ADESKk现在允许访问视口的扩展数据。我本以为这可能会导致灾难性的结果,导致数据损坏或冲突-大卫
即使如此,反应堆回调函数也无法在求值期间调用命令函数。
页:
[1]