在 Enterprise Architect 中显示标记值 Window
Display Tagged Value Window in Enterprise Architect
我正在通过 C# 插件开发 Enterprise Architect。如果将属性放在元素上,我需要自动显示标记值 window。这个window也需要停靠在Repository中。
我尝试使用 Session.Repository.AddWindow(),但只有当我有一个加载项 window 时它才有效。是否有任何 EA API 可用于通过代码显示标记值 window。提前致谢。
很遗憾,答案是否定的。该位置存储在注册表中,用于加载不同工作区布局的菜单仅从 %appdata%\Sparx Systems\EA\Workspace Layouts*
加载和存储这些位置。您可以解码这些并为单个 windows 设置位置,但 EA 只能通过手动菜单调用加载它们。唯一的方法(如果你被迫)是通过 Windoze 后门模拟菜单点击。
我刚刚意识到 TaggedValue window 有一个您可以访问的快捷方式 (ctrl+shift+6),因此您始终可以模拟该输入并且 window 应该出现
如果 window 是布局的一部分(然后被移除),它将重新出现在它应该出现的位置
我正在通过 C# 插件开发 Enterprise Architect。如果将属性放在元素上,我需要自动显示标记值 window。这个window也需要停靠在Repository中。
我尝试使用 Session.Repository.AddWindow(),但只有当我有一个加载项 window 时它才有效。是否有任何 EA API 可用于通过代码显示标记值 window。提前致谢。
很遗憾,答案是否定的。该位置存储在注册表中,用于加载不同工作区布局的菜单仅从 %appdata%\Sparx Systems\EA\Workspace Layouts*
加载和存储这些位置。您可以解码这些并为单个 windows 设置位置,但 EA 只能通过手动菜单调用加载它们。唯一的方法(如果你被迫)是通过 Windoze 后门模拟菜单点击。
我刚刚意识到 TaggedValue window 有一个您可以访问的快捷方式 (ctrl+shift+6),因此您始终可以模拟该输入并且 window 应该出现
如果 window 是布局的一部分(然后被移除),它将重新出现在它应该出现的位置