Ignore:
Timestamp:
12/13/13 09:39:05 (11 years ago)
Author:
jts21
Message:

Invert line deletion behaviour (now the default is back to the original default), and update highlighting to provide better visual feedback (now hovering over a polygon with shift pressed displays hollow rectangles at it's points, showing that only the outline will be deleted and not the internal items)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/gui/FrameGraphics.java

    r602 r616  
    743743                        } else {
    744744                                if(FrameMouseActions.isShiftDown()) {
    745                                 for(Item j : i.getAllConnected()) {
    746                                         if(j instanceof Dot && !j.equals(i)) {
    747                                                 j.setHighlightMode(HighlightMode.Connected);
    748                                         }
    749                                 }
    750                         } else {
    751                                 for(Item j : i.getAllConnected()) {
     745                                        for(Item j : i.getAllConnected()) {
    752746                                        if(j instanceof Dot && !j.equals(i)) {
    753747                                                j.setHighlightMode(HighlightMode.None);
     
    756750                                l.getStartItem().setHighlightMode(HighlightMode.Connected);
    757751                                l.getEndItem().setHighlightMode(HighlightMode.Connected);
     752                        } else {
     753                                for(Item j : i.getAllConnected()) {
     754                                        if(j instanceof Dot && !j.equals(i)) {
     755                                                j.setHighlightMode(HighlightMode.Connected);
     756                                        }
     757                                }
    758758                        }
    759759//                              Collection<Item> connected = i.getAllConnected();
Note: See TracChangeset for help on using the changeset viewer.