Example usage for com.google.gwt.dom.client Style getLeft

List of usage examples for com.google.gwt.dom.client Style getLeft

Introduction

In this page you can find the example usage for com.google.gwt.dom.client Style getLeft.

Prototype

public String getLeft() 

Source Link

Usage

From source file:com.bearsoft.gwt.ui.containers.window.WindowPanel.java

private void snapshotMetrics() throws NumberFormatException {
    // measurement
    Style targetStyle = getWidget().getElement().getStyle(); // content
    String sHeight = targetStyle.getHeight();
    contentHeightToRestore = Double.parseDouble(sHeight.substring(0, sHeight.length() - 2));
    String sWidth = targetStyle.getWidth();
    contentWidthToRestore = Double.parseDouble(sWidth.substring(0, sWidth.length() - 2));
    targetStyle = getMovableTarget().getElement().getStyle(); // window
    String sLeft = targetStyle.getLeft();
    leftToRestore = Double.parseDouble(sLeft.substring(0, sLeft.length() - 2));
    String sTop = targetStyle.getTop();
    topToRestore = Double.parseDouble(sTop.substring(0, sTop.length() - 2));
}

From source file:com.vaadin.addon.calendar.gwt.client.ui.schedule.WeekGrid.java

public void eventMoved(DayEvent dayEvent) {
    Style s = dayEvent.getElement().getStyle();
    int left = Integer.parseInt(s.getLeft().substring(0, s.getLeft().length() - 2));
    DateCell previousParent = (DateCell) dayEvent.getParent();
    DateCell newParent = (DateCell) content.getWidget((left / getDateCellWidth()) + 1);
    CalendarEvent se = dayEvent.getCalendarEvent();
    previousParent.removeEvent(dayEvent);
    newParent.addEvent(dayEvent);/*from   w  w  w .  j a  v a2s.c o  m*/
    if (!previousParent.equals(newParent)) {
        previousParent.recalculateEventWidths();
    }
    newParent.recalculateEventWidths();
    if (calendar.getEventMovedListener() != null) {
        calendar.getEventMovedListener().eventMoved(se);
    }
}

From source file:com.vaadin.client.ui.calendar.schedule.WeekGrid.java

License:Apache License

public void eventMoved(DateCellDayEvent dayEvent) {
    Style s = dayEvent.getElement().getStyle();
    int left = Integer.parseInt(s.getLeft().substring(0, s.getLeft().length() - 2));
    DateCell previousParent = (DateCell) dayEvent.getParent();
    DateCell newParent = (DateCell) content.getWidget((left / getDateCellWidth()) + 1);
    CalendarEvent se = dayEvent.getCalendarEvent();
    previousParent.removeEvent(dayEvent);
    newParent.addEvent(dayEvent);/*w w  w .j  a v  a2s  .  c  o m*/
    if (!previousParent.equals(newParent)) {
        previousParent.recalculateEventWidths();
    }
    newParent.recalculateEventWidths();
    if (calendar.getEventMovedListener() != null) {
        calendar.getEventMovedListener().eventMoved(se);
    }
}

From source file:next.i.util.FxUtil.java

License:Apache License

public static double getStyleLeft(Element el) {
    Style style = el.getStyle();
    String left = style.getLeft();
    if (left.isEmpty()) {
        return 0;
    } else {//from  w ww .jav a 2  s  . co m
        return Double.parseDouble(left.replace("px", ""));
    }
}

From source file:next.i.util.FxUtil.java

License:Apache License

public static double getStyleLeft(Widget w) {
    Style style = w.getElement().getStyle();
    String left = style.getLeft();
    if (left.isEmpty()) {
        return 0;
    } else {//from ww  w.j a va  2  s. co m
        return Double.parseDouble(left.replace("px", ""));
    }
}