問題タブ [eclipse-gmf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - AbstractGraphicalEditPart(GMF) の状況依存ヘルプ
問題は簡単です: Context Sensitive Help を追加するには、標準の手順に従いましたが、IWorkbenchHelpSystem の SetHelp() を使用して BLOCKS を CONTEXT ID にリンクしようとしました。frist 引数は、Control(swt) または IAction のいずれかである必要があります。
void setHelp(コントロール コントロール、文字列 helpContextId);. damos.dml.Block オブジェクト タイプから Control を参照するにはどうすればよいですか?
org.eclipselabs.damos.dml.blockTypes
参考までに、これらのサイトのすべてのコンテンツを試してみました
- http://rajakannappan.blogspot.com/2009/05/context-sensitive-help-in-eclipse.html
- https://help.eclipse.org/2019-03/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fua_help_context.htm&cp=2_0_19_1_2
- https://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fextension-points%2Forg_eclipse_ui_commands.html
表示メソッドと検索メソッドは正しく機能していますが、ヘルプを呼び出す (F1 または ctrl + F1) ときにのみコンテキスト ヘルプが表示されるように、ヘルプを設定して表示しないようにする必要があります。
ありがとう。試した後、この回避策で同じ結果が得られるかもしれないと思いましたが、NADA.
どんな助けでも大歓迎です!