我有一個自定義RCP應用程序, 您是否知道如何從關於對話框隱藏安裝詳細信息按鈕?Eclipse RCP在關於窗口隱藏安裝詳細信息
0
A
回答
0
我不認爲你可以...安裝的詳細信息按鈕在AboutDialog createButtonsForButtonBar方法創建......它看起來就像是無條件的。
1
我還沒找到隱藏該按鈕的方法,我認爲唯一的可能是擴展AboutDialog併爲您的插件創建一個新命令。
public class DAboutHandler extends AbstractHandler {
private class DAboutDialog extends AboutDialog
{
public final static int DETAILS_ID = IDialogConstants.CLIENT_ID + 1;
public DAboutDialog(Shell parentShell) {
super(parentShell);
}
@Override
protected Button createButton(Composite parent, int id, String label, boolean defaultButton) {
if(id==DETAILS_ID) return null;
return super.createButton(parent, id, label, defaultButton);
}
}
/*
* (non-Javadoc)
*
* @see org.eclipse.core.commands.IHandler#execute(org.eclipse.core.commands.ExecutionEvent)
*/
public DAboutDialog execute(ExecutionEvent event) throws ExecutionException {
new DAboutDialog(HandlerUtil.getActiveShellChecked(event)).open();
return null;
}
}
相關問題
- 1. NSIS在顯示詳細信息後隱藏詳細信息
- 2. .htaccess用於隱藏url詳細信息
- 3. Eclipse RCP的 「關於窗口」
- 4. 隱藏searchfield的詳細信息卡
- 5. 顯示/隱藏詳細信息WinForm
- 6. 詳細信息數據綁定Winform詳細信息在新窗口中
- 7. 帶詳細信息窗口的MsgBox
- 8. 禁用ADT插件 - >安裝詳細信息Eclipse
- 9. Crystal Reports詳細信息詳細信息
- 10. Android主詳細信息詳細信息
- 11. mysql關於表的詳細信息
- 12. 關於插入詳細信息到MYSQL
- 13. Uber詳細信息關於沙箱
- 14. 關於JPEG MCU的詳細信息
- 15. 關於Makefiles的詳細信息
- 16. 關於在iOS中安裝的應用程序的詳細信息列表
- 17. 隱藏詳細信息樂隊在碧玉報告
- 18. 無法在事件發生後隱藏事件詳細信息
- 19. 在Oracle報告中隱藏詳細信息
- 20. 在RDLC的隱藏詳細信息行中使用代碼
- 21. 如何在ubuntu中隱藏「find」命令的詳細信息?
- 22. 如何隱藏我在C#中冒充登錄詳細信息
- 23. ExitHandler在Eclipse RCP關閉窗口
- 24. UISplitViewController更改主窗口和詳細信息視圖窗體詳細信息視圖
- 25. 隱藏「準備安裝」窗口編程
- 26. 不要在服務詳細信息窗口中顯示服務
- 27. ASP VB.net在頁面加載基於它的值隱藏詳細信息視圖
- 28. 隱藏和取消隱藏masterView從按鈕的詳細信息查看
- 29. 工具欄不能正確隱藏。請參閱詳細信息
- 30. Angular 2/4列表顯示和隱藏元素詳細信息
是這個節目有關係嗎? – 2012-07-13 17:25:44
@JosephElcid是的。問題是我只是調用命令「org.eclipse.ui.help.aboutAction」來顯示對話框。但我不知道如何自定義它並刪除該按鈕。 – oracleruiz 2012-07-13 17:42:24