List of usage examples for com.google.gwt.dom.client Style setMarginTop
public void setMarginTop(double value, Unit unit)
From source file:com.vaadin.terminal.gwt.client.ui.VOverlay.java
License:Open Source License
@Override public void setPopupPosition(int left, int top) { // TODO, this should in fact be part of // Document.get().getBodyOffsetLeft/Top(). Would require overriding DOM // for all permutations. Now adding fix as margin instead of fixing // left/top because parent class saves the position. Style style = getElement().getStyle(); style.setMarginLeft(-adjustByRelativeLeftBodyMargin(), Unit.PX); style.setMarginTop(-adjustByRelativeTopBodyMargin(), Unit.PX); super.setPopupPosition(left, top); updateShadowSizeAndPosition(isAnimationEnabled() ? 0 : 1); }
From source file:com.vaadin.terminal.gwt.client.ui.VScrollTable.java
License:Open Source License
private void announceScrollPosition() { if (scrollPositionElement == null) { scrollPositionElement = DOM.createDiv(); scrollPositionElement.setClassName(CLASSNAME + "-scrollposition"); scrollPositionElement.getStyle().setPosition(Position.ABSOLUTE); scrollPositionElement.getStyle().setDisplay(Display.NONE); getElement().appendChild(scrollPositionElement); }/*ww w .j a v a 2 s. c o m*/ Style style = scrollPositionElement.getStyle(); style.setMarginLeft(getElement().getOffsetWidth() / 2 - 80, Unit.PX); style.setMarginTop(-scrollBodyPanel.getOffsetHeight(), Unit.PX); // indexes go from 1-totalRows, as rowheaders in index-mode indicate int last = (firstRowInViewPort + pageLength); if (last > totalRows) { last = totalRows; } scrollPositionElement .setInnerHTML("<span>" + (firstRowInViewPort + 1) + " – " + (last) + "..." + "</span>"); style.setDisplay(Display.BLOCK); }
From source file:fr.mncc.gwttoolbox.ui.client.LightBox.java
License:Open Source License
private void addColumnElem(int i, Element elem, int elemWidth, int elemHeight, int rowspan) { ImageSize newSize = fitWidth(elemWidth, elemHeight, 1 + Math.abs(rowspan)); newSize.height_ -= (columnsHeight_[i] + newSize.height_ + margin_) % DELTA; Style elemStyle = elem.getStyle(); elemStyle.setMarginLeft(extraMargin_ + margin_ + (columnsWidth_ + margin_) * (i + (rowspan == -1 ? -1 : 0)), Style.Unit.PX);/* w ww . java 2s. c om*/ elemStyle.setMarginTop(columnsHeight_[i], Style.Unit.PX); elemStyle.setWidth(newSize.width_, Style.Unit.PX); elemStyle.setHeight(newSize.height_, Style.Unit.PX); int nextHeight = columnsHeight_[i] + newSize.height_ + margin_; columnsHeight_[i + rowspan] = columnsHeight_[i] = nextHeight; }
From source file:ilarkesto.gwt.client.desktop.fields.FieldEditorDialogBox.java
License:Open Source License
private Label createErrorLabel() { Label label = new Label(); Style style = label.getElement().getStyle(); style.setDisplay(Display.NONE);// w w w .ja va2 s .c om style.setColor("#cc0000"); style.setMarginTop(Widgets.defaultSpacing, Unit.PX); style.setMarginBottom(Widgets.defaultSpacing, Unit.PX); return label; }
From source file:ilarkesto.gwt.client.desktop.Widgets.java
License:Open Source License
public static Widget verticalLine(int margin) { SimplePanel spacer = new SimplePanel(); Style style = spacer.getElement().getStyle(); style.setWidth(100, Unit.PCT);/*from w w w.ja v a 2 s . c o m*/ style.setHeight(1, Unit.PX); style.setBackgroundColor("#eeeeee"); style.setMarginTop(margin, Unit.PX); style.setMarginBottom(margin, Unit.PX); return spacer; }
From source file:org.anstis.client.grid.widget.dom.CheckBoxDOMElement.java
License:Apache License
public CheckBoxDOMElement(final GridLayer gridLayer, final BaseGridWidget<?, ?> gridWidget, final IDOMElementFactory<Boolean, ?> factory, final AbsolutePanel domElementContainer) { super(gridLayer, gridWidget, factory, domElementContainer); final Style style = cb.getElement().getStyle(); style.setMarginTop(0, Style.Unit.PX); style.setMarginLeft(2, Style.Unit.PX); style.setWidth(SIZE, Style.Unit.PX); style.setHeight(SIZE, Style.Unit.PX); getContainer().setWidget(cb);/*from www.j ava2s. c o m*/ cb.addClickHandler(new ClickHandler() { @Override public void onClick(final ClickEvent event) { flush(); } }); cb.addBlurHandler(new BlurHandler() { @Override public void onBlur(final BlurEvent event) { if (context != null) { factory.freeUnusedResources(); } } }); }
From source file:org.anstis.client.grid.widget.dom.TextBoxDOMElement.java
License:Apache License
@Override public void initialise(final IGridCell<String> cell, final GridCellRenderContext context) { this.context = context; tb.setText(cell == null ? "" : cell.getValue().getValue()); final Style style = tb.getElement().getStyle(); style.setMarginTop((context.getHeight() - HEIGHT) / 2, Style.Unit.PX); transform(context);/*from ww w .jav a 2s. c o m*/ }
From source file:org.drools.workbench.screens.guided.dtable.client.widget.table.columns.dom.datepicker.DatePickerDOMElement.java
License:Apache License
@Override public void initialise(final GridBodyCellRenderContext context) { final Style style = widget.getElement().getStyle(); style.setMarginTop((context.getCellHeight() - HEIGHT) / 2, Style.Unit.PX); transform(context);/*from w w w.java 2s .c o m*/ }
From source file:org.gwtbootstrap3.client.ui.InlineHelpBlock.java
License:Apache License
public InlineHelpBlock() { super();//from ww w . j av a 2s. c o m Style style = getElement().getStyle(); style.setDisplay(Display.INLINE_BLOCK); style.setMarginTop(0, Unit.PX); style.setMarginBottom(0, Unit.PX); style.setPaddingLeft(10, Unit.PX); }
From source file:org.jbpm.form.builder.ng.model.common.panels.FieldSetPanel.java
License:Apache License
public FieldSetPanel() { super();//from w w w. j a va 2 s . c o m Style divStyle = getElement().getStyle(); Style lgndStyle = legend.getStyle(); divStyle.setBorderWidth(2, Unit.PX); divStyle.setBorderStyle(BorderStyle.SOLID); divStyle.setMarginTop(0.5, Unit.EM); divStyle.setMarginBottom(0.5, Unit.EM); divStyle.setMarginRight(0, Unit.PX); divStyle.setMarginLeft(0, Unit.PX); divStyle.setPaddingTop(0, Unit.PX); divStyle.setPaddingBottom(0, Unit.PX); divStyle.setPaddingRight(0.5, Unit.EM); divStyle.setPaddingLeft(0.5, Unit.EM); lgndStyle.setFontSize(100.0, Unit.PCT); lgndStyle.setFontWeight(FontWeight.NORMAL); lgndStyle.setMarginTop(-0.5, Unit.EM); lgndStyle.setMarginRight(0, Unit.PX); lgndStyle.setMarginLeft(0, Unit.PX); lgndStyle.setMarginBottom(0, Unit.PX); lgndStyle.setBackgroundColor("white"); lgndStyle.setColor("black"); lgndStyle.setFloat(Style.Float.LEFT); lgndStyle.setPaddingTop(0, Unit.PX); lgndStyle.setPaddingBottom(0, Unit.PX); lgndStyle.setPaddingRight(2, Unit.PX); lgndStyle.setPaddingLeft(2, Unit.PX); getElement().appendChild(legend); }