想象一下,你在Sparx Enterprise Architect中有一个图表,你想提供一个按钮或链接来启动某种脚本。
我知道有图表类型的脚本可以通过图表的上下文菜单访问,但我想向图表的用户提供一个按钮或链接来执行某个脚本。
这可能吗?
答案 0 :(得分:1)
没有开箱即用。 EA允许您创建运行任何一个相当大的EA命令集的超链接,但是这个集合不包括运行任意脚本的能力。
您可以做的是创建一个构造型和一个用于捕获EA_OnContextItemDoubleClicked
事件的加载项,并在检查构造型后执行所需的功能。
请注意,EA API也不允许您运行任意脚本,因此您必须在加载项中单独实现该功能。