Ignore:
Timestamp:
2020-09-12T20:48:56+02:00 (4 years ago)
Author:
stoecker
Message:

fix #19786, Add missing icons to View menu

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/PreferenceToggleAction.java

    r16529 r17021  
    1010import org.openstreetmap.josm.spi.preferences.PreferenceChangeEvent;
    1111import org.openstreetmap.josm.spi.preferences.PreferenceChangedListener;
     12import org.openstreetmap.josm.tools.ImageProvider;
    1213
    1314/**
     
    2930     */
    3031    public PreferenceToggleAction(String name, String tooltip, BooleanProperty pref) {
    31         super(name, null, tooltip, null, false);
     32        this(name, null, tooltip, pref);
     33    }
     34
     35    /**
     36     * Create a new PreferenceToggleAction.
     37     * @param name the (translated) title
     38     * @param icon icon to display e.g. in menu
     39     * @param tooltip tooltip text
     40     * @param pref the preference to toggle
     41     * @since 17021
     42     */
     43    public PreferenceToggleAction(String name, ImageProvider icon, String tooltip, BooleanProperty pref) {
     44        super(name, icon, tooltip, null, false, null, true);
    3245        setToolbarId("toggle-" + pref.getKey());
    3346        this.pref = pref;
Note: See TracChangeset for help on using the changeset viewer.