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