ipse開發高手請進!
使用org.eclipse.ui.popupMenus來建立檢視中的彈出選單
<extension
point="org.eclipse.ui.popupMenus">
<viewerContribution
targetID="com.xqtu.fileexplorer.views.ExplorerView"
id="com.xqtu.fileexplorer.views.popupMenu">
<action
label="&Run"
icon="icons/run.gif"
class="com.xqtu.fileexplorer.actions.RunViewAction"
style="push"
state="false"
menubarPath="additions"
id="com.xqtu.fileexplorer.views.popMenu.RunAction"/>
</viewerContribution>
</extension>
其中com.xqtu.fileexplorer.views.ExplorerView是檢視類的ID,com.xqtu.fileexplorer.actions.RunViewAction實現IViewActionDelegate介面
但是執行程式卻沒有彈出選單,是否需要其它設定來啟用?
這和檢視中使用的控制元件有關嗎?我檢視中是一個SashForm控制元件,內含TreeViewer(左)和TableViewer(右)。
我不使用擴充套件,透過程式碼方式是可以實現彈出選單的。
另外,使用擴充套件如org.eclipse.ui.viewActions、org.eclipse.ui.actionSets實現的選單、工具條中Action的屬性如label、tooltip、enable等是否可以根據上下文而改變?比如工具條上的某個按鈕初始是灰化的,在具體操作時才啟用?如何實現?
<extension
point="org.eclipse.ui.popupMenus">
<viewerContribution
targetID="com.xqtu.fileexplorer.views.ExplorerView"
id="com.xqtu.fileexplorer.views.popupMenu">
<action
label="&Run"
icon="icons/run.gif"
class="com.xqtu.fileexplorer.actions.RunViewAction"
style="push"
state="false"
menubarPath="additions"
id="com.xqtu.fileexplorer.views.popMenu.RunAction"/>
</viewerContribution>
</extension>
其中com.xqtu.fileexplorer.views.ExplorerView是檢視類的ID,com.xqtu.fileexplorer.actions.RunViewAction實現IViewActionDelegate介面
但是執行程式卻沒有彈出選單,是否需要其它設定來啟用?
這和檢視中使用的控制元件有關嗎?我檢視中是一個SashForm控制元件,內含TreeViewer(左)和TableViewer(右)。
我不使用擴充套件,透過程式碼方式是可以實現彈出選單的。
另外,使用擴充套件如org.eclipse.ui.viewActions、org.eclipse.ui.actionSets實現的選單、工具條中Action的屬性如label、tooltip、enable等是否可以根據上下文而改變?比如工具條上的某個按鈕初始是灰化的,在具體操作時才啟用?如何實現?
相關文章
- 高手請進
- 高手們請進哈
- struts怪問題 高手請進
- 開源ORM工具,請高手指點ORM
- 請教高手
- 請問高手
- 高手請進來!spring2的事物配置Spring
- 請高手幫忙!
- 請高手指點
- 各位高手,請教
- 求才(軟體開發高手)
- 紀律造就開發高手
- jdbc statment 資源釋放問題(高手請進入)JDBC
- 急!!請高手幫忙
- jbuilder高手請幫忙UI
- 求教,請高手指點!
- 請各位高手幫忙!
- Struts+hibernate+tomcat開發ERP風險有多大?請高手指教!Tomcat
- 急聘Java後臺開發高手!Java
- 看了《java實用系統開發指南》後,有個問題請高手指點?????Java
- 請教各位spring高手Spring
- 向高手請教hibernate
- 請教一下高手
- 急聘JAVA Web應用開發高手JavaWeb
- 奇怪的現象,高手進!!!!非高手勿看!
- 請叫高手關於測試
- 關於waf,請教各位高手。
- 求解決方案!!請高手指點
- 迷惑的地方!請高手指導
- 請高手破解這款軟體!
- 請教高手一個問題!
- 初學Hibernate,請教高手
- 高手請進JAVA怎麼實現 屬性 onclick="yyy(this);"幫定Java
- 新手安裝red hat 9,無法進行下去,請高手指教(轉)
- Android 開發高手課 溫故知新篇Android
- 向cgb平臺開發高手求助
- banq與各位,請進,有關jive的二次開發??
- 問一個有關JBPM連MySQL資料庫的問題,高手請進MySql資料庫