@Override public void setPosition(Bbox bbox) { int left = (int) bbox.getX(); int top = (int) (bbox.getY() + bbox.getHeight()); popup.setWidth(String.valueOf(bbox.getWidth())); popup.setPopupPosition(left, 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(final int offsetWidth, final int offsetHeight) { m_popupPanel.setWidth((getOffsetWidth() - 5) + "px"); m_popupPanel.setPopupPosition(getAbsoluteLeft(), getAbsoluteTop() + 74); } };
@Override public void setPosition(int offsetWidth, int offsetHeight) { m_popupPanel.setWidth((getOffsetWidth() - 5) + "px"); m_popupPanel.setPopupPosition(getAbsoluteLeft(), getAbsoluteTop() + 24); } });
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(); } }
@Override public void execute() { PopupPanel panel = getPopupPanel(); if (box.isAttached()) { Element e = box.getElement(); panel.setWidth((e.getAbsoluteRight() - e.getAbsoluteLeft() - 2) + Unit.PX.getType()); panel.setPopupPosition(e.getAbsoluteLeft(), e.getAbsoluteBottom()); } else { panel.hide(); } } });
@Override public void execute() { PopupPanel panel = getPopupPanel(); if (box.isAttached()) { Element e = box.getElement(); panel.setWidth((e.getAbsoluteRight() - e.getAbsoluteLeft() - 2) + Unit.PX.getType()); panel.setPopupPosition(e.getAbsoluteLeft(), e.getAbsoluteBottom()); } else { panel.hide(); } } });
@Override public void go(final HasWidgets container) { if (m_addGraphView == null) { m_addGraphView = new KscAddGraphViewImpl(); m_addGraphView.setTitle(m_graphInfo.getTitle() == null? "" : m_graphInfo.getTitle()); } if (m_popupPanel == null) { m_popupPanel = new PopupPanel(); m_popupPanel.setWidth("300px"); m_popupPanel.setHeight("79px"); m_popupPanel.add(m_addGraphView); m_popupPanel.setAutoHideEnabled(true); m_popupPanel.setAnimationEnabled(false); m_popupPanel.setModal(false); m_popupPanel.setVisible(false); m_popupPanel.hide(); } new KscAddGraphPresenter(m_popupPanel, m_addGraphView, m_reports, m_graphInfo).go(container); }
resizeLine.setWidth("5px"); resizeLine.setHeight("800px"); resizeLine.setStyleName("WSGrid-resize-line");