Changeset 5417 in osm


Ignore:
Timestamp:
2007-11-10T02:05:09+01:00 (17 years ago)
Author:
ulf
Message:

move the two remaining UtilsPlugin functions from the toolbar to the Tools menu, as they are much more in common with that menu

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/utilsplugin/src/UtilsPlugin/UtilsPlugin.java

    r5076 r5417  
    33import static org.openstreetmap.josm.tools.I18n.tr;
    44
    5 import org.openstreetmap.josm.gui.IconToggleButton;
    65
    76import java.awt.event.ActionEvent;
     
    1817import org.openstreetmap.josm.plugins.Plugin;
    1918import org.openstreetmap.josm.gui.MapFrame;
     19import org.openstreetmap.josm.gui.IconToggleButton;
    2020
    2121public class UtilsPlugin extends Plugin {
     22        JMenuItem MergeNodeWay;
     23        JMenuItem SimplifyWay;
     24
     25        public UtilsPlugin() {
     26                MergeNodeWay = Main.main.menu.toolsMenu.add(new MergeNodeWayAction());
     27                MergeNodeWay.setEnabled(false);
     28                SimplifyWay = Main.main.menu.toolsMenu.add(new SimplifyWayAction());
     29                SimplifyWay.setEnabled(false);
     30        }
     31       
    2232        @Override
    2333        public void mapFrameInitialized(MapFrame oldFrame, MapFrame newFrame) {
    2434                if (oldFrame == null && newFrame != null) {
    25                         Main.map.toolBarActions.addSeparator();
    26                         Main.map.toolBarActions.add(new MergeNodesAction());
    27                         Main.map.toolBarActions.add(new MergeNodeWayAction());
    28                         Main.map.toolBarActions.add(new SimplifyWayAction());
     35                        MergeNodeWay.setEnabled(true);
     36                        SimplifyWay.setEnabled(true);
    2937                }
    3038        }
Note: See TracChangeset for help on using the changeset viewer.