Mercurial > dive4elements > river
diff flys-client/src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java @ 568:1d20533a4ae3
Bring Oberkante and Unterkante into UI.
flys-client/trunk@2116 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Tue, 14 Jun 2011 15:46:31 +0000 |
parents | 9f16ac843dda |
children | 85d7cc0f2bab |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java Tue Jun 14 14:19:45 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java Tue Jun 14 15:46:31 2011 +0000 @@ -195,7 +195,7 @@ ListGridField addDistance = new ListGridField ("", ""); addDistance.setType (ListGridFieldType.ICON); - addDistance.setWidth ("30"); + addDistance.setWidth (20); addDistance.addRecordClickHandler (new RecordClickHandler () { public void onRecordClick (RecordClickEvent e) { if (!isLocationMode ()) { @@ -235,16 +235,27 @@ ddescr.setWidth("*"); ListGridField from = new ListGridField("from", MESSAGES.from()); from.setType(ListGridFieldType.TEXT); - from.setWidth(75); + from.setWidth(40); ListGridField to = new ListGridField("to", MESSAGES.to()); to.setType(ListGridFieldType.TEXT); - to.setWidth(75); + to.setWidth(40); ListGridField dside = new ListGridField("riverside", MESSAGES.riverside()); dside.setType(ListGridFieldType.TEXT); - dside.setWidth(60); + dside.setWidth(40); - distanceTable.setFields(addDistance, ddescr, from, to, dside); + ListGridField bottom = + new ListGridField("bottom", MESSAGES.bottom_edge()); + bottom.setType(ListGridFieldType.TEXT); + bottom.setWidth(30); + + ListGridField top = + new ListGridField("top", MESSAGES.top_edge()); + top.setType(ListGridFieldType.TEXT); + top.setWidth(30); + + distanceTable.setFields( + addDistance, ddescr, from, to, dside, bottom, top); } @@ -260,7 +271,8 @@ ListGridField addLocation = new ListGridField ("", ""); addLocation.setType (ListGridFieldType.ICON); - addLocation.setWidth ("30"); + addLocation.setWidth (20); + addLocation.addRecordClickHandler (new RecordClickHandler () { public void onRecordClick (RecordClickEvent e) { ListGridRecord[] records = locationsTable.getSelection(); @@ -290,11 +302,22 @@ ListGridField lside = new ListGridField("riverside", MESSAGES.riverside()); lside.setType(ListGridFieldType.TEXT); - lside.setWidth(60); + lside.setWidth(40); ListGridField loc = new ListGridField("from", MESSAGES.location()); loc.setType(ListGridFieldType.TEXT); - loc.setWidth(80); - locationsTable.setFields(addLocation, ldescr, loc, lside); + loc.setWidth(40); + + ListGridField bottom = + new ListGridField("bottom", MESSAGES.bottom_edge()); + bottom.setType(ListGridFieldType.TEXT); + bottom.setWidth(30); + + ListGridField top = + new ListGridField("top", MESSAGES.top_edge()); + top.setType(ListGridFieldType.TEXT); + top.setWidth(30); + + locationsTable.setFields(addLocation, ldescr, loc, lside, bottom, top); } @@ -312,12 +335,12 @@ ListGridField addfrom = new ListGridField ("", ""); addfrom.setType (ListGridFieldType.ICON); - addfrom.setWidth ("30"); + addfrom.setWidth (20); addfrom.setCellIcon (IMAGES.markerGreen ().getURL ()); ListGridField addto2 = new ListGridField ("", ""); addto2.setType (ListGridFieldType.ICON); - addto2.setWidth ("30"); + addto2.setWidth (20); addto2.setCellIcon (IMAGES.markerRed ().getURL ()); @@ -328,10 +351,10 @@ ListGridField lside = new ListGridField("riverside", MESSAGES.riverside()); lside.setType(ListGridFieldType.TEXT); - lside.setWidth(60); + lside.setWidth(40); ListGridField loc = new ListGridField("from", MESSAGES.location()); loc.setType(ListGridFieldType.TEXT); - loc.setWidth(80); + loc.setWidth(40); locationDistanceTable.addCellClickHandler (new CellClickHandler () { public void onCellClick (CellClickEvent e) { if (e.getColNum() == 0) { @@ -348,7 +371,18 @@ } } }); - locationDistanceTable.setFields(addfrom, addto2, ldescr, loc, lside); + ListGridField bottom = + new ListGridField("bottom", MESSAGES.bottom_edge()); + bottom.setType(ListGridFieldType.TEXT); + bottom.setWidth(30); + + ListGridField top = + new ListGridField("top", MESSAGES.top_edge()); + top.setType(ListGridFieldType.TEXT); + top.setWidth(30); + + locationDistanceTable.setFields( + addfrom, addto2, ldescr, loc, lside, bottom, top); }