Changeset 950 in josm


Ignore:
Timestamp:
Sep 13, 2008 2:48:20 PM (5 years ago)
Author:
stoecker
Message:

use the mappaint.node.virtual-size as planned

Location:
trunk/src/org/openstreetmap/josm
Files:
3 edited

Legend:

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

    r943 r950  
    119119                Main.map.mapView.addMouseListener(this); 
    120120                Main.map.mapView.addMouseMotionListener(this); 
    121                 Main.map.mapView.enableVirtualNodes(Main.pref.getInteger("mappaint.node.virtual-size", 4) != 0); 
     121                Main.map.mapView.enableVirtualNodes( 
     122                Main.pref.getInteger("mappaint.node.virtual-size", 6) != 0); 
    122123        } 
    123124 
     
    238239                        { 
    239240                                osm = nearestWaySeg.way; 
    240                                 if(Main.pref.getInteger("mappaint.node.virtual-size", 4) > 0) 
     241                                if(Main.pref.getInteger("mappaint.node.virtual-size", 6) > 0) 
    241242                                { 
    242243                                        Way w = (Way)osm; 
  • trunk/src/org/openstreetmap/josm/data/osm/visitor/SimplePaintVisitor.java

    r862 r950  
    108108                fillSelectedNode = Main.pref.getBoolean("mappaint.node.fill-selected", true); 
    109109                fillUnselectedNode = Main.pref.getBoolean("mappaint.node.fill-unselected", false); 
    110                 virtualNodeSize = virtual ? Main.pref.getInteger("mappaint.node.virtual-size", 4) / 2 : 0; 
     110                virtualNodeSize = virtual ? Main.pref.getInteger("mappaint.node.virtual-size", 6) / 2 : 0; 
    111111                virtualNodeSpace = Main.pref.getInteger("mappaint.node.virtual-space", 70); 
    112112                segmentNumberSpace = Main.pref.getInteger("mappaint.segmentnumber.space", 40); 
     
    191191                                        int x = (p.x+lastP.x)/2; 
    192192                                        int y = (p.y+lastP.y)/2; 
    193                                         currentPath.moveTo(x-5, y); 
    194                                         currentPath.lineTo(x+5, y); 
    195                                         currentPath.moveTo(x, y-5); 
    196                                         currentPath.lineTo(x, y+5); 
     193                                        currentPath.moveTo(x-virtualNodeSize, y); 
     194                                        currentPath.lineTo(x+virtualNodeSize, y); 
     195                                        currentPath.moveTo(x, y-virtualNodeSize); 
     196                                        currentPath.lineTo(x, y+virtualNodeSize); 
    197197                                } 
    198198                                lastP = p; 
  • trunk/src/org/openstreetmap/josm/gui/preferences/DrawingPreference.java

    r805 r950  
    125125                // virtual nodes 
    126126                virtualNodes.setToolTipText(tr("Draw virtual nodes in select mode for easy way modification.")); 
    127                 virtualNodes.setSelected(Main.pref.getInteger("mappaint.node.virtual-size", 4) != 0); 
     127                virtualNodes.setSelected(Main.pref.getInteger("mappaint.node.virtual-size", 6) != 0); 
    128128                gui.display.add(virtualNodes, GBC.eop().insets(20,0,0,0)); 
    129129 
     
    148148                Main.pref.put("draw.data.inactive_color", inactive.isSelected()); 
    149149                Main.pref.put("mappaint.use-antialiasing", useAntialiasing.isSelected()); 
    150                 Main.pref.put("mappaint.node.virtual-size", virtualNodes.isSelected() ? "4" : "0"); 
    151     } 
     150                int vn = Main.pref.getInteger("mappaint.node.virtual-size", 6); 
     151                if(virtualNodes.isSelected()) { if (vn < 1) vn = 6; } 
     152                else { vn = 0; } 
     153                Main.pref.put("mappaint.node.virtual-size", vn); 
     154        } 
    152155} 
Note: See TracChangeset for help on using the changeset viewer.