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