2011-09-13 47 views
2

當我開發我的應用程序的主菜單時,我意識到主菜單中有子菜單可以在其他上下文菜單中使用。我的問題是,我不想爲主菜單編寫這些子菜單兩次,然後彈出。Eclipse RCP菜單重新利用

谷歌搜索很多我發現的唯一方法是使用動態菜單。在這種情況下,我需要編寫一個實現動態菜單的類,它可以在主菜單和彈出菜單中使用。

雖然它的工作,我想有一個方法來重用僅使用plugin.xml的菜單定義。它是否可行?

+0

從我所看到的,有兩種方式使用plugin.xml實現菜單:1)使用「actions」和2)使用「commands」。顯然,從日食3.3開始,使用「命令」就處於成熟狀態。所以...你用的是哪種方法? –

回答

0

如果使用menus擴展點的話,那是很容易相同的子菜單添加到主菜單和一個彈出菜單...