public Point translatePoints(Point p) { List<String> list = new ArrayList<String>(3); list.add("position"); list.add("left"); list.add("top"); Map<String, String> map = getStyleAttribute(list); boolean relative = "relative".equals(map.get("position")); int l = Util.parseInt(map.get("left"), -11234); int t = Util.parseInt(map.get("top"), -11234); l = l != -11234 ? l : (relative ? 0 : dom.getOffsetLeft()); t = t != -11234 ? t : (relative ? 0 : dom.getOffsetTop()); Point o = getXY(); return new Point(p.x - o.x + l, p.y - o.y + t); }
private int getElementTop(Element heading) { if (this.isBodyScrollWidget()) { return heading.getAbsoluteTop(); } return heading.getOffsetTop() - this.scrollWidget.getElement().getOffsetTop(); }
private int getElementTop(Element heading) { if (this.isBodyScrollWidget()) { return heading.getAbsoluteTop(); } return heading.getOffsetTop() - this.scrollWidget.getElement().getOffsetTop(); }
private void updateScrollPanelSize() { Element topologyComponent = DOM.getElementById("TopologyComponent"); int topoHeight = topologyComponent.getOffsetHeight(); int containerHeight = topoHeight - (m_focusedContainer.getElement().getOffsetTop() + 5); int tableHeight = m_focusedContainer.getOffsetHeight(); if(containerHeight >= 0){ m_scrollContainer.setHeight("" + Math.min(containerHeight, tableHeight) + "px"); if(tableHeight > containerHeight){ m_scrollContainer.getElement().getStyle().setOverflowY(Style.Overflow.SCROLL); } else{ m_scrollContainer.getElement().getStyle().setOverflowY(Style.Overflow.HIDDEN); } } }
private void updateScrollPanelSize() { Element topologyComponent = DOM.getElementById("TopologyComponent"); int topoHeight = topologyComponent.getOffsetHeight(); int containerHeight = topoHeight - (m_focusedContainer.getElement().getOffsetTop() + 5); int tableHeight = m_focusedContainer.getOffsetHeight(); if(containerHeight >= 0){ m_scrollContainer.setHeight("" + Math.min(containerHeight, tableHeight) + "px"); if(tableHeight > containerHeight){ m_scrollContainer.getElement().getStyle().setOverflowY(Style.Overflow.SCROLL); } else{ m_scrollContainer.getElement().getStyle().setOverflowY(Style.Overflow.HIDDEN); } } }
int topMargin = element.getOffsetTop(); int bottomMargin = 0; if ("light".equals(getState().modalityLevel)){