/** * 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 protected com.google.gwt.user.client.Element getContainerElement() { return impl.getContainerElement(getPopupImplElement()).cast(); }
@Override public Element getStyleElement(Element outerElem) { return isFF2Mac ? outerElem : super.getStyleElement(outerElem); }
@Override public void setClip(Element popup, String rect) { super.setClip(popup, rect); popup.getStyle().setDisplay(Display.NONE); popup.getStyle().clearDisplay(); } }
@Override protected void onComplete() { if (!showing) { maybeShowGlass(); if (!isUnloading) { RootPanel.get().remove(curPanel); } } impl.setClip(curPanel.getElement(), "rect(auto, auto, auto, auto)"); curPanel.getElement().getStyle().setProperty("overflow", "visible"); }
impl.setClip(curPanel.getElement(), getRectString(top, right, bottom, left));
@Override protected com.google.gwt.user.client.Element getStyleElement() { return impl.getStyleElement(getPopupImplElement()).cast(); }
@Override protected com.google.gwt.user.client.Element getContainerElement() { return impl.getContainerElement(getPopupImplElement()).cast(); }
/** * 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"); }
impl.setClip(getElement(), "rect(0px, 0px, 0px, 0px)"); setVisible(true); resizeAnimation.run(ANIMATION_DURATION);
@Override public Element getStyleElement(Element outerElem) { return isFF2Mac ? outerElem : super.getStyleElement(outerElem); }
@Override protected com.google.gwt.user.client.Element getContainerElement() { return impl.getContainerElement(getPopupImplElement()).cast(); }
/** * 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"); }
curPanel.topPosition); impl.setClip(curPanel.getElement(), getRectString(0, 0, 0, 0)); RootPanel.get().add(curPanel);
@Override public Element getStyleElement(Element outerElem) { return isFF2Mac ? outerElem : super.getStyleElement(outerElem); }
@Override public void setClip(Element popup, String rect) { super.setClip(popup, rect); popup.getStyle().setDisplay(Display.NONE); popup.getStyle().clearDisplay(); } }
@Override protected com.google.gwt.user.client.Element getStyleElement() { return impl.getStyleElement(getPopupImplElement()).cast(); }
@Override public void setClip(Element popup, String rect) { super.setClip(popup, rect); popup.getStyle().setDisplay(Display.NONE); popup.getStyle().clearDisplay(); } }
@Override protected com.google.gwt.user.client.Element getStyleElement() { return impl.getStyleElement(getPopupImplElement()).cast(); }
@Override protected void onComplete() { if (!showing) { maybeShowGlass(); if (!isUnloading) { RootPanel.get().remove(curPanel); } } impl.setClip(curPanel.getElement(), "rect(auto, auto, auto, auto)"); curPanel.getElement().getStyle().setProperty("overflow", "visible"); }