eclipshine

          Eclipse主題站

          導航

          <2005年7月>
          262728293012
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          統計

          常用鏈接

          留言簿(8)

          隨筆分類

          隨筆檔案

          Blogs

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          RCP筆記

          1. 添加一個新的Menu到Workbench時,它的path應該是additions.表示添加到最后。
          2. action are added, not to the menu itself, but to groups within the menu. 因此在添加一個Action到menu之前,首先要定義一些groupMarker或者seperator。
          3. 通常創建一個menu的時候,都還要額外添加一個名為additions的seperator來讓別人擴展這個Menu。在Eclipse自身的實現中都是這樣做的,也應該算是標準的做法。IWorkbenchActionConstants.MB_ADDITIONS定義了additions作為Menu的擴展插入點。IWorkbenchActionConstants應該還定義了現有的Menu的插入點。
          4. 添加Action到Toolbar的時候,其path可以是Normal/additions。
          5. Eclipse中的圖標,可以在plugins\org.eclipse.ui_3.0.0\icons\full或者plugins\org.eclipse.jdt.ui_3.0.0\icons\full下面尋找。
          6. 可以在IPerspectiveFactory中使用IPageLayout.addActionSet(id)方法將一個ActionSet同一個Prespective聯系起來,使得在顯示Perspective的時候能夠顯示這個ActionSet中所定義的Action。或者,可以在ActionSet的擴展點中使用visible="true"來使得這個ActionSet在所有的Persective中顯示出來。
          7. JFace的MessageDialog,有一些靜態方法可以用來創建一個Dialog。

          posted on 2005-07-22 23:04 Living Not Striving 閱讀(1136) 評論(1)  編輯  收藏 所屬分類: RCP 、ECLIPSE

          評論

          # re: RCP筆記 2007-06-26 19:25 world_rcp

          剛接觸rcp,以后有時間過來看看  回復  更多評論   

          主站蜘蛛池模板: 东辽县| 松阳县| 东山县| 清苑县| 大埔区| 舞阳县| 汽车| 神木县| 平顶山市| 长岭县| 封丘县| 美姑县| 旌德县| 万年县| 安义县| 济源市| 眉山市| 晴隆县| 开远市| 奇台县| 航空| 班玛县| 云浮市| 连城县| 阳高县| 尖扎县| 普定县| 枣庄市| 昌黎县| 麻栗坡县| 宜城市| 富锦市| 巴塘县| 固始县| 呼伦贝尔市| 米脂县| 沽源县| 新乡县| 汝州市| 阜康市| 清徐县|