Ignore:
Timestamp:
2011-02-05T18:28:47+01:00 (13 years ago)
Author:
bastiK
Message:

mapcss: support for opacity & icon-image

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/mappaint/LineElemStyle.java

    r3856 r3858  
    6060            color = PaintColors.UNTAGGED.get();
    6161        }
     62
     63        int alpha = 255;
     64        Integer pAlpha = color_float2int(c.get("opacity", null, float.class));
     65        if (pAlpha != null) {
     66            alpha = pAlpha;
     67        }
     68        color = new Color(color.getRed(), color.getGreen(), color.getBlue(), alpha);
     69
    6270        float[] dashes = c.get(prefix + "dashes", null, float[].class);
    6371        if (dashes != null) {
     
    124132            markColor = paintSettings.getHighlightColor();
    125133        } else if (selected) {
    126             markColor = paintSettings.getSelectedColor();
     134            markColor = paintSettings.getSelectedColor(color.getAlpha());
    127135        } else if (member) {
    128             markColor = paintSettings.getRelationSelectedColor();
     136            markColor = paintSettings.getRelationSelectedColor(color.getAlpha());
    129137        } else if(w.isDisabled()) {
    130138            markColor = paintSettings.getInactiveColor();
Note: See TracChangeset for help on using the changeset viewer.