我有一個Eclipse RCP應用程序。我創建了一個編輯器。有幾個上下文菜單(默認),當我右鍵單擊編輯器。我沒有創建這些菜單。 請讓我知道,如何刪除編輯器的上下文菜單?編輯器conext菜單 - Eclipse-RCP
0
A
回答
1
它需要不同的編輯器擴展方法。 讓我知道你的擴展,比我能回答更有效的。
一般方法:
IWorkbenchParSite#registerContextMenu(...)將被使用,因此尋找到調用,將其覆蓋。這是不推薦。因爲通過這樣做,爲您的編輯器提供的菜單擴展將不再有效。
0
如果你使用Text或StyleText,你會得到系統的默認菜單(剪切,複製,粘貼,也許有關編碼或輸入的東西)。如果你不打算提供自己的菜單,只需創建一個空的SWT菜單和設置:
Menu emptyMenu = new Menu(text);
text.setMenu(emptyMenu);
Eclipse還具有文本編輯框架,如果你需要的不僅僅是一個基本的文本框越多,你應該看看。 http://wiki.eclipse.org/The_Official_Eclipse_FAQs#Text_Editors
1
如果您是指出現在編輯器選項卡和查看選項卡上的系統菜單,該菜單由演示文稿(2.1,經典,默認等)提供。沒有簡單的修改它。
的2種方法來刪除它會是:
- 編寫自己的演示,使用 的
org.eclipse.ui.presentations.StackPresentation
API和匹配擴展點。 撰寫演示文稿涉及 承諾。 - 更改
org.eclipse.ui.workbench
插件 中的內部類並在您的RCP 應用中修補該插件。
+0
感謝您的輸入 – Bob 2011-06-03 13:34:20
相關問題
- 1. EclipseRCP - 更新菜單項programmcatically
- 2. QPoint爲conext菜單位置
- 3. WordPress的菜單編輯器
- 4. 在EclipseRCP應用程序的開始處打開編輯器
- 5. dotCMS編輯菜單
- 6. 應用程序菜單編輯器
- 7. 字體菜單PyQt5文本編輯器
- 8. Sitecore體驗編輯器發佈菜單
- 9. 授予wordpress中的編輯器編輯菜單
- 10. 如何編輯WooCommerce菜單?
- 11. 編輯wordpress菜單的HTML
- 12. 的Atom編輯:在菜單
- 13. 如何編輯Typo3菜單?
- 14. joomla:編輯菜單的html?
- 15. RadGrid編輯彈出菜單
- 16. 如何編輯Joomla!菜單?
- 17. CSS下拉菜單編輯
- 18. 編輯Mobify網站菜單
- 19. Git conext菜單更改? git commit等在哪裏
- 20. 獲取調用conext菜單項的項目的視圖
- 21. 免費的JavaScript導航菜單管理器/編輯器?
- 22. Joomla 3.3.1 - 無法在菜單管理器中編輯和創建新菜單
- 23. Jqgrid中的靜態下拉菜單編輯彈出菜單
- 24. 本地化編輯菜單和其他標準菜單
- 25. 帶編輯操作子菜單的導航菜單
- 26. 如何編輯Wordpress菜單製作雙行菜單?
- 27. 安卓完成後編輯菜單項加載菜單
- 28. 捕捉菜單當前位置,並編輯菜單創建
- 29. Tinymce - 如何刪除菜單項,刪除/編輯菜單標題
- 30. 編輯右鍵上下文菜單7
對不起,爲了說清楚,上下文菜單顯示在編輯器的標題中。 – Bob 2011-06-03 11:03:26
-Move - 尺寸 - 關閉 - 關閉其他 - 關閉所有 – Bob 2011-06-03 11:04:32