Changeset 28164 in osm


Ignore:
Timestamp:
2012-03-29T15:35:26+02:00 (12 years ago)
Author:
malcolmh
Message:

save

Location:
applications/editors/josm/plugins/smed/plugs/oseam/src/oseam
Files:
2 edited

Legend:

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

    r28157 r28164  
    2121        public PanelMore panelMore = null;
    2222        public PanelNotice panelNotice = null;
     23        public JScrollPane scrollNotice = null;
    2324        public PanelTop panelTop = null;
    2425        public PanelFog panelFog = null;
     
    170171                panelChan.setBounds(new Rectangle(65, 0, 170, 160));
    171172                panelChan.setVisible(false);
     173                add(panelChan);
    172174                panelHaz = new PanelHaz(dlg);
    173175                panelHaz.setBounds(new Rectangle(65, 0, 170, 160));
    174176                panelHaz.setVisible(false);
     177                add(panelHaz);
    175178                panelSpec = new PanelSpec(dlg);
    176179                panelSpec.setBounds(new Rectangle(65, 0, 170, 160));
    177180                panelSpec.setVisible(false);
     181                add(panelSpec);
    178182                panelLights = new PanelLights(dlg);
    179183                panelLights.setBounds(new Rectangle(65, 0, 170, 160));
    180184                panelLights.setVisible(false);
     185                add(panelLights);
    181186                panelMore = new PanelMore(dlg);
    182187                panelMore.setBounds(new Rectangle(40, 165, 360, 160));
    183188                panelMore.setVisible(false);
     189                add(panelMore);
    184190                panelNotice = new PanelNotice(dlg);
    185                 panelNotice.setBounds(new Rectangle(40, 165, 360, 160));
    186                 panelNotice.setVisible(false);
     191                panelNotice.setPreferredSize(new Dimension(340, 300));
     192                scrollNotice = new JScrollPane(panelNotice, ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS, ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
     193                scrollNotice.setBounds(new Rectangle(40, 165, 360, 160));
     194                scrollNotice.setVisible(false);
     195                add(scrollNotice);
    187196                panelTop = new PanelTop(dlg);
    188197                panelTop.setBounds(new Rectangle(40, 165, 360, 160));
    189198                panelTop.setVisible(false);
     199                add(panelTop);
    190200                panelFog = new PanelFog(dlg);
    191201                panelFog.setBounds(new Rectangle(40, 165, 360, 160));
    192202                panelFog.setVisible(false);
     203                add(panelFog);
    193204                panelRadar = new PanelRadar(dlg);
    194205                panelRadar.setBounds(new Rectangle(40, 165, 360, 160));
    195206                panelRadar.setVisible(false);
     207                add(panelRadar);
    196208                panelLit = new PanelLit(dlg);
    197209                panelLit.setBounds(new Rectangle(40, 165, 360, 160));
    198210                panelLit.setVisible(false);
     211                add(panelLit);
    199212
    200213                add(getButton(chanButton, 0, 0, 62, 40, "Chan"), null);
     
    202215                add(getButton(specButton, 0, 80, 62, 40, "Spec"), null);
    203216                add(getButton(lightsButton, 0, 120, 62, 40, "Lights"), null);
    204                 add(panelChan);
    205                 add(panelHaz);
    206                 add(panelSpec);
    207                 add(panelLights);
    208                 add(panelMore);
    209                 add(panelNotice);
    210                 add(panelTop);
    211                 add(panelFog);
    212                 add(panelRadar);
    213                 add(panelLit);
    214217                typeButtons = new ButtonGroup();
    215218                typeButtons.add(chanButton);
     
    289292                panelLights.setVisible(false);
    290293                panelMore.setVisible(false);
    291                 panelNotice.setVisible(false);
     294                scrollNotice.setVisible(false);
    292295                panelTop.setVisible(false);
    293296                panelFog.setVisible(false);
     
    316319                                break;
    317320                        case NTC:
    318                                 panelNotice.setVisible(true);
     321                                scrollNotice.setVisible(true);
    319322                        case SPP:
    320323                                specButton.setBorderPainted(true);
  • applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/seamarks/SeaMark.java

    r28157 r28164  
    223223                ROS_SDS, ROS_CKA, ROS_PUB, ROS_COM, ROS_FAX, ROS_TIM, RAS_SRV, RAS_CST, PIL_VESS, PIL_HELI, PIL_SHORE,
    224224                NTC_A1, NTC_A1a, NTC_A2, NTC_A3, NTC_A4, NTC_A4_1, NTC_A5, NTC_A5_1, NTC_A6, NTC_A7, NTC_A8, NTC_A9,
    225                 NTC_A10a, NTC_A10b, NTC_A12, NTC_A13, NTC_A14, NTC_A15, NTC_A16, NTC_A17, NTC_A18, NTC_A19, NTC_A20
     225                NTC_A10a, NTC_A10b, NTC_A12, NTC_A13, NTC_A14, NTC_A15, NTC_A16, NTC_A17, NTC_A18, NTC_A19, NTC_A20,
     226                NTC_B1a, NTC_B1b, NTC_B2a, NTC_B2b, NTC_B3a, NTC_B3b, NTC_B4a, NTC_B4b, NTC_B5, NTC_B6, NTC_B7, NTC_B8, NTC_B9a, NTC_B9b, NTC_B11,
     227                NTC_C1, NTC_C2, NTC_C3, NTC_C4, NTC_C5a, NTC_C5b, NTC_D1a, NTC_D1b, NTC_D2a, NTC_D2b, NTC_D3a, NTC_D3b
    226228        }
    227229                 
     
    375377                CatSTR.put(Cat.NTC_A19, "no_launching_beaching");
    376378                CatSTR.put(Cat.NTC_A20, "no_waterbikes");
     379                CatSTR.put(Cat.NTC_B1a, "");
     380                CatSTR.put(Cat.NTC_B1b, "");
     381                CatSTR.put(Cat.NTC_B2a, "");
     382                CatSTR.put(Cat.NTC_B2a, "");
     383                CatSTR.put(Cat.NTC_B3a, "");
     384                CatSTR.put(Cat.NTC_B3a, "");
     385                CatSTR.put(Cat.NTC_B4a, "");
     386                CatSTR.put(Cat.NTC_B4a, "");
     387                CatSTR.put(Cat.NTC_B5, "");
     388                CatSTR.put(Cat.NTC_B6, "");
     389                CatSTR.put(Cat.NTC_B7, "");
     390                CatSTR.put(Cat.NTC_B8, "");
     391                CatSTR.put(Cat.NTC_B9a, "");
     392                CatSTR.put(Cat.NTC_B9b, "");
     393                CatSTR.put(Cat.NTC_B11, "");
     394                CatSTR.put(Cat.NTC_C1, "");
     395                CatSTR.put(Cat.NTC_C2, "");
     396                CatSTR.put(Cat.NTC_C3, "");
     397                CatSTR.put(Cat.NTC_C4, "");
     398                CatSTR.put(Cat.NTC_C5a, "");
     399                CatSTR.put(Cat.NTC_C5b, "");
     400                CatSTR.put(Cat.NTC_D1a, "");
     401                CatSTR.put(Cat.NTC_D1b, "");
     402                CatSTR.put(Cat.NTC_D2a, "");
     403                CatSTR.put(Cat.NTC_D2b, "");
     404                CatSTR.put(Cat.NTC_D3a, "");
     405                CatSTR.put(Cat.NTC_D3b, "");
    377406        }
    378407
Note: See TracChangeset for help on using the changeset viewer.