如何识别contextItemDoubleClick事件触发的位置

我想确定ContextItemDoubleClick事件在企业架构师中的触发位置。 (例如)如果我双击EA中的项目浏览器,我需要确定它是从项目浏览器触发的,因为现在只要用户在EA内部双击, ContextItemDoubleClick就会触发。 是否有可能从项目浏览器或打开的图表或图表对象中识别它?

不,你不能。 至少不是来自EA:

当用户在图表,项目浏览器或自定义隔离专区中对上下项目双击(或按Enter键)时,会发生此事件。 处理事件的加载项可以订阅此广播function。

你不可能分析当前的屏幕内容并猜测鼠标光标的位置,不是吗?

问问自己(或告诉我们)为什么要这样做,为您的潜在问题找到一些替代解决方案。