Enterprise architect 在Enterprise Architect中自定义图元属性菜单

Enterprise architect 在Enterprise Architect中自定义图元属性菜单,enterprise-architect,Enterprise Architect,我根据“需求”创建了一个新的原型,并将其导出为概要文件。当我双击该类型的实例化时,会出现一个菜单,其中包含类型“Requirement”的默认属性。它包含一些对我没有用的选项卡(例如“文件”选项卡) 有没有办法消除这个标签? 如何修改属性对话框(通过双击元素打开)的默认选项卡?警告一句:定型需求时要小心-元素定型和项目中配置的需求类型(设置-项目类型)之间的关系有点模糊 也就是说,没有办法修改EA的对话框。您可以做的是创建自己的属性对话框,并在用户双击元素时打开该对话框 为了实现这一点,您需要创

我根据“需求”创建了一个新的原型,并将其导出为概要文件。当我双击该类型的实例化时,会出现一个菜单,其中包含类型“Requirement”的默认属性。它包含一些对我没有用的选项卡(例如“文件”选项卡)

有没有办法消除这个标签?
如何修改属性对话框(通过双击元素打开)的默认选项卡?

警告一句:定型需求时要小心-元素定型和项目中配置的需求类型(设置-项目类型)之间的关系有点模糊

也就是说,没有办法修改EA的对话框。您可以做的是创建自己的属性对话框,并在用户双击元素时打开该对话框

为了实现这一点,您需要创建一个外接程序来捕获上下文项事件
EA\u OnContextItemDoubleClicked
。在事件处理程序中,返回
true
以通知EA您正在处理事件(这会阻止EA打开默认属性对话框),然后打开您自己的自定义对话框

当用户在选定元素的情况下单击Enter键时,将触发相同的事件。按Alt Enter键仍可以打开默认属性对话框


作为替代方案,您可能需要研究第三方扩展,它允许您创建自己的自定义属性对话框,而无需编写自己的加载项。

覆盖“双击”触发器的替代方案非常有用。关于元素原型和需求类型之间的关系,你能解释一下吗?