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