0
我想根据选定的视图激活上下文,以便将快捷方式添加到特定视图。 我做了以下。根据Eclipse中选择的视图激活上下文RCP
- 创建键绑定
- 添加命令处理程序
- 创建的上下文
但我不知道如何使用插件配置来激活接触。
我想根据选定的视图激活上下文,以便将快捷方式添加到特定视图。 我做了以下。根据Eclipse中选择的视图激活上下文RCP
但我不知道如何使用插件配置来激活接触。
要为不同视图激活不同的命令'处理程序',请使用'org.eclipse.ui.handlers'定义中的'activeWhen'元素。
是这样的:
<extension
point="org.eclipse.ui.handlers">
<handler
class="view1.View1Handler"
commandId="command.id">
<activeWhen>
<with
variable="activePartId">
<equals
value="view1.id">
</equals>
</with>
</activeWhen>
</handler>
定义不同的处理程序对于每个视图命令。
我不清楚你在这里试图做什么,并不清楚你的背景是什么。 – 2014-09-28 19:38:09
我想根据从中按下快捷方式的视图调用不同的命令。例如。如果我从视图1执行CTRL + S,它应该保存而不需要任何确认。如果我从视图2执行CTRL + S,它应该打开一个新的消息视图。 – Damdan 2014-10-05 14:17:13