details:   /erp/devel/pi/rev/390ba4fcfb5d
changeset: 9429:390ba4fcfb5d
user:      Iván Perdomo <ivan.perdomo <at> openbravo.com>
date:      Mon Dec 27 18:55:36 2010 +0100
summary:   [fl] Small improvement on field positioning

diffstat:

 
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewFormComponent.java
 |  11 +++++----
 1 files changed, 6 insertions(+), 5 deletions(-)

diffs (29 lines):

diff -r 896249b5e9b5 -r 390ba4fcfb5d 
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewFormComponent.java
--- 
a/modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewFormComponent.java
     Mon Dec 27 18:53:29 2010 +0100
+++ 
b/modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewFormComponent.java
     Mon Dec 27 18:55:36 2010 +0100
@@ -90,8 +90,13 @@
         continue;
       }
 
-      if (colNum % 2 == 0 && (field.isStartinoddcolumn() || 
!field.isDisplayOnSameLine())) {
+      final OBViewField viewField = new OBViewField();
+      viewField.setField(field);
+      viewField.setProperty(property);
 
+      // Positioning some fields in odd-columns
+      if (colNum % 2 == 0
+          && (field.isStartinoddcolumn() || !field.isDisplayOnSameLine() || 
viewField.getColSpan() == 2)) {
         final OBViewFieldSpacer spacer = new OBViewFieldSpacer();
         fields.add(spacer);
         log.debug("colNum: " + colNum + " - field: [spacer]");
@@ -101,10 +106,6 @@
         }
       }
 
-      final OBViewField viewField = new OBViewField();
-      viewField.setField(field);
-      viewField.setProperty(property);
-
       // change in fieldgroup
       if (field.getFieldGroup() != null && field.getFieldGroup() != 
currentADFieldGroup) {
         // start of a fieldgroup use it

------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to