如何使用 Markups Core 'Callout' EditMode
How to make use of Markups Core 'Callout' EditMode
我正在尝试在我的 Forge 应用程序中复制 BIM 360 的 Design Review 编辑器的 callout tool(它们中最有用的工具),但我似乎无法从标记中获取标注编辑模式核心扩展才能正常工作。当我将 editMode 更改为 'callout' 时,它似乎只在标注的末尾创建文本框。到目前为止,我只能通过锁定到 svg 元素的笨拙的 eventListeners 链来实现它:
1.画云时监听'mouseup'事件,
2.将编辑模式切换为箭头,
3. 触发 'mousedown' 事件开始新的箭头,
4.画箭头时监听'mouseup'事件,
5.将editMode切换为callout,
6. 进入测试后将编辑模式切换回云端
不仅很笨拙,而且最后看起来absolutely horrible!
有谁知道如何正确激活这个工具,或者它是否能正常工作?
遗憾的是,我们不得不重新发明这么多在 BIM360 中实现的工具......并且曾经是标记扩展的一部分,但现在已经消失了。
我真的不是图形界面开发人员,如果我必须成为图形界面开发人员,我需要几年时间才能完成这个应用程序,我的公司才能使用它。
您正在正确使用 MarkupsCore 中的 callout 工具。遗憾的是,该工具仅生成您所观察到的文本框。它不会像 BIM360 那样生成 "cloud" 矩形和连接线。
我正在尝试在我的 Forge 应用程序中复制 BIM 360 的 Design Review 编辑器的 callout tool(它们中最有用的工具),但我似乎无法从标记中获取标注编辑模式核心扩展才能正常工作。当我将 editMode 更改为 'callout' 时,它似乎只在标注的末尾创建文本框。到目前为止,我只能通过锁定到 svg 元素的笨拙的 eventListeners 链来实现它: 1.画云时监听'mouseup'事件, 2.将编辑模式切换为箭头, 3. 触发 'mousedown' 事件开始新的箭头, 4.画箭头时监听'mouseup'事件, 5.将editMode切换为callout, 6. 进入测试后将编辑模式切换回云端
不仅很笨拙,而且最后看起来absolutely horrible!
有谁知道如何正确激活这个工具,或者它是否能正常工作?
遗憾的是,我们不得不重新发明这么多在 BIM360 中实现的工具......并且曾经是标记扩展的一部分,但现在已经消失了。 我真的不是图形界面开发人员,如果我必须成为图形界面开发人员,我需要几年时间才能完成这个应用程序,我的公司才能使用它。
您正在正确使用 MarkupsCore 中的 callout 工具。遗憾的是,该工具仅生成您所观察到的文本框。它不会像 BIM360 那样生成 "cloud" 矩形和连接线。