Ignore:
Timestamp:
2013-08-06T16:15:48+02:00 (13 years ago)
Author:
pieren
Message:

Add new preference setting to simplify colors in 2 bits for raster images

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/cadastre-fr/src/cadastre_fr/CadastrePreferenceSetting.java

    r29677 r29828  
    4242
    4343    private JCheckBox enableTableauAssemblage = new JCheckBox(tr("Use \"Tableau d''assemblage\""));
     44   
     45    private JCheckBox simplify2BitsColors = new JCheckBox(tr("Replace grey shades by white color only"));
    4446
    4547    private JCheckBox autoFirstLayer = new JCheckBox(tr("Select first WMS layer in list."));
     
    125127        reversGrey.setSelected(Main.pref.getBoolean("cadastrewms.invertGrey", false));
    126128        reversGrey.setToolTipText(tr("Invert the original black and white colors (and all intermediate greys). Useful for texts on dark backgrounds."));
    127         cadastrewms.add(reversGrey, GBC.eop().insets(00, 0, 0, 0));
     129        cadastrewms.add(reversGrey, GBC.eop().insets(0, 0, 0, 0));
    128130
    129131        // option to enable transparency
     
    290292        enableTableauAssemblage.setToolTipText(tr("Add the \"Tableau(x) d''assemblage\" in the list of cadastre sheets to grab."));
    291293        cadastrewms.add(enableTableauAssemblage, GBC.eop().insets(0, 0, 0, 0));
     294        // option to use 2 bits colors only
     295        simplify2BitsColors.setSelected(Main.pref.getBoolean("cadastrewms.raster2bitsColors", false));
     296        simplify2BitsColors.setToolTipText(tr("Replace greyscale by white color (smaller files and memory usage)."));
     297        cadastrewms.add(simplify2BitsColors, GBC.eop().insets(0, 0, 0, 0));
    292298        // the crosspiece display
    293299        JLabel jLabelCrosspieces = new JLabel(tr("Display crosspieces:"));
     
    404410        Main.pref.put("cadastrewms.noImageCropping", disableImageCropping.isSelected());
    405411        Main.pref.put("cadastrewms.useTA", enableTableauAssemblage.isSelected());
     412        Main.pref.put("cadastrewms.raster2bitsColors", simplify2BitsColors.isSelected());
    406413        if (crosspiece1.isSelected()) Main.pref.put("cadastrewms.crosspieces", "0");
    407414        else if (crosspiece2.isSelected()) Main.pref.put("cadastrewms.crosspieces", "1");
Note: See TracChangeset for help on using the changeset viewer.