- Timestamp:
- 06/10/08 09:51:08 (6 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/5.2/src/com/itmill/toolkit/terminal/gwt/client/ui/IFormLayout.java
r4664 r4831 18 18 import com.itmill.toolkit.terminal.gwt.client.ErrorMessage; 19 19 import com.itmill.toolkit.terminal.gwt.client.Paintable; 20 import com.itmill.toolkit.terminal.gwt.client.StyleConstants; 20 21 import com.itmill.toolkit.terminal.gwt.client.UIDL; 21 22 import com.itmill.toolkit.terminal.gwt.client.Util; … … 26 27 public class IFormLayout extends FlexTable implements Container { 27 28 29 private final static String CLASSNAME = "i-formlayout"; 30 28 31 HashMap componentToCaption = new HashMap(); 29 32 private ApplicationConnection client; … … 36 39 return; 37 40 } 41 42 final MarginInfo margins = new MarginInfo(uidl 43 .getIntAttribute("margins")); 44 45 Element margin = getElement(); 46 setStyleName(margin, CLASSNAME + "-" + StyleConstants.MARGIN_TOP, 47 margins.hasTop()); 48 setStyleName(margin, CLASSNAME + "-" + StyleConstants.MARGIN_RIGHT, 49 margins.hasRight()); 50 setStyleName(margin, CLASSNAME + "-" + StyleConstants.MARGIN_BOTTOM, 51 margins.hasBottom()); 52 setStyleName(margin, CLASSNAME + "-" + StyleConstants.MARGIN_LEFT, 53 margins.hasLeft()); 54 55 setStyleName(margin, CLASSNAME + "-" + "spacing", uidl 56 .hasAttribute("spacing")); 38 57 39 58 int i = 0; … … 60 79 setWidget(i, 2, (Widget) p); 61 80 } 62 getCellFormatter().setStyleName(i, 0, "i-formlayout-captioncell"); 81 getCellFormatter().setStyleName(i, 2, CLASSNAME + "-contentcell"); 82 getCellFormatter().setStyleName(i, 0, CLASSNAME + "-captioncell"); 63 83 setWidget(i, 0, caption); 64 84 65 getCellFormatter().setStyleName(i, 1, "i-formlayout-errorcell");85 getCellFormatter().setStyleName(i, 1, CLASSNAME + "-errorcell"); 66 86 setWidget(i, 1, error); 67 87 68 88 p.updateFromUIDL(childUidl, client); 89 90 String rowstyles = CLASSNAME + "-row"; 91 if (i == 0) { 92 rowstyles += " " + CLASSNAME + "-firstrow"; 93 } 94 if (!it.hasNext()) { 95 rowstyles += " " + CLASSNAME + "-lastrow"; 96 } 97 98 getRowFormatter().setStyleName(i, rowstyles); 69 99 70 100 }
