RCP 筆記

添加一個新的MenuWorkbench時,它的path應該是additions.表示添加到最後。 java

action are added, not to the menu itself, but to groups within the menu. 所以在添加一個Actionmenu以前,首先要定義一些groupMarker或者seperator 程序員

一般建立一個menu的時候,都還要額外添加一個名爲additionsseperator來讓別人擴展這個Menu。在Eclipse自身的實現中都是這樣作的,也應該算是標準的作法。IWorkbenchActionConstants.MB_ADDITIONS定義了additions做爲Menu的擴展插入點。IWorkbenchActionConstants應該還定義了現有的Menu的插入點。 架構

添加ActionToolbar的時候,其path能夠是Normal/additions eclipse

Eclipse中的圖標,能夠在plugins\org.eclipse.ui_3.0.0\icons\full或者plugins\org.eclipse.jdt.ui_3.0.0\icons\full下面尋找。 網站

能夠在IPerspectiveFactory中使用IPageLayout.addActionSet(id)方法將一個ActionSet同一個Prespective聯繫起來,使得在顯示Perspective的時候可以顯示這個ActionSet中所定義的Action。或者,能夠在ActionSet的擴展點中使用visible="true"來使得這個ActionSet在全部的Persective中顯示出來。 ui

JFaceMessageDialog,有一些靜態方法能夠用來建立一個Dialogspa

 



已有 0 人發表留言,猛擊->>這裏<<-參與討論


JavaEye推薦
相關文章
相關標籤/搜索