Ignore:
Timestamp:
2010-09-06T16:14:10+02:00 (14 years ago)
Author:
malcolmh
Message:

invisibility

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

    r23012 r23013  
    791791                                                if (!(buoy instanceof BuoySpec)) {
    792792                                                        buoy = new BuoySpec(dia, n);
     793                                                        cbM01TopMark.removeAllItems();
     794                                                        cbM01TopMark.addItem("");
     795                                                        cbM01TopMark.addItem(Messages.getString("SmpDialogAction.210")); //$NON-NLS-1$
     796                                                        cbM01TopMark.addItem(Messages.getString("SmpDialogAction.211")); //$NON-NLS-1$
    793797                                                }
    794798                                                buoy.setBuoyIndex(type);
     
    921925                if (cbM01TopMark == null) {
    922926                        cbM01TopMark = new JComboBox();
    923                         cbM01TopMark.setBounds(new Rectangle(100, 170, 70, 20));
     927                        cbM01TopMark.setBounds(new Rectangle(110, 170, 80, 20));
    924928                        cbM01TopMark.setFont(new Font("Dialog", Font.PLAIN, 12)); //$NON-NLS-1$
    925929                        cbM01TopMark.addActionListener(new ActionListener() {
  • applications/editors/josm/plugins/toms/src/toms/msg/messages_de.properties

    r23012 r23013  
    6767SmpDialogAction.208=Minor Light
    6868SmpDialogAction.209=Light Float
     69SmpDialogAction.210=Yellow X
     70SmpDialogAction.211=Red X
    6971
  • applications/editors/josm/plugins/toms/src/toms/msg/messages_en.properties

    r23012 r23013  
    7272SmpDialogAction.208=Minor Light
    7373SmpDialogAction.209=Light Float
     74SmpDialogAction.210=Yellow X
     75SmpDialogAction.211=Red X
  • applications/editors/josm/plugins/toms/src/toms/seamarks/buoys/BuoyCard.java

    r23012 r23013  
    197197
    198198                dlg.cM01TopMark.setSelected(true);
     199                dlg.cM01TopMark.setVisible(true);
    199200                dlg.cM01TopMark.setEnabled(false);
    200201                dlg.cM01Fired.setEnabled(true);
     202                dlg.cM01Fired.setVisible(true);
    201203
    202204                String image = "/images/Cardinal";
  • applications/editors/josm/plugins/toms/src/toms/seamarks/buoys/BuoyIsol.java

    r23012 r23013  
    113113                dlg.tfM01Name.setEnabled(true);
    114114                dlg.tfM01Name.setText(getName());
     115                dlg.cM01TopMark.setEnabled(false);
     116                dlg.cM01TopMark.setVisible(false);
    115117                dlg.cM01Fired.setEnabled(true);
    116                 dlg.cM01TopMark.setEnabled(false);
    117118
    118119                String image = "/images/Cardinal";
  • applications/editors/josm/plugins/toms/src/toms/seamarks/buoys/BuoyLat.java

    r23012 r23013  
    352352                dlg.tfM01Name.setEnabled(true);
    353353                dlg.tfM01Name.setText(getName());
     354                dlg.cM01TopMark.setEnabled(true);
     355                dlg.cM01TopMark.setVisible(true);
    354356                dlg.cM01Fired.setEnabled(true);
    355                 dlg.cM01TopMark.setEnabled(true);
    356357
    357358                String image = "/images/Lateral";
  • applications/editors/josm/plugins/toms/src/toms/seamarks/buoys/BuoySaw.java

    r23012 r23013  
    110110                dlg.tfM01Name.setEnabled(true);
    111111                dlg.tfM01Name.setText(getName());
     112                dlg.cM01TopMark.setEnabled(true);
     113                dlg.cM01TopMark.setVisible(true);
    112114                dlg.cM01Fired.setEnabled(true);
    113                 dlg.cM01TopMark.setEnabled(true);
    114115
    115116                String image = "/images/Safe_Water";
  • applications/editors/josm/plugins/toms/src/toms/seamarks/buoys/BuoySpec.java

    r23012 r23013  
    2323                keys = node.getKeys();
    2424                setNode(node);
    25                
     25
    2626                resetMask();
    2727
     
    147147                dlg.tfM01Name.setEnabled(true);
    148148                dlg.tfM01Name.setText(getName());
     149                dlg.cM01TopMark.setEnabled(true);
     150                dlg.cM01TopMark.setVisible(true);
     151                if (hasTopMark()) {
     152                        dlg.cbM01TopMark.setEnabled(true);
     153                        dlg.cbM01TopMark.setVisible(true);
     154                } else
     155                        dlg.cbM01TopMark.setVisible(false);
    149156
    150157                String image = "/images/Special_Purpose";
     
    182189
    183190                        if (isFired()) {
    184                                 dlg.lM01Icon02.setIcon(new ImageIcon(getClass().getResource("/images/Light_White_120.png")));
     191                                dlg.lM01Icon02.setIcon(new ImageIcon(getClass().getResource(
     192                                                "/images/Light_White_120.png")));
    185193                                if (getLightChar() != "") {
    186194                                        String c;
Note: See TracChangeset for help on using the changeset viewer.