2017-11-13 4 views
0

私は現在、CSSを使用してルック&フィールをカスタマイズするeclipse rcpアプリケーションを開発中です。eclipse rcpアプリケーションでCSS境界プロパティを使用する

悲しいことに、ドキュメンテーションはそれほど素晴らしいものではないので、私はここで助けを求めようとします。

CSS経由でいくつかのウィジェットの境界線を設定したいと思います。例えば、CompositeまたはScrolledCompositeです。

CSSテーマは一般的に動作していますが、この質問は境界プロパティに関するものです。

ウィジェットの境界線を設定するのにborderプロパティを使用することはできますか、ウィジェットの作成プロセスで設定する必要があるのはSWT.BORDERプロパティだけですか?

答えて

0

SWT CSSの枠線はサポートされていません。コントロールコンストラクタのSWT.BORDERスタイルは、利用可能な唯一のものです。

拡張ポイントorg.eclipse.e4.ui.css.core.propertyHandlerを使用して独自のCSSプロパティハンドラを作成できますが、境界線を追加することはSWTコントロールがサポートしていないため難しいでしょう。

既存のCSSプロパティはすべて、org.eclipse.e4.ui.css.core.propertyHandler拡張ポイントを使用して定義されています(ほとんどの場合、org.eclipse.e4.ui.css.swtプラグインにあります)。

関連する問題