在 Eclipse RCP 应用程序中,我有一个自定义视图和一个下拉命令贡献到该视图的工具栏:
<menuContribution
allPopups="false"
locationURI="toolbar:test.ui.views.MyView">
<command
commandId="test.ui.commands.Command1"
id="test.ui.commands.Command1.dropdown"
label="Command 1"
style="pulldown">
</command>
</menuContribution>
然后,我在 Command1 下拉菜单中添加了一些其他命令,如下所示:
<menuContribution
allPopups="false"
locationURI="menu:test.ui.commands.Command1.dropdown">
<command
commandId="test.ui.commands.Command2"
label="Command 2"
style="push">
</command>
<command
commandId="test.ui.commands.Command3"
label="Command 3"
style="push">
</command>
</menuContribution>
到目前为止一切正常,我可以在视图的工具栏上看到 Command1 标签,当我单击它旁边的下拉符号时,菜单会显示 Command2 和 Command3 命令 - 正如预期的那样。
问题:
我现在想要实现的是,当我单击 Command2 项时,在下拉菜单中显示 Command2 的标签,而不是下拉 Command1 标签。
提前感谢您的帮助!