我和我的同事正在構建一個新的RCP應用程序,並試圖在RCP中找到我們的立足點。我的同事設法讓Eclipse幫助框架非常快速地工作 - 但他使用舊式的Actions和ActionBarAdvisor.makeActions()來實現它。我讀過的所有RCP菜單創建教程(無論如何都是在Eclipse 3.3之後編寫的)都主張貶低Actions並徹底切換到Commands。所以我正在努力做到這一點。但是,我無法獲得幫助命令的工作 - 而不是沒有使用幫助操作。添加幫助內容,使用命令框架的搜索幫助
具體來說,我試圖找出如何將默認Eclipse幫助菜單命令org.eclipse.ui.help.helpContents和org.eclipse.ui.help.helpSearch添加到我的幫助菜單。我創建了菜單貢獻,並添加了這些命令。但他們仍然灰色。除了我的同事在使用操作之前工作的幫助框架之外,我無法找到任何其他提示。如果我爲他們添加動作並在製作動作中進行註冊,他們仍然可以工作。但我試圖在沒有操作的情況下執行此操作。這是如何完成的?我沒做什麼?
我看到了 - 我張貼後,但教程有點兒到處都是。我希望這只是一點點過時或什麼...哦,以及.. RCP的文件似乎是非常分散,並始終過時。 – 2010-02-02 21:15:11
看起來像這是答案... *嘆* – 2010-02-04 18:33:29