public void setPosition(int offsetWidth, int offsetHeight) { panel.setPopupPosition(lastParent.getAbsoluteLeft() + offsetX, lastParent.getAbsoluteTop() + offsetY); } });
@Override public void showAndReposition() { onReposition(); asPopupPanel().setPopupPositionAndShow((offsetWidth, offsetHeight) -> { PopupPosition popupPosition = positioner.getPopupPosition(offsetWidth, offsetHeight); asPopupPanel().setPopupPosition(popupPosition.getLeft(), popupPosition.getTop()); }); }
private void onInstantaneousRun() { maybeShowGlass(); if (showing) { // Set the position attribute, and then attach to the DOM. Otherwise, // the PopupPanel will appear to 'jump' from its static/relative // position to its absolute position (issue #1231). curPanel.getElement().getStyle().setProperty("position", "absolute"); if (curPanel.topPosition != -1) { curPanel.setPopupPosition(curPanel.leftPosition, curPanel.topPosition); } RootPanel.get().add(curPanel); } else { if (!isUnloading) { RootPanel.get().remove(curPanel); } } curPanel.getElement().getStyle().setProperty("overflow", "visible"); } }
/** * Creates an empty popup panel. A child widget must be added to it before it * is shown. */ public PopupPanel() { super(); super.getContainerElement().appendChild(impl.createElement()); // Default position of popup should be in the upper-left corner of the // window. By setting a default position, the popup will not appear in // an undefined location if it is shown before its position is set. setPopupPosition(0, 0); setStyleName(DEFAULT_STYLENAME); setStyleName(getContainerElement(), "popupContent"); }
@Override public void onResize(final ResizeEvent event) { final int[] positions = calculateMainPopupPosition(); m_mainPopup.setPopupPosition(positions[0], positions[1]); } });
setPopupPosition(Math.max(Window.getScrollLeft() + left, 0), Math.max( Window.getScrollTop() + top, 0));
curPanel.setPopupPosition(curPanel.leftPosition, curPanel.topPosition);
/*************************************** * Adjusts the position of the filter popup panel. * * @param nPopupHeight The current height of the popup panel */ private void updateFilterPopupPosition(int nPopupHeight) { aFilterPopup.setPopupPosition(getAbsoluteLeft(), getAbsoluteTop() - nPopupHeight); }
public void setPosition(int offsetWidth, int offsetHeight) { panel.setPopupPosition(lastParent.getAbsoluteLeft() + offsetX, lastParent.getAbsoluteTop() + offsetY); } });
public void setPosition(int offsetWidth, int offsetHeight) { panel.setPopupPosition(lastParent.getAbsoluteLeft() + offsetX, lastParent.getAbsoluteTop() + offsetY); } });
protected void configureColorPickerPopup(int left, int top, VerticalPanel popupContent) { popup.setWidget(popupContent); popup.show(); int finalLeft = left - popup.getOffsetWidth(); popup.setPopupPosition(finalLeft, top); }
@Override public void setPosition(int offsetWidth, int offsetHeight) { m_popupPanel.setWidth((getOffsetWidth() - 5) + "px"); m_popupPanel.setPopupPosition(getAbsoluteLeft(), getAbsoluteTop() + 24); } });
@Override public void setPosition(int offsetWidth, int offsetHeight) { popup.setPopupPosition(ca.getCenter().getLeft() - (offsetWidth / 2), ca.getCenter().getTop() - (offsetHeight / 2)); } });
public void onClick(ClickEvent event) { popup.setPopupPosition(getAbsoluteLeft(), getAbsoluteTop() + dateField.getOffsetHeight()); popup.show(); //dateField.selectAll(); }
@Override public void setPosition(int offsetWidth, int offsetHeight) { m_popupPanel.setWidth((getOffsetWidth() - 5) + "px"); m_popupPanel.setPopupPosition(getAbsoluteLeft(), getAbsoluteTop() + 24); } });
@Override public void onMouseOver(MouseOverEvent event) { hoverPopup.setPopupPosition(printImage.getAbsoluteLeft()-10 , printImage.getAbsoluteTop()-exportImage.getOffsetWidth()-15); hoverPopup.show(); } });
@Override protected void onEnterKeyDown(Context context, Element parent, String value, NativeEvent event, ValueUpdater<String> valueUpdater) { popup.setPopupPosition(parent.getAbsoluteLeft()-5, parent.getAbsoluteTop()-5); popup.show(); popup.setAutoHideEnabled(true); delegate.onRowSelection(context.getIndex()); }
public void onClick( ClickEvent event ) { if ( button.isDown() ) { popup.setPopupPosition( button.getAbsoluteLeft(), button.getAbsoluteTop() + button.getOffsetHeight() ); popup.show(); } else { popup.hide( false ); } } } );
private void openPanel() { if(isEnabled) { popup.setWidth((header.getOffsetWidth()-10)+"px"); popup.setHeight((cellList.getRowCount()*25)+"px"); popup.setPopupPosition( header.getAbsoluteLeft(), header.getAbsoluteTop()+22 ); popup.show(); } }