0
头像

如何通过右键单击列出的项目来触发插件

我正在尝试编写一个由右键单击列出的项目触发的插件,然后选择我将添加的选项。有没有关于这样做的文件?我该怎么做呢?
谢谢,
标记

 

 

马克·米勒

9 条评论

0
头像

我已经将 DocumentOperation 用于菜单栏触发的 GUI,是否可以同时使用两者?

马克·米勒 0 票
评论动作 永久链接
0
头像

是的,您可以在相同的操作选项上设置两者,操作将出现在两个位置:

actionOptions.setInPopupMenu(true).setMainMenuLocation(GeneiousActionOptions.MainMenu.Tools);
理查德·摩尔 0 票
评论动作 永久链接
0
头像

我的意思是我想为不同的动作使用不同的 GUI,而不是用不同的动作触发相同的 GUI。

马克·米勒 0 票
评论动作 永久链接
0
头像

实际上,更具体地说,如何向右键单击对齐后显示的“树...”选项添加选项卡?

马克·米勒 0 票
评论动作 永久链接
0
头像

好吧,在这种情况下,您应该从GeneiousPlugin.getDocumentOperations()返回两个操作。

要在 Tree下显示操作,您必须在 getActionOptions方法中使用 GeneiousActionOptions构造函数的 4 参数版本。然后您应该将Category.TreeBuilding作为第四个参数传递。

理查德·摩尔 0 票
评论动作 永久链接
0
头像

非常感谢,它完美运行。附带说明一下,我注意到 Geneious 已更新到 9.1.2 版,但是当我在 Eclipse 上运行我的插件时,它会启动 9.0.4 版,我应该在哪里修改以便在最新版本上进行测试?

马克·米勒 0 票
评论动作 永久链接
0
头像

开发工具包中捆绑了一份 Geneious 副本,因此要升级,您必须下载最新的开发工具包并移动您的代码。

理查德·摩尔 0 票
评论动作 永久链接
0
头像

完美,谢谢。

 

马克·米勒 0 票
评论动作 永久链接