# HG changeset patch # User Raimund Renkert # Date 1342174160 0 # Node ID d2a54ae0016be42af90a1cce6f7d8c79149d22bb # Parent d700f6492386d35b10a2779d7aa3e6e324615e87 Switched from 2 columns and 3 rows to 3 columns and 2 rows in sq chart overview. flys-client/trunk@4981 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r d700f6492386 -r d2a54ae0016b flys-client/ChangeLog --- a/flys-client/ChangeLog Fri Jul 13 10:06:38 2012 +0000 +++ b/flys-client/ChangeLog Fri Jul 13 10:09:20 2012 +0000 @@ -1,3 +1,8 @@ +2012-07-13 Raimund Renkert + + * src/main/java/de/intevation/flys/client/client/ui/chart/OverviewOutputTab.java: + Switched row count and column count. + 2012-07-13 Sascha L. Teichmann * src/main/java/de/intevation/flys/client/server/auth/DefaultUser.java, diff -r d700f6492386 -r d2a54ae0016b flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/OverviewOutputTab.java --- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/OverviewOutputTab.java Fri Jul 13 10:06:38 2012 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/OverviewOutputTab.java Fri Jul 13 10:09:20 2012 +0000 @@ -88,7 +88,7 @@ // This is for 3, 6 or 9 charts only! // TODO: Calculate the height. - charts[i][j].setHeight("30%"); + charts[i][j].setHeight("50%"); String type = ((OutputMode)relModes.values() @@ -112,7 +112,10 @@ @Override public void onResized(ResizedEvent event) { for (int i = 0; i < charts.length; i++) { - columns[i].setWidth(root.getWidth()/2); + // This is for 3, 6 or 9 charts only! + // TODO: Calculate the width. + columns[i].setWidth(root.getWidth()/3); + for (int j = 0; j < charts[i].length; j++) { String type = ((OutputMode)relModes.values() @@ -140,7 +143,7 @@ * @param count all fields * @return the column count */ - protected int getColumnCount(int count) { + protected int getRowCount(int count) { if (count <= 3) { return 1; } @@ -159,15 +162,15 @@ * @param count all fields * @return the row count */ - protected int getRowCount(int count) { + protected int getColumnCount(int count) { if(count <= 3) { return count; } else if(count > 3 && count < 9) { - return ((count + (count % 2))/getColumnCount(count)); + return ((count + (count % 2))/getRowCount(count)); } else { - return (count + (3 - (count % 3))/getColumnCount(count)); + return (count + (3 - (count % 3))/getRowCount(count)); } }