Hide pin/unpin tool in palette [message #1716970] |
Wed, 09 December 2015 10:40 |
Axel Guckelsberger Messages: 354 Registered: July 2009 |
Senior Member |
|
|
Hi all,
can you please give me a hint how I can hide the pin/unpin button in the palette header?
I found the following which allows to hide standard tools from GEF/GMF, like zoom, notes and text elements:
<extension point="org.eclipse.gmf.runtime.diagram.ui.paletteProviders">
<paletteProvider class="org.eclipse.gmf.runtime.diagram.ui.providers.DefaultPaletteProvider">
<Priority name="High"/>
<contribution>
<predefinedEntry id="standardGroup/zoomTool" remove="true"/>
<predefinedEntry id="standardGroup/noteStack/noteTool" remove="true"/
<predefinedEntry id="standardGroup/noteStack/textTool" remove="true"/>
</contribution>
<editor id="org.eclipse.sirius.diagram.ui.part.SiriusDiagramEditorID"></editor>
</paletteProvider>
</extension>
Is a similar contribution possible for pin/unpin? If not which alternative approach is recommended?
TIA,
Axel
[Updated on: Wed, 09 December 2015 10:46] Report message to a moderator
|
|
|
Re: Hide pin/unpin tool in palette [message #1717478 is a reply to message #1716970] |
Mon, 14 December 2015 10:10 |
|
On 12/09/2015 11:40 AM, Axel Guckelsberger wrote:
> Hi all,
Hi Axel,
There is no API to simply hide those actions. They are added in
org.eclipse.sirius.diagram.ui.tools.internal.palette.PaletteManagerImpl.addDefaultTools(Diagram)
and defined statically in
org.eclipse.sirius.diagram/model/DiagramEnvironment.odesign.
Regards,
Florian
>
> can you please give me a hint how I can hide the pin/unpin button in the
> palette header?
>
> I found the following which allows to hide standard tools from GEF/GMF,
> like zoom, notes and text elements:
>
> <extension point="org.eclipse.gmf.runtime.diagram.ui.paletteProviders">
> <paletteProvider
> class="org.eclipse.gmf.runtime.diagram.ui.providers.DefaultPaletteProvider">
>
> <Priority name="High"/>
> <contribution>
> <predefinedEntry id="standardGroup/zoomTool" remove="true"/>
> <predefinedEntry id="standardGroup/noteStack/noteTool"
> remove="true"/
> <predefinedEntry id="standardGroup/noteStack/textTool"
> remove="true"/>
> </contribution>
> <editor
> id="org.eclipse.sirius.diagram.ui.part.SiriusDiagramEditorID"></editor>
> </paletteProvider>
> </extension>
>
> Is a similar contribution possible for pin/unpin? If not which
> alternative approach is recommended?
>
> TIA,
> Axel
--
Florian - Obeo
Need training or professional services for Sirius?
http://www.obeodesigner.com/sirius
|
|
|
Powered by
FUDForum. Page generated in 0.01684 seconds