Ignore:
Timestamp:
2009-12-30T11:56:09+01:00 (14 years ago)
Author:
stoecker
Message:

close #4222 - unify design of right menus again

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java

    r2697 r2710  
    55import java.awt.BorderLayout;
    66import java.awt.Component;
    7 import java.awt.FlowLayout;
    87import java.awt.Point;
    98import java.awt.Rectangle;
     
    2928import javax.swing.JPanel;
    3029import javax.swing.JScrollPane;
    31 import javax.swing.JToolBar;
    3230import javax.swing.KeyStroke;
    3331import javax.swing.ListModel;
     
    4341import org.openstreetmap.josm.gui.MapFrame;
    4442import org.openstreetmap.josm.gui.MapView;
     43import org.openstreetmap.josm.gui.SideButton;
    4544import org.openstreetmap.josm.gui.help.HelpUtil;
    4645import org.openstreetmap.josm.gui.io.SaveLayersDialog;
     
    9897
    9998    protected JPanel createButtonPanel() {
    100         JPanel buttonPanel = new JPanel(new FlowLayout(FlowLayout.LEFT,0,0));
    101 
    102         JToolBar tb = new JToolBar(JToolBar.HORIZONTAL);
    103         tb.setFloatable(false);
     99        JPanel buttonPanel = getButtonPanel(5);
    104100
    105101        // -- move up action
     
    107103        adaptTo(moveUpAction, model);
    108104        adaptTo(moveUpAction,selectionModel);
    109         tb.add(moveUpAction);
     105        buttonPanel.add(new SideButton(moveUpAction));
    110106
    111107        // -- move down action
     
    113109        adaptTo(moveDownAction, model);
    114110        adaptTo(moveDownAction,selectionModel);
    115         tb.add(moveDownAction);
     111        buttonPanel.add(new SideButton(moveDownAction));
    116112
    117113        // -- activate action
     
    119115        adaptTo(activateLayerAction, selectionModel);
    120116        MapView.addLayerChangeListener(activateLayerAction);
    121         tb.add(activateLayerAction);
     117        buttonPanel.add(new SideButton(activateLayerAction));
    122118
    123119        // -- show hide action
    124120        ShowHideLayerAction showHideLayerAction = new ShowHideLayerAction();
    125121        adaptTo(showHideLayerAction, selectionModel);
    126         tb.add(showHideLayerAction);
     122        buttonPanel.add(new SideButton(showHideLayerAction));
    127123
    128124        // -- merge layer action
     
    130126        adaptTo(mergeLayerAction, model);
    131127        adaptTo(mergeLayerAction,selectionModel);
    132         tb.add(mergeLayerAction);
     128        buttonPanel.add(new SideButton(mergeLayerAction));
    133129
    134130
     
    140136        layerList.getActionMap().put("deleteLayer", deleteLayerAction);
    141137        adaptTo(deleteLayerAction, selectionModel);
    142         tb.add(deleteLayerAction);
    143 
    144         buttonPanel.add(tb);
     138        buttonPanel.add(new SideButton(deleteLayerAction, false));
     139
    145140        return buttonPanel;
    146141    }
Note: See TracChangeset for help on using the changeset viewer.