我有一个 Eclipse RCP 应用程序,其中注册了一个菜单贡献,因此当用户右键单击定义视图中的特殊画布时,将自动显示上下文菜单。
现在,在某些处理程序中,我希望能够在显示上下文菜单时获取用户在画布上单击的鼠标坐标。这些处理程序将由在此上下文菜单中定义的命令执行。
处理程序的执行方法中的 ExecutionEvent 不提供此信息。
如何获取用户单击的光标位置以打开上下文菜单?
我有一个 Eclipse RCP 应用程序,其中注册了一个菜单贡献,因此当用户右键单击定义视图中的特殊画布时,将自动显示上下文菜单。
现在,在某些处理程序中,我希望能够在显示上下文菜单时获取用户在画布上单击的鼠标坐标。这些处理程序将由在此上下文菜单中定义的命令执行。
处理程序的执行方法中的 ExecutionEvent 不提供此信息。
如何获取用户单击的光标位置以打开上下文菜单?