Ignore:
Timestamp:
2010-09-06T21:20:56+02:00 (14 years ago)
Author:
malcolmh
Message:

more of the same

Location:
applications/editors/josm/plugins/toms/src/toms
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/toms/src/toms/dialogs/SmpDialogAction.java

    r23034 r23038  
    949949                                public void actionPerformed(ActionEvent e) {
    950950                                        int top = cbM01TopMark.getSelectedIndex();
     951                                        buoy.paintSign();
    951952                                }
    952953                        });
  • applications/editors/josm/plugins/toms/src/toms/seamarks/buoys/Buoy.java

    r23034 r23038  
    245245
    246246        public void paintSign() {
     247
     248                dlg.lM01Icon.setIcon(null);
     249                dlg.lM02Icon.setIcon(null);
     250                dlg.lM03Icon.setIcon(null);
     251                dlg.lM04Icon.setIcon(null);
    247252               
    248253                dlg.cM01TopMark.setSelected(hasTopMark());
     
    252257
    253258                dlg.tfM01Name.setText(getName());
     259               
     260                if (hasRadar()) {
     261                        dlg.lM03Icon.setIcon(new ImageIcon(getClass().getResource("/images/Radar_Reflector.png")));
     262                }
     263               
     264                if (hasRacon()) {
     265                        dlg.lM04Icon.setIcon(new ImageIcon(getClass().getResource("/images/Radar_Station.png")));
     266                        dlg.cbM01Racon.setVisible(true);
     267                } else
     268                        dlg.cbM01Racon.setVisible(false);
    254269               
    255270                if (isFired()) {
     
    287302                        dlg.lM01FireMark.setText("");
    288303                }
    289 
    290                 dlg.lM01Icon.setIcon(null);
    291                 dlg.lM02Icon.setIcon(null);
    292                 dlg.lM03Icon.setIcon(null);
    293                 dlg.lM04Icon.setIcon(null);
    294304        }
    295305
  • applications/editors/josm/plugins/toms/src/toms/seamarks/buoys/BuoyCard.java

    r23034 r23038  
    191191
    192192                dlg.sM01StatusBar.setText(getErrMsg());
    193                 dlg.lM02Icon.setIcon(null);
    194                 dlg.lM03Icon.setIcon(null);
    195                 dlg.lM04Icon.setIcon(null);
    196193
    197194                dlg.tfM01Name.setEnabled(true);
     
    205202                dlg.cM01Racon.setEnabled(true);
    206203                dlg.cM01Racon.setVisible(true);
    207                 if (hasRacon()) {
    208                         dlg.cbM01Racon.setEnabled(true);
    209                         dlg.cbM01Racon.setVisible(true);
    210                         dlg.lM04Icon.setIcon(new ImageIcon(getClass().getResource("/images/Radar_Station.png")));
    211                 } else {
    212                         dlg.cbM01Racon.setVisible(false);
    213                 }
    214204                dlg.cM01Fired.setEnabled(true);
    215205                dlg.cM01Fired.setVisible(true);
     
    262252                        image += ".png";
    263253                        dlg.lM01Icon.setIcon(new ImageIcon(getClass().getResource(image)));
    264                        
    265                         if (hasRadar()) {
    266                                 dlg.lM03Icon.setIcon(new ImageIcon(getClass().getResource("/images/Radar_Reflector.png")));
    267                         }
    268254                       
    269255                        if (isFired()) {
  • applications/editors/josm/plugins/toms/src/toms/seamarks/buoys/BuoyIsol.java

    r23034 r23038  
    4040                dlg.cbM01Kennung.addItem("Fl(2)");
    4141
    42                 dlg.cM01TopMark.setSelected(true);
    43 
    4442                setColour(SeaMark.BLACK_RED_BLACK);
    4543                setLightColour("W");
     
    109107
    110108                dlg.sM01StatusBar.setText(getErrMsg());
    111                 dlg.lM02Icon.setIcon(null);
    112                 dlg.lM03Icon.setIcon(null);
    113                 dlg.lM04Icon.setIcon(null);
    114109
    115110                dlg.tfM01Name.setEnabled(true);
    116111                dlg.tfM01Name.setText(getName());
    117112                dlg.cM01TopMark.setEnabled(false);
    118                 dlg.cM01TopMark.setVisible(false);
     113                dlg.cM01TopMark.setVisible(true);
    119114                dlg.cM01Radar.setEnabled(true);
    120115                dlg.cM01Radar.setVisible(true);
     116                dlg.cM01Racon.setEnabled(true);
     117                dlg.cM01Racon.setVisible(true);
    121118                dlg.cM01Fired.setEnabled(true);
    122119
     
    146143                        dlg.lM01Icon.setIcon(new ImageIcon(getClass().getResource(image)));
    147144
    148                         if (hasRadar()) {
    149                                 dlg.lM03Icon.setIcon(new ImageIcon(getClass().getResource("/images/Radar_Reflector.png")));
    150                         }
    151                         dlg.cM01Racon.setEnabled(true);
    152                         dlg.cM01Racon.setVisible(true);
    153                         if (hasRacon()) {
    154                                 dlg.cbM01Racon.setEnabled(true);
    155                                 dlg.cbM01Racon.setVisible(true);
    156                                 dlg.lM04Icon.setIcon(new ImageIcon(getClass().getResource("/images/Radar_Station.png")));
    157                         } else {
    158                                 dlg.cbM01Racon.setVisible(false);
    159                         }
    160                        
    161145                        if (isFired()) {
    162146                                dlg.lM02Icon.setIcon(new ImageIcon(getClass().getResource(
  • applications/editors/josm/plugins/toms/src/toms/seamarks/buoys/BuoyLat.java

    r23034 r23038  
    348348
    349349                dlg.sM01StatusBar.setText(getErrMsg());
    350                 dlg.lM02Icon.setIcon(null);
    351                 dlg.lM03Icon.setIcon(null);
    352                 dlg.lM04Icon.setIcon(null);
    353350
    354351                dlg.tfM01Name.setEnabled(true);
     
    360357                dlg.cM01Racon.setEnabled(true);
    361358                dlg.cM01Racon.setVisible(true);
    362                 if (hasRacon()) {
    363                         dlg.cbM01Racon.setEnabled(true);
    364                         dlg.cbM01Racon.setVisible(true);
    365                         dlg.lM04Icon.setIcon(new ImageIcon(getClass().getResource("/images/Radar_Station.png")));
    366                 } else {
    367                         dlg.cbM01Racon.setVisible(false);
    368                 }
    369359                dlg.cM01Fired.setEnabled(true);
    370360
  • applications/editors/josm/plugins/toms/src/toms/seamarks/buoys/BuoyNota.java

    r23028 r23038  
    5050
    5151                dlg.sM01StatusBar.setText(getErrMsg());
    52                 dlg.lM02Icon.setIcon(null);
    53                 dlg.lM03Icon.setIcon(null);
    54                 dlg.lM04Icon.setIcon(null);
    5552
    5653                switch (getStyleIndex()) {
  • applications/editors/josm/plugins/toms/src/toms/seamarks/buoys/BuoySaw.java

    r23034 r23038  
    106106
    107107                dlg.sM01StatusBar.setText(getErrMsg());
    108                 dlg.lM02Icon.setIcon(null);
    109                 dlg.lM03Icon.setIcon(null);
    110                 dlg.lM04Icon.setIcon(null);
    111108
    112109                dlg.tfM01Name.setEnabled(true);
     
    116113                dlg.cM01Radar.setEnabled(true);
    117114                dlg.cM01Radar.setVisible(true);
     115                dlg.cM01Racon.setEnabled(true);
     116                dlg.cM01Racon.setVisible(true);
    118117                dlg.cM01Fired.setEnabled(true);
    119118
     
    146145                                image += "_Sphere";
    147146
    148                         if (hasRadar()) {
    149                                 dlg.lM03Icon.setIcon(new ImageIcon(getClass().getResource("/images/Radar_Reflector.png")));
    150                         }
    151                         dlg.cM01Racon.setEnabled(true);
    152                         dlg.cM01Racon.setVisible(true);
    153                         if (hasRacon()) {
    154                                 dlg.cbM01Racon.setEnabled(true);
    155                                 dlg.cbM01Racon.setVisible(true);
    156                                 dlg.lM04Icon.setIcon(new ImageIcon(getClass().getResource("/images/Radar_Station.png")));
    157                         } else {
    158                                 dlg.cbM01Racon.setVisible(false);
    159                         }
    160                        
    161147                        if (isFired()) {
    162148                                dlg.lM02Icon.setIcon(new ImageIcon(getClass().getResource("/images/Light_White_120.png")));
  • applications/editors/josm/plugins/toms/src/toms/seamarks/buoys/BuoySpec.java

    r23034 r23038  
    143143
    144144                dlg.sM01StatusBar.setText(getErrMsg());
    145                 dlg.lM02Icon.setIcon(null);
    146                 dlg.lM03Icon.setIcon(null);
    147                 dlg.lM04Icon.setIcon(null);
    148145
    149146                dlg.tfM01Name.setEnabled(true);
    150147                dlg.tfM01Name.setText(getName());
     148                dlg.cM01Radar.setEnabled(true);
     149                dlg.cM01Radar.setVisible(true);
     150                dlg.cM01Racon.setEnabled(true);
     151                dlg.cM01Racon.setVisible(true);
     152               
    151153                dlg.cM01TopMark.setEnabled(true);
    152154                dlg.cM01TopMark.setVisible(true);
     
    154156                        dlg.cbM01TopMark.setEnabled(true);
    155157                        dlg.cbM01TopMark.setVisible(true);
    156                 } else
     158                } else {
    157159                        dlg.cbM01TopMark.setVisible(false);
     160                }
    158161
    159162                String image = "/images/Special_Purpose";
     
    190193                        dlg.lM01Icon.setIcon(new ImageIcon(getClass().getResource(image)));
    191194
    192                         if (hasRadar()) {
    193                                 dlg.lM03Icon.setIcon(new ImageIcon(getClass().getResource("/images/Radar_Reflector.png")));
    194                         }
    195                         dlg.cM01Racon.setEnabled(true);
    196                         dlg.cM01Racon.setVisible(true);
    197                         if (hasRacon()) {
    198                                 dlg.cbM01Racon.setEnabled(true);
    199                                 dlg.cbM01Racon.setVisible(true);
    200                                 dlg.lM04Icon.setIcon(new ImageIcon(getClass().getResource("/images/Radar_Station.png")));
    201                         } else {
    202                                 dlg.cbM01Racon.setVisible(false);
    203                         }
    204                        
    205195                        if (isFired()) {
    206196                                dlg.lM02Icon.setIcon(new ImageIcon(getClass().getResource(
Note: See TracChangeset for help on using the changeset viewer.