2010-11-22 4 views
3

Ich möchte eine Lücke zwischen zwei Schaltflächen auf einer Eclipse-Symbolleiste hinzufügen. Diese beiden Buttons sind in der plugin.xml für das Plugin definiert. Ich habe versucht, ein Trennzeichen gemäß dem folgenden XML-Snippet anzugeben, aber nichts erscheint.Wie füge ich einen Abstandhalter zu einer Eclipse RCP-Symbolleiste hinzu?

Als eine Randnotiz weiß jemand, wo ich eine anständige Schemadefinition für die Datei plugin.xml finden kann? Das ist das Beste, was ich bisher finden konnte, aber es ist arm.

http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/misc/plugin_manifest.html

Antwort

3

So stellt sich das Trennelement aus kann ein ‚sichtbar‘ Attribut haben und dies muss auf true gesetzt werden.

<separator name="com.bogus.separator1" visible="true" /> 

Ich fand dies durch zufälliges googling. Konnte immer noch keine anständige Schemadefinition für die plugin.xml finden.

0

Das obige Ding funktioniert nicht für mich. Hier ist mein Code.

<menuContribution locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions"> 
    <toolbar id="com.qas.testpage.toolbar"> 
     <separator name="com.qas.separator1" visible="true"> 
     </separator> 
    </toolbar> 
</menuContribution> 
<menuContribution locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions"> 
    <toolbar id="com.qas.testpage.toolbar">   
     <command commandId="com.qas.javatestsuite" icon="icons/qas/testjavasuite.png" tooltip="Create New Java TestSuite Project" id="com.qas.toolbar" label="Java Test Suite Project"> 
     </command> 
    </toolbar> 
</menuContribution> 
Verwandte Themen