fathihvac 发表于 2022-7-5 23:23:36

自定义工具提示?

你好
所附的屏幕截图显示了包含不同于通常信息的实体。
当我将鼠标悬停在这些实体上时,将显示一个工具提示,显示这些信息。我们如何做到这一点?表示将额外数据放入实体对象。

BlackBox 发表于 2022-7-5 23:27:50

你能寄一张样图吗?

MSasu 发表于 2022-7-5 23:32:09

我猜这不是AutoCAD的常规实体,而是特定于垂直产品(MEP)的实体。

dortega4269 发表于 2022-7-5 23:36:36

我同意MSasu的观点,在工作中与MEP协调时,我经常看到这种情况。他们使用一个名为TSI的附加组件,它为他们提供实体信息。我在一定程度上得到了提示,但我在AutoCAD Architecture 2013中工作。。。

alanjt 发表于 2022-7-5 23:41:19

您已经看到自定义图元是否注册到CUI中,并从中自定义显示。我没有cad访问ATM,我已经有一段时间没有在这个特定的显示领域闲逛了,所以这是我能提供的最好的了。明天我会在cad附近,看看能找到什么。

troggarf 发表于 2022-7-5 23:44:41

安装适当的object enabler是否有助于显示这些对象的属性?
 
如果没有,这些也可能有帮助:
李的动态信息工具
http://www.lee-mac.com/dinfo.html
 
Andrea的工具,允许您读取和编辑扩展数据
http://www.theswamp.org/index.php?topic=36098.msg412243#msg412243

BlackBox 发表于 2022-7-5 23:48:37

特罗加夫,
 
我们谈论的是垂直平台对象。。。您提供的选项取决于可访问的扩展数据。。。垂直对象在AutoCAD上构建,可以说映射“洋葱”的3D层(以Civil 3D的AECC*对象为例)。。。(一般来说)访问公开属性的唯一方法是通过外部COM接口对象,或。NET API。
 
 
 
此外,Autodesk在最近的版本中(在我看来)做得最好的事情之一是Quick Properties功能,这是大多数非开发人员无法完全欣赏的。。。我似乎找不到那篇文章,在那里我对这篇文章的复杂性表示了充分的赞赏,但总而言之,他们(Autodesk)提供了一个预定义的编辑器。给定适用平台的每个类型化对象的PointMonitor事件处理程序,用户可以在其中通过CUI编辑器进行配置,该编辑器刷新每个对象的设置,显示用户指定的数据等。。
 
作为仅使用一种实体类型(光栅)和自定义工具提示的这种复杂性的小演示,请参阅本文。

Dadgad 发表于 2022-7-5 23:52:57

 
这是关于滚动工具提示的帖子,可能被描述为悬停工具提示。我也很喜欢快捷特性。如果进入CUI并单击鼠标悬停工具提示,您将进入菜单,该菜单可以按实体类型(如“快捷特性”)为diplay进行自定义,但显示的屏幕截图显然是与MEP相关的花絮

troggarf 发表于 2022-7-5 23:57:39

那么我的第一个建议会显示这些属性吗?
“安装适当的object enabler是否有助于显示这些对象的属性?”
 

BlackBox 发表于 2022-7-5 23:59:52

 
很可能,取决于垂直方向。。。例如,Civil 3D在安装OOTB中内置了AMEP Object Enabler,而AMEP需要在安装后手动安装Civil 3D Object Enabler。
 
重新读取OP时,听起来OP好像在使用AMEP,但之前已禁用此/这些设置*不确定*
页: [1] 2
查看完整版本: 自定义工具提示?