gpt4 book ai didi

eclipse - 启用/禁用 Eclipse 插件中的菜单项

转载 作者:行者123 更新时间:2023-12-03 21:56:15 25 4
gpt4 key购买 nike

我制作了一个带有一个菜单项的弹出菜单,我只想在我右键单击某个类类型的树项时启用它,否则禁用它。

我怎样才能做到这一点?

最佳答案

您可以添加一个使用 的处理程序。事件时间 并将其与该菜单的命令 ID 相关联。

这是一个仅在当前选择不为空时激活命令的处理程序,并且选择是一个可以适应类型 的对象的项目。小工具 :

<extension point="org.eclipse.ui.handlers">
<handler class="com.myproject.handlers.ExportWidgetHandler"
commandId="com.myproject.commands.exportWidget">
<activeWhen>
<with variable="selection">
<iterate ifEmpty="false" operator="and">
<adapt type="com.myproject.objects.Widget"/>
</iterate>
</with>
</activeWhen>
</handler>
</extension>

关于eclipse - 启用/禁用 Eclipse 插件中的菜单项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11450052/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com