はCSS

2017-10-27 51 views
1

を使用してEclipseのツールバーのスタイル、私はCSSを使用して、私たちのEclipseアプリケーションのToolBarのスタイルをしたいと思います。しかし、私はどのCSSタグが許可されているかを見つけるのに苦労しています。はCSS

#org-eclipse-ui-main-toolbar { 
    background-image: url(./winXPOlive.png); 
    eclipse-perspective-keyline-color: #585858; 
    background-color: #515658 #515658 100%; 
    handle-image: none; 
    color: #EBE8E4; 
} 

またはそれらのすべてのこと:

The Eclipse GIT Repoは、ツールバーのために以下のキーを持っているCSSファイルのカップルを、持っていますか?どこかに包括的なマニュアルがありますか?あるいは、試行錯誤のベースでCSSスタイリングをしていますか?

(ケースで特定のユースケースが必要です。私はツール・アイテム、および/またはある種の境界にパディングを追加したい。)

答えて

0

私はすべてをリストマニュアルのか分かりません。

すべてのCSSプロパティはorg.eclipse.e4.ui.css.core.propertyHandler拡張ポイントを使用して定義されているので、Eclipseプラグイン検索を使用するとすべての定義が表示されます。これらの大部分はorg.eclipse.e4.ui.css.swtプラグインにあり、その他のプラグインでは少数です。

の定義は次のようになります - この場合には任意のControl

<extension 
    point="org.eclipse.e4.ui.css.core.propertyHandler"> 
    <handler 
     adapter="org.eclipse.e4.ui.css.swt.dom.ControlElement" 
     composite="true" 
     handler="org.eclipse.e4.ui.css.swt.properties.css2.CSSPropertyBackgroundSWTHandler"> 
    <property-name 
      name="background"> 
    </property-name> 
    <property-name 
      name="background-color"> 
    </property-name> 
    <property-name 
      name="background-image"> 
    </property-name> 
    </handler> 

adapterorg.eclipse.e4.ui.css.core.elementProvider拡張ポイントによって定義され、一般的にプロパティが適用されるものの良いアイデアを与えるために名前が付けられます。

また、handlerクラスを見ると、プロパティの処理方法を正確に見ることができます。