Sorry not on net.refractions.udig.project.ui but
net.refractions.udig.project.ui.editor


On Wed, Nov 6, 2013 at 12:50 AM, Carl Fredricksen <
carl.at.compu...@gmail.com> wrote:

> Afterwards go to the action bar contributors in the
> net.refractions.udig.project.ui plugin.xml and find
>
>  <extension
>          point="org.eclipse.ui.editors">
>       <editor
>             class="net.refractions.udig.project.ui.internal.MapEditor"
>
> contributorClass="net.refractions.udig.project.ui.internal.MapEditorActionBarContributor"
>             default="true"
>             icon="icons/obj16/map_obj.gif"
>             id="net.refractions.udig.project.ui.mapEditor"
>             name="%mapEditor.name">
>       </editor>
>       <editor
>
> class="net.refractions.udig.project.ui.internal.MapEditorWithPalette"
>
> contributorClass="net.refractions.udig.project.ui.internal.MapEditorActionBarContributor"
>             default="false"
>             icon="icons/obj16/map_obj.gif"
>             id="net.refractions.udig.project.ui.mapEditorNew"
>             name="%mapEditorPalette.name">
>       </editor>
>    </extension>
>
> on net.refractions.udig.project.ui.internal.MapEditorActionBarContributor
> just uncomment, or input, the following lines:
>
> @Override
> public void contributeToCoolBar(ICoolBarManager coolBarManager) {
>    ...
>
>         ToolBarManager modalToolBarManager = new ToolBarManager(SWT.FLAT);
>
> ApplicationGIS.getToolManager().contributeModalTools(modalToolBarManager,
> getActionBars());
>         if ( modalToolBarManager.getItems().length > 0){
>             IContributionItem item =
> subManager.find(ToolConstants.MODAL_TOOLBAR_ID);
>             if(item != null){
>                 subManager.remove(ToolConstants.MODAL_TOOLBAR_ID);
>             }
>             ToolBarContributionItem toolBarContributionItem = new
> ToolBarContributionItem(modalToolBarManager,
> ToolConstants.MODAL_TOOLBAR_ID);
>             subManager.add(toolBarContributionItem);
>         }
>    super.contributeToCoolBar(coolBarManager);
> }
>
> See that the toolbar now has the modal tools.
>
>
>
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

Reply via email to