Changeset 26554 in osm for applications/editors/josm


Ignore:
Timestamp:
2011-08-21T19:30:39+02:00 (13 years ago)
Author:
malcolmh
Message:

save

Location:
applications/editors/josm/plugins/smed/plugs/oseam/src
Files:
16 added
5 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/panels/PanelHaz.java

    r26545 r26554  
    3232        private ActionListener alCat = new ActionListener() {
    3333                public void actionPerformed(java.awt.event.ActionEvent e) {
    34                         if (catButtons.getSelection() != null) {
    35                                 dlg.panelMain.topButton.setEnabled(true);
    36                                 dlg.panelMain.fogButton.setEnabled(true);
    37                                 dlg.panelMain.radButton.setEnabled(true);
    38                                 dlg.panelMain.litButton.setEnabled(true);
    39                                 dlg.panelMain.panelTop.enableAll(false);
    40                                 dlg.panelMain.panelTop.panelCol.enableAll(false);
    41                                 dlg.panelMain.panelTop.panelCol.blackButton.setEnabled(true);
    42                                 dlg.panelMain.panelTop.panelCol.blackButton.doClick();
    43                         }
    4434                        if (northButton.isSelected()) {
    4535                                dlg.mark.setCategory(Cat.CARD_NORTH);
    4636                                dlg.mark.setColour(Ent.BODY, Col.BLACK);
    4737                                dlg.mark.addColour(Ent.BODY, Col.YELLOW);
    48                                 dlg.panelMain.panelTop.northTopButton.setEnabled(true);
    49                                 dlg.panelMain.panelTop.northTopButton.doClick();
    5038                                northButton.setBorderPainted(true);
    5139                        } else {
     
    5644                                dlg.mark.setColour(Ent.BODY, Col.YELLOW);
    5745                                dlg.mark.addColour(Ent.BODY, Col.BLACK);
    58                                 dlg.panelMain.panelTop.southTopButton.setEnabled(true);
    59                                 dlg.panelMain.panelTop.southTopButton.doClick();
    6046                                southButton.setBorderPainted(true);
    6147                        } else {
     
    6753                                dlg.mark.addColour(Ent.BODY, Col.YELLOW);
    6854                                dlg.mark.addColour(Ent.BODY, Col.BLACK);
    69                                 dlg.panelMain.panelTop.eastTopButton.setEnabled(true);
    70                                 dlg.panelMain.panelTop.eastTopButton.doClick();
    7155                                eastButton.setBorderPainted(true);
    7256                        } else {
     
    7862                                dlg.mark.addColour(Ent.BODY, Col.BLACK);
    7963                                dlg.mark.addColour(Ent.BODY, Col.YELLOW);
    80                                 dlg.panelMain.panelTop.westTopButton.setEnabled(true);
    81                                 dlg.panelMain.panelTop.westTopButton.doClick();
    8264                                westButton.setBorderPainted(true);
    8365                        } else {
     
    8870                                dlg.mark.addColour(Ent.BODY, Col.RED);
    8971                                dlg.mark.addColour(Ent.BODY, Col.BLACK);
    90                                 dlg.panelMain.panelTop.spheres2TopButton.setEnabled(true);
    91                                 dlg.panelMain.panelTop.spheres2TopButton.doClick();
    9272                                isolButton.setBorderPainted(true);
    9373                        } else {
     
    123103                                        button.setBorderPainted(false);
    124104                        }
     105                        if (dlg.mark != null)
     106                                dlg.mark.paintSign();
    125107                }
    126108        };
Note: See TracChangeset for help on using the changeset viewer.